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

Ignore:
Timestamp:
2005-09-22T17:32:36+02:00 (19 years ago)
Author:
opalod
Message:

nemo_v1_compil_005 : CT : update all dependencies for the standard ORCA2_LIM and GYRE configurations

File:
1 edited

Legend:

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

    r279 r306  
    6767     key_lim_cp3 \ 
    6868     key_lim_fdd \ 
    69      key_mpi_bsend \ 
    70      key_mpi_isend \ 
    7169     key_mpp_mpi \ 
    7270     key_mpp_shmem \ 
     
    127125      $(MODEL_LIB)(diaptr.o)\ 
    128126      $(MODEL_LIB)(diaspr.o)\ 
     127      $(MODEL_LIB)(diawri.o)\ 
    129128      $(MODEL_LIB)(diawri1d.o)\ 
    130       $(MODEL_LIB)(diawri.o)\ 
    131129      $(MODEL_LIB)(divcur.o)\ 
     130      $(MODEL_LIB)(dom_ice.o)\ 
     131      $(MODEL_LIB)(dom_oce.o)\ 
    132132      $(MODEL_LIB)(domain.o)\ 
    133133      $(MODEL_LIB)(domcfg.o)\ 
     
    137137      $(MODEL_LIB)(domwri.o)\ 
    138138      $(MODEL_LIB)(domzgr.o)\ 
    139       $(MODEL_LIB)(dom_ice.o)\ 
    140       $(MODEL_LIB)(dom_oce.o)\ 
    141139      $(MODEL_LIB)(dtasal.o)\ 
    142140      $(MODEL_LIB)(dtasst.o)\ 
     
    146144      $(MODEL_LIB)(dynhpg_atsk.o)\ 
    147145      $(MODEL_LIB)(dynkeg.o)\ 
     146      $(MODEL_LIB)(dynldf_bilap.o)\ 
    148147      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    149       $(MODEL_LIB)(dynldf_bilap.o)\ 
    150148      $(MODEL_LIB)(dynldf_iso.o)\ 
    151149      $(MODEL_LIB)(dynldf_lap.o)\ 
     150      $(MODEL_LIB)(dynnxt.o)\ 
    152151      $(MODEL_LIB)(dynnxt1d.o)\ 
    153       $(MODEL_LIB)(dynnxt.o)\ 
    154152      $(MODEL_LIB)(dynspg_fsc.o)\ 
    155153      $(MODEL_LIB)(dynspg_fsc_atsk.o)\ 
     
    163161      $(MODEL_LIB)(eosbn2.o)\ 
    164162      $(MODEL_LIB)(flo4rk.o)\ 
     163      $(MODEL_LIB)(flo_oce.o)\ 
    165164      $(MODEL_LIB)(floats.o)\ 
    166165      $(MODEL_LIB)(floblk.o)\ 
    167166      $(MODEL_LIB)(flodom.o)\ 
    168167      $(MODEL_LIB)(flowri.o)\ 
    169       $(MODEL_LIB)(flo_oce.o)\ 
     168      $(MODEL_LIB)(flx_oce.o)\ 
    170169      $(MODEL_LIB)(flxblk.o)\ 
    171170      $(MODEL_LIB)(flxfwb.o)\ 
    172171      $(MODEL_LIB)(flxmod.o)\ 
    173172      $(MODEL_LIB)(flxrnf.o)\ 
    174       $(MODEL_LIB)(flx_oce.o)\ 
    175173      $(MODEL_LIB)(geo2ocean.o)\ 
    176       $(MODEL_LIB)(iceini.o)\ 
    177       $(MODEL_LIB)(icestp1d.o)\ 
    178       $(MODEL_LIB)(icestp.o)\ 
    179174      $(MODEL_LIB)(ice.o)\ 
    180175      $(MODEL_LIB)(ice_oce.o)\ 
     176      $(MODEL_LIB)(iceini.o)\ 
     177      $(MODEL_LIB)(icestp.o)\ 
     178      $(MODEL_LIB)(icestp1d.o)\ 
     179      $(MODEL_LIB)(in_out_manager.o)\ 
    181180      $(MODEL_LIB)(ini1d.o)\ 
    182181      $(MODEL_LIB)(initrc.o)\ 
    183       $(MODEL_LIB)(in_out_manager.o)\ 
    184182      $(MODEL_LIB)(istate.o)\ 
    185183      $(MODEL_LIB)(lbclnk.o)\ 
     
    208206      $(MODEL_LIB)(limwri.o)\ 
    209207      $(MODEL_LIB)(mppini.o)\ 
     208      $(MODEL_LIB)(obc_oce.o)\ 
     209      $(MODEL_LIB)(obc_par.o)\ 
    210210      $(MODEL_LIB)(obccli.o)\ 
    211211      $(MODEL_LIB)(obcdom.o)\ 
     
    218218      $(MODEL_LIB)(obctra.o)\ 
    219219      $(MODEL_LIB)(obcvol.o)\ 
    220       $(MODEL_LIB)(obc_oce.o)\ 
    221       $(MODEL_LIB)(obc_par.o)\ 
     220      $(MODEL_LIB)(oce.o)\ 
    222221      $(MODEL_LIB)(ocesbc.o)\ 
    223       $(MODEL_LIB)(oce.o)\ 
    224222      $(MODEL_LIB)(ocfzpt.o)\ 
    225223      $(MODEL_LIB)(opa.o)\ 
     
    230228      $(MODEL_LIB)(restart.o)\ 
    231229      $(MODEL_LIB)(sms.o)\ 
     230      $(MODEL_LIB)(sol_oce.o)\ 
    232231      $(MODEL_LIB)(solfet.o)\ 
    233232      $(MODEL_LIB)(solisl.o)\ 
     
    236235      $(MODEL_LIB)(solsor.o)\ 
    237236      $(MODEL_LIB)(solver.o)\ 
    238       $(MODEL_LIB)(sol_oce.o)\ 
     237      $(MODEL_LIB)(step.o)\ 
    239238      $(MODEL_LIB)(step1d.o)\ 
    240       $(MODEL_LIB)(step.o)\ 
    241239      $(MODEL_LIB)(stpctl.o)\ 
    242240      $(MODEL_LIB)(taumod.o)\ 
     
    244242      $(MODEL_LIB)(traadv_cen2.o)\ 
    245243      $(MODEL_LIB)(traadv_ctl.o)\ 
     244      $(MODEL_LIB)(traadv_muscl.o)\ 
    246245      $(MODEL_LIB)(traadv_muscl2.o)\ 
    247       $(MODEL_LIB)(traadv_muscl.o)\ 
    248246      $(MODEL_LIB)(traadv_tvd.o)\ 
    249247      $(MODEL_LIB)(trabbc.o)\ 
    250248      $(MODEL_LIB)(trabbl.o)\ 
    251249      $(MODEL_LIB)(tradmp.o)\ 
     250      $(MODEL_LIB)(traldf_bilap.o)\ 
    252251      $(MODEL_LIB)(traldf_bilapg.o)\ 
    253       $(MODEL_LIB)(traldf_bilap.o)\ 
    254252      $(MODEL_LIB)(traldf_iso.o)\ 
    255253      $(MODEL_LIB)(traldf_iso_zps.o)\ 
     
    263261      $(MODEL_LIB)(trazdf_iso.o)\ 
    264262      $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     263      $(MODEL_LIB)(trc_oce.o)\ 
    265264      $(MODEL_LIB)(trcstp.o)\ 
    266       $(MODEL_LIB)(trc_oce.o)\ 
    267265      $(MODEL_LIB)(trdicp.o)\ 
    268266      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    274272      $(MODEL_LIB)(trdvor_oce.o)\ 
    275273      $(MODEL_LIB)(wzvmod.o)\ 
     274      $(MODEL_LIB)(zdf_oce.o)\ 
    276275      $(MODEL_LIB)(zdfbfr.o)\ 
    277276      $(MODEL_LIB)(zdfddm.o)\ 
     
    282281      $(MODEL_LIB)(zdfric.o)\ 
    283282      $(MODEL_LIB)(zdftke.o)\ 
    284       $(MODEL_LIB)(zdf_oce.o)\ 
    285283      $(MODEL_LIB)(zpshde.o) 
    286284# 
     
    409407# 
    410408$(MODEL_LIB)(albedo.o) :   \ 
     409   $(MODEL_LIB)(dom_oce.o) \ 
     410   $(MODEL_LIB)(in_out_manager.o) \ 
     411   $(MODEL_LIB)(lib_mpp.o) \ 
     412   $(MODEL_LIB)(lib_print.o) \ 
     413   $(MODEL_LIB)(oce.o) \ 
     414   $(MODEL_LIB)(par_ice.o) \ 
     415   $(MODEL_LIB)(par_kind.o) \ 
     416   $(MODEL_LIB)(par_oce.o) \ 
     417   $(MODEL_LIB)(phycst.o) \ 
     418   $(MODEL_LIB)(prtctl.o) \ 
    411419   dom_oce.F90 \ 
    412420   in_out_manager.F90 \ 
     
    419427   phycst.F90 \ 
    420428   prtctl.f90 \ 
    421    $(MODEL_LIB)(dom_oce.o) \ 
    422    $(MODEL_LIB)(in_out_manager.o) \ 
    423    $(MODEL_LIB)(lib_mpp.o) \ 
    424    $(MODEL_LIB)(lib_print.o) \ 
    425    $(MODEL_LIB)(oce.o) \ 
    426    $(MODEL_LIB)(par_ice.o) \ 
    427    $(MODEL_LIB)(par_kind.o) \ 
    428    $(MODEL_LIB)(par_oce.o) \ 
    429    $(MODEL_LIB)(phycst.o) \ 
    430    $(MODEL_LIB)(prtctl.o) \ 
     429   $(MODEL_LIB)(blk_oce.o) \ 
     430   $(MODEL_LIB)(cpl_oce.o) \ 
     431   $(MODEL_LIB)(daymod.o) \ 
     432   $(MODEL_LIB)(dom_oce.o) \ 
     433   $(MODEL_LIB)(flx_oce.o) \ 
     434   $(MODEL_LIB)(ice.o) \ 
     435   $(MODEL_LIB)(in_out_manager.o) \ 
     436   $(MODEL_LIB)(lbclnk.o) \ 
     437   $(MODEL_LIB)(oce.o) \ 
     438   $(MODEL_LIB)(ocfzpt.o) \ 
     439   $(MODEL_LIB)(phycst.o) \ 
    431440   blk_oce.F90 \ 
    432441   cpl_oce.F90 \ 
     
    440449   ocfzpt.F90 \ 
    441450   phycst.F90 \ 
     451   albedo.F90 
     452$(MODEL_LIB)(blk_oce.o) :  \ 
     453   $(MODEL_LIB)(par_kind.o) \ 
     454   par_kind.F90 \ 
     455   $(MODEL_LIB)(par_oce.o) \ 
     456   par_oce.F90 \ 
     457   blk_oce.F90 
     458$(MODEL_LIB)(bulk.o) :  \ 
     459   $(MODEL_LIB)(albedo.o) \ 
    442460   $(MODEL_LIB)(blk_oce.o) \ 
    443461   $(MODEL_LIB)(cpl_oce.o) \ 
     
    445463   $(MODEL_LIB)(dom_oce.o) \ 
    446464   $(MODEL_LIB)(flx_oce.o) \ 
    447    $(MODEL_LIB)(ice.o) \ 
    448    $(MODEL_LIB)(in_out_manager.o) \ 
    449    $(MODEL_LIB)(lbclnk.o) \ 
     465   $(MODEL_LIB)(in_out_manager.o) \ 
     466   $(MODEL_LIB)(lbclnk.o) \ 
     467   $(MODEL_LIB)(lib_mpp.o) \ 
     468   $(MODEL_LIB)(lib_print.o) \ 
    450469   $(MODEL_LIB)(oce.o) \ 
    451470   $(MODEL_LIB)(ocfzpt.o) \ 
    452    $(MODEL_LIB)(phycst.o) \ 
    453    albedo.F90 
    454 $(MODEL_LIB)(blk_oce.o) :  \ 
    455    par_kind.F90 \ 
    456    $(MODEL_LIB)(par_kind.o) \ 
    457    par_oce.F90 \ 
    458    $(MODEL_LIB)(par_oce.o) \ 
    459    blk_oce.F90 
    460 $(MODEL_LIB)(bulk.o) :  \ 
     471   $(MODEL_LIB)(par_kind.o) \ 
     472   $(MODEL_LIB)(par_oce.o) \ 
     473   $(MODEL_LIB)(phycst.o) \ 
     474   $(MODEL_LIB)(prtctl.o) \ 
    461475   albedo.F90 \ 
    462476   blk_oce.F90 \ 
     
    475489   phycst.F90 \ 
    476490   prtctl.f90 \ 
     491   $(MODEL_LIB)(blk_oce.o) \ 
     492   $(MODEL_LIB)(dom_oce.o) \ 
     493   $(MODEL_LIB)(flx_oce.o) \ 
     494   $(MODEL_LIB)(flxblk.o) \ 
     495   $(MODEL_LIB)(ice_oce.o) \ 
     496   $(MODEL_LIB)(in_out_manager.o) \ 
     497   $(MODEL_LIB)(oce.o) \ 
     498   $(MODEL_LIB)(ocfzpt.o) \ 
     499   $(MODEL_LIB)(phycst.o) \ 
     500   $(MODEL_LIB)(prtctl.o) \ 
     501   $(MODEL_LIB)(taumod.o) \ 
     502   blk_oce.F90 \ 
     503   dom_oce.F90 \ 
     504   flx_oce.F90 \ 
     505   flxblk.F90 \ 
     506   ice_oce.F90 \ 
     507   in_out_manager.F90 \ 
     508   oce.F90 \ 
     509   ocfzpt.F90 \ 
     510   phycst.F90 \ 
     511   prtctl.f90 \ 
     512   taumod.F90 \ 
     513   bulk.F90 
     514$(MODEL_LIB)(cla.o) :   \ 
     515   $(MODEL_LIB)(blk_oce.o) \ 
     516   $(MODEL_LIB)(cpl_oce.o) \ 
     517   $(MODEL_LIB)(daymod.o) \ 
     518   $(MODEL_LIB)(dom_oce.o) \ 
     519   $(MODEL_LIB)(dtasal.o) \ 
     520   $(MODEL_LIB)(dtasst.o) \ 
     521   $(MODEL_LIB)(dtatem.o) \ 
     522   $(MODEL_LIB)(flx_oce.o) \ 
     523   $(MODEL_LIB)(flxmod.o) \ 
     524   $(MODEL_LIB)(flxrnf.o) \ 
     525   $(MODEL_LIB)(ice_oce.o) \ 
     526   $(MODEL_LIB)(in_out_manager.o) \ 
     527   $(MODEL_LIB)(lbclnk.o) \ 
     528   $(MODEL_LIB)(lib_mpp.o) \ 
     529   $(MODEL_LIB)(lib_print.o) \ 
     530   $(MODEL_LIB)(oce.o) \ 
     531   $(MODEL_LIB)(ocfzpt.o) \ 
     532   $(MODEL_LIB)(par_kind.o) \ 
     533   $(MODEL_LIB)(par_oce.o) \ 
     534   $(MODEL_LIB)(phycst.o) \ 
     535   $(MODEL_LIB)(prtctl.o) \ 
     536   $(MODEL_LIB)(taumod.o) \ 
     537   $(MODEL_LIB)(tradmp.o) \ 
     538   blk_oce.F90 \ 
     539   cpl_oce.F90 \ 
     540   daymod.F90 \ 
     541   dom_oce.F90 \ 
     542   dtasal.F90 \ 
     543   dtasst.F90 \ 
     544   dtatem.F90 \ 
     545   flx_oce.F90 \ 
     546   flxmod.F90 \ 
     547   flxrnf.F90 \ 
     548   ice_oce.F90 \ 
     549   in_out_manager.F90 \ 
     550   lbclnk.F90 \ 
     551   lib_mpp.F90 \ 
     552   lib_print.f90 \ 
     553   oce.F90 \ 
     554   ocfzpt.F90 \ 
     555   par_kind.F90 \ 
     556   par_oce.F90 \ 
     557   phycst.F90 \ 
     558   prtctl.f90 \ 
     559   taumod.F90 \ 
     560   tradmp.F90 \ 
     561   $(MODEL_LIB)(dom_oce.o) \ 
     562   $(MODEL_LIB)(in_out_manager.o) \ 
     563   $(MODEL_LIB)(lbclnk.o) \ 
     564   $(MODEL_LIB)(lib_mpp.o) \ 
     565   $(MODEL_LIB)(oce.o) \ 
     566   $(MODEL_LIB)(ocesbc.o) \ 
     567   dom_oce.F90 \ 
     568   in_out_manager.F90 \ 
     569   lbclnk.F90 \ 
     570   lib_mpp.F90 \ 
     571   oce.F90 \ 
     572   ocesbc.F90 \ 
     573   domzgr_substitute.h90 \ 
     574   vectopt_loop_substitute.h90 \ 
     575   KEY_CPP \ 
     576   cla.F90 
     577$(MODEL_LIB)(cla_div.o) :  \ 
     578   $(MODEL_LIB)(blk_oce.o) \ 
     579   $(MODEL_LIB)(cpl_oce.o) \ 
     580   $(MODEL_LIB)(daymod.o) \ 
     581   $(MODEL_LIB)(dom_oce.o) \ 
     582   $(MODEL_LIB)(dtasal.o) \ 
     583   $(MODEL_LIB)(dtasst.o) \ 
     584   $(MODEL_LIB)(dtatem.o) \ 
     585   $(MODEL_LIB)(flx_oce.o) \ 
     586   $(MODEL_LIB)(flxmod.o) \ 
     587   $(MODEL_LIB)(flxrnf.o) \ 
     588   $(MODEL_LIB)(ice_oce.o) \ 
     589   $(MODEL_LIB)(in_out_manager.o) \ 
     590   $(MODEL_LIB)(lbclnk.o) \ 
     591   $(MODEL_LIB)(lib_mpp.o) \ 
     592   $(MODEL_LIB)(lib_print.o) \ 
     593   $(MODEL_LIB)(oce.o) \ 
     594   $(MODEL_LIB)(ocfzpt.o) \ 
     595   $(MODEL_LIB)(par_kind.o) \ 
     596   $(MODEL_LIB)(par_oce.o) \ 
     597   $(MODEL_LIB)(phycst.o) \ 
     598   $(MODEL_LIB)(prtctl.o) \ 
     599   $(MODEL_LIB)(taumod.o) \ 
     600   $(MODEL_LIB)(tradmp.o) \ 
     601   blk_oce.F90 \ 
     602   cpl_oce.F90 \ 
     603   daymod.F90 \ 
     604   dom_oce.F90 \ 
     605   dtasal.F90 \ 
     606   dtasst.F90 \ 
     607   dtatem.F90 \ 
     608   flx_oce.F90 \ 
     609   flxmod.F90 \ 
     610   flxrnf.F90 \ 
     611   ice_oce.F90 \ 
     612   in_out_manager.F90 \ 
     613   lbclnk.F90 \ 
     614   lib_mpp.F90 \ 
     615   lib_print.f90 \ 
     616   oce.F90 \ 
     617   ocfzpt.F90 \ 
     618   par_kind.F90 \ 
     619   par_oce.F90 \ 
     620   phycst.F90 \ 
     621   prtctl.f90 \ 
     622   taumod.F90 \ 
     623   tradmp.F90 \ 
     624   $(MODEL_LIB)(dom_oce.o) \ 
     625   $(MODEL_LIB)(in_out_manager.o) \ 
     626   $(MODEL_LIB)(lbclnk.o) \ 
     627   $(MODEL_LIB)(lib_mpp.o) \ 
     628   $(MODEL_LIB)(oce.o) \ 
     629   $(MODEL_LIB)(ocesbc.o) \ 
     630   dom_oce.F90 \ 
     631   in_out_manager.F90 \ 
     632   lbclnk.F90 \ 
     633   lib_mpp.F90 \ 
     634   oce.F90 \ 
     635   ocesbc.F90 \ 
     636   domzgr_substitute.h90 \ 
     637   KEY_CPP \ 
     638   cla_div.F90 
     639$(MODEL_LIB)(cla_dynspg.o) :  \ 
     640   $(MODEL_LIB)(blk_oce.o) \ 
     641   $(MODEL_LIB)(cpl_oce.o) \ 
     642   $(MODEL_LIB)(daymod.o) \ 
     643   $(MODEL_LIB)(dom_oce.o) \ 
     644   $(MODEL_LIB)(dtasal.o) \ 
     645   $(MODEL_LIB)(dtasst.o) \ 
     646   $(MODEL_LIB)(dtatem.o) \ 
     647   $(MODEL_LIB)(flx_oce.o) \ 
     648   $(MODEL_LIB)(flxmod.o) \ 
     649   $(MODEL_LIB)(flxrnf.o) \ 
     650   $(MODEL_LIB)(ice_oce.o) \ 
     651   $(MODEL_LIB)(in_out_manager.o) \ 
     652   $(MODEL_LIB)(lbclnk.o) \ 
     653   $(MODEL_LIB)(lib_mpp.o) \ 
     654   $(MODEL_LIB)(lib_print.o) \ 
     655   $(MODEL_LIB)(obc_oce.o) \ 
     656   $(MODEL_LIB)(obc_par.o) \ 
     657   $(MODEL_LIB)(obccli.o) \ 
     658   $(MODEL_LIB)(oce.o) \ 
     659   $(MODEL_LIB)(ocesbc.o) \ 
     660   $(MODEL_LIB)(ocfzpt.o) \ 
     661   $(MODEL_LIB)(par_kind.o) \ 
     662   $(MODEL_LIB)(par_oce.o) \ 
     663   $(MODEL_LIB)(phycst.o) \ 
     664   $(MODEL_LIB)(prtctl.o) \ 
     665   $(MODEL_LIB)(sol_oce.o) \ 
     666   $(MODEL_LIB)(taumod.o) \ 
     667   $(MODEL_LIB)(tradmp.o) \ 
     668   $(MODEL_LIB)(zdf_oce.o) \ 
     669   blk_oce.F90 \ 
     670   cpl_oce.F90 \ 
     671   daymod.F90 \ 
     672   dom_oce.F90 \ 
     673   dtasal.F90 \ 
     674   dtasst.F90 \ 
     675   dtatem.F90 \ 
     676   flx_oce.F90 \ 
     677   flxmod.F90 \ 
     678   flxrnf.F90 \ 
     679   ice_oce.F90 \ 
     680   in_out_manager.F90 \ 
     681   lbclnk.F90 \ 
     682   lib_mpp.F90 \ 
     683   lib_print.f90 \ 
     684   obc_oce.F90 \ 
     685   obc_par.F90 \ 
     686   obccli.F90 \ 
     687   oce.F90 \ 
     688   ocesbc.F90 \ 
     689   ocfzpt.F90 \ 
     690   par_kind.F90 \ 
     691   par_oce.F90 \ 
     692   phycst.F90 \ 
     693   prtctl.f90 \ 
     694   sol_oce.F90 \ 
     695   taumod.F90 \ 
     696   tradmp.F90 \ 
     697   zdf_oce.F90 \ 
     698   $(MODEL_LIB)(dom_oce.o) \ 
     699   $(MODEL_LIB)(flxrnf.o) \ 
     700   $(MODEL_LIB)(in_out_manager.o) \ 
     701   $(MODEL_LIB)(lbclnk.o) \ 
     702   $(MODEL_LIB)(lib_mpp.o) \ 
     703   $(MODEL_LIB)(obc_oce.o) \ 
     704   $(MODEL_LIB)(obcdyn.o) \ 
     705   $(MODEL_LIB)(obcvol.o) \ 
     706   $(MODEL_LIB)(oce.o) \ 
     707   $(MODEL_LIB)(ocesbc.o) \ 
     708   $(MODEL_LIB)(phycst.o) \ 
     709   $(MODEL_LIB)(sol_oce.o) \ 
     710   $(MODEL_LIB)(solfet.o) \ 
     711   $(MODEL_LIB)(solpcg.o) \ 
     712   $(MODEL_LIB)(solsor.o) \ 
     713   $(MODEL_LIB)(zdf_oce.o) \ 
     714   dom_oce.F90 \ 
     715   flxrnf.F90 \ 
     716   in_out_manager.F90 \ 
     717   lbclnk.F90 \ 
     718   lib_mpp.F90 \ 
     719   obc_oce.F90 \ 
     720   obcdyn.F90 \ 
     721   obcvol.F90 \ 
     722   oce.F90 \ 
     723   ocesbc.F90 \ 
     724   phycst.F90 \ 
     725   sol_oce.F90 \ 
     726   solfet.F90 \ 
     727   solpcg.F90 \ 
     728   solsor.F90 \ 
     729   zdf_oce.F90 \ 
     730   domzgr_substitute.h90 \ 
     731   vectopt_loop_substitute.h90 \ 
     732   KEY_CPP \ 
     733   cla_dynspg.F90 
     734$(MODEL_LIB)(closea.o) :   \ 
     735   $(MODEL_LIB)(blk_oce.o) \ 
     736   $(MODEL_LIB)(cpl_oce.o) \ 
     737   $(MODEL_LIB)(daymod.o) \ 
     738   $(MODEL_LIB)(dom_oce.o) \ 
     739   $(MODEL_LIB)(dtasal.o) \ 
     740   $(MODEL_LIB)(dtasst.o) \ 
     741   $(MODEL_LIB)(dtatem.o) \ 
     742   $(MODEL_LIB)(flx_oce.o) \ 
     743   $(MODEL_LIB)(flxmod.o) \ 
     744   $(MODEL_LIB)(flxrnf.o) \ 
     745   $(MODEL_LIB)(ice_oce.o) \ 
     746   $(MODEL_LIB)(in_out_manager.o) \ 
     747   $(MODEL_LIB)(lbclnk.o) \ 
     748   $(MODEL_LIB)(lib_mpp.o) \ 
     749   $(MODEL_LIB)(lib_print.o) \ 
     750   $(MODEL_LIB)(oce.o) \ 
     751   $(MODEL_LIB)(ocfzpt.o) \ 
     752   $(MODEL_LIB)(par_kind.o) \ 
     753   $(MODEL_LIB)(par_oce.o) \ 
     754   $(MODEL_LIB)(phycst.o) \ 
     755   $(MODEL_LIB)(prtctl.o) \ 
     756   $(MODEL_LIB)(taumod.o) \ 
     757   $(MODEL_LIB)(tradmp.o) \ 
     758   blk_oce.F90 \ 
     759   cpl_oce.F90 \ 
     760   daymod.F90 \ 
     761   dom_oce.F90 \ 
     762   dtasal.F90 \ 
     763   dtasst.F90 \ 
     764   dtatem.F90 \ 
     765   flx_oce.F90 \ 
     766   flxmod.F90 \ 
     767   flxrnf.F90 \ 
     768   ice_oce.F90 \ 
     769   in_out_manager.F90 \ 
     770   lbclnk.F90 \ 
     771   lib_mpp.F90 \ 
     772   lib_print.f90 \ 
     773   oce.F90 \ 
     774   ocfzpt.F90 \ 
     775   par_kind.F90 \ 
     776   par_oce.F90 \ 
     777   phycst.F90 \ 
     778   prtctl.f90 \ 
     779   taumod.F90 \ 
     780   tradmp.F90 \ 
     781   $(MODEL_LIB)(dom_oce.o) \ 
     782   $(MODEL_LIB)(flxrnf.o) \ 
     783   $(MODEL_LIB)(in_out_manager.o) \ 
     784   $(MODEL_LIB)(lbclnk.o) \ 
     785   $(MODEL_LIB)(lib_mpp.o) \ 
     786   $(MODEL_LIB)(oce.o) \ 
     787   $(MODEL_LIB)(ocesbc.o) \ 
     788   dom_oce.F90 \ 
     789   flxrnf.F90 \ 
     790   in_out_manager.F90 \ 
     791   lbclnk.F90 \ 
     792   lib_mpp.F90 \ 
     793   oce.F90 \ 
     794   ocesbc.F90 \ 
     795   vectopt_loop_substitute.h90 \ 
     796   KEY_CPP \ 
     797   closea.F90 
     798$(MODEL_LIB)(cpl.o) :   \ 
     799   $(MODEL_LIB)(dom_oce.o) \ 
     800   $(MODEL_LIB)(in_out_manager.o) \ 
     801   $(MODEL_LIB)(lib_print.o) \ 
     802   $(MODEL_LIB)(oce.o) \ 
     803   $(MODEL_LIB)(par_kind.o) \ 
     804   $(MODEL_LIB)(par_oce.o) \ 
     805   $(MODEL_LIB)(phycst.o) \ 
     806   $(MODEL_LIB)(prtctl.o) \ 
     807   dom_oce.F90 \ 
     808   in_out_manager.F90 \ 
     809   lib_print.f90 \ 
     810   oce.F90 \ 
     811   par_kind.F90 \ 
     812   par_oce.F90 \ 
     813   phycst.F90 \ 
     814   prtctl.f90 \ 
     815   $(MODEL_LIB)(cpl_oce.o) \ 
     816   $(MODEL_LIB)(daymod.o) \ 
     817   $(MODEL_LIB)(dom_oce.o) \ 
     818   $(MODEL_LIB)(flx_oce.o) \ 
     819   $(MODEL_LIB)(in_out_manager.o) \ 
     820   $(MODEL_LIB)(oce.o) \ 
     821   $(MODEL_LIB)(ocfzpt.o) \ 
     822   $(MODEL_LIB)(phycst.o) \ 
     823   cpl_oce.F90 \ 
     824   daymod.F90 \ 
     825   dom_oce.F90 \ 
     826   flx_oce.F90 \ 
     827   in_out_manager.F90 \ 
     828   oce.F90 \ 
     829   ocfzpt.F90 \ 
     830   phycst.F90 \ 
     831   ../../../lib/libioipsl.a \ 
     832   cpl.F90 
     833$(MODEL_LIB)(cpl_oce.o) :  \ 
     834   $(MODEL_LIB)(par_kind.o) \ 
     835   par_kind.F90 \ 
     836   $(MODEL_LIB)(par_oce.o) \ 
     837   par_oce.F90 \ 
     838   cpl_oce.F90 
     839$(MODEL_LIB)(daymod.o) :   \ 
     840   $(MODEL_LIB)(dom_oce.o) \ 
     841   $(MODEL_LIB)(in_out_manager.o) \ 
     842   $(MODEL_LIB)(lib_mpp.o) \ 
     843   $(MODEL_LIB)(lib_print.o) \ 
     844   $(MODEL_LIB)(par_kind.o) \ 
     845   $(MODEL_LIB)(par_oce.o) \ 
     846   dom_oce.F90 \ 
     847   in_out_manager.F90 \ 
     848   lib_mpp.F90 \ 
     849   lib_print.f90 \ 
     850   par_kind.F90 \ 
     851   par_oce.F90 \ 
     852   $(MODEL_LIB)(dom_oce.o) \ 
     853   $(MODEL_LIB)(in_out_manager.o) \ 
     854   $(MODEL_LIB)(phycst.o) \ 
     855   $(MODEL_LIB)(prtctl.o) \ 
     856   dom_oce.F90 \ 
     857   in_out_manager.F90 \ 
     858   phycst.F90 \ 
     859   prtctl.f90 \ 
     860   daymod.F90 
     861$(MODEL_LIB)(diadimg.o) :  \ 
     862   $(MODEL_LIB)(dom_oce.o) \ 
     863   $(MODEL_LIB)(in_out_manager.o) \ 
     864   $(MODEL_LIB)(lib_print.o) \ 
     865   $(MODEL_LIB)(par_kind.o) \ 
     866   $(MODEL_LIB)(par_oce.o) \ 
     867   $(MODEL_LIB)(phycst.o) \ 
     868   $(MODEL_LIB)(prtctl.o) \ 
     869   dom_oce.F90 \ 
     870   in_out_manager.F90 \ 
     871   lib_print.f90 \ 
     872   par_kind.F90 \ 
     873   par_oce.F90 \ 
     874   phycst.F90 \ 
     875   prtctl.f90 \ 
     876   $(MODEL_LIB)(daymod.o) \ 
     877   $(MODEL_LIB)(dom_oce.o) \ 
     878   $(MODEL_LIB)(in_out_manager.o) \ 
     879   $(MODEL_LIB)(oce.o) \ 
     880   daymod.F90 \ 
     881   dom_oce.F90 \ 
     882   in_out_manager.F90 \ 
     883   oce.F90 \ 
     884   domzgr_substitute.h90 \ 
     885   KEY_CPP \ 
     886   diadimg.F90 
     887$(MODEL_LIB)(diafwb.o) :   \ 
    477888   $(MODEL_LIB)(albedo.o) \ 
    478889   $(MODEL_LIB)(blk_oce.o) \ 
     
    480891   $(MODEL_LIB)(daymod.o) \ 
    481892   $(MODEL_LIB)(dom_oce.o) \ 
    482    $(MODEL_LIB)(flx_oce.o) \ 
    483    $(MODEL_LIB)(in_out_manager.o) \ 
    484    $(MODEL_LIB)(lbclnk.o) \ 
    485    $(MODEL_LIB)(lib_mpp.o) \ 
    486    $(MODEL_LIB)(lib_print.o) \ 
    487    $(MODEL_LIB)(oce.o) \ 
    488    $(MODEL_LIB)(ocfzpt.o) \ 
    489    $(MODEL_LIB)(par_kind.o) \ 
    490    $(MODEL_LIB)(par_oce.o) \ 
    491    $(MODEL_LIB)(phycst.o) \ 
    492    $(MODEL_LIB)(prtctl.o) \ 
    493    blk_oce.F90 \ 
    494    dom_oce.F90 \ 
    495    flxblk.F90 \ 
    496    flx_oce.F90 \ 
    497    ice_oce.F90 \ 
    498    in_out_manager.F90 \ 
    499    oce.F90 \ 
    500    ocfzpt.F90 \ 
    501    phycst.F90 \ 
    502    prtctl.f90 \ 
    503    taumod.F90 \ 
    504    $(MODEL_LIB)(blk_oce.o) \ 
    505    $(MODEL_LIB)(dom_oce.o) \ 
    506    $(MODEL_LIB)(flxblk.o) \ 
    507    $(MODEL_LIB)(flx_oce.o) \ 
    508    $(MODEL_LIB)(ice_oce.o) \ 
    509    $(MODEL_LIB)(in_out_manager.o) \ 
    510    $(MODEL_LIB)(oce.o) \ 
    511    $(MODEL_LIB)(ocfzpt.o) \ 
    512    $(MODEL_LIB)(phycst.o) \ 
    513    $(MODEL_LIB)(prtctl.o) \ 
    514    $(MODEL_LIB)(taumod.o) \ 
    515    bulk.F90 
    516 $(MODEL_LIB)(cla.o) :   \ 
    517    blk_oce.F90 \ 
    518    cpl_oce.F90 \ 
    519    daymod.F90 \ 
    520    dom_oce.F90 \ 
    521    dtasal.F90 \ 
    522    dtasst.F90 \ 
    523    dtatem.F90 \ 
    524    flxmod.F90 \ 
    525    flxrnf.F90 \ 
    526    flx_oce.F90 \ 
    527    ice_oce.F90 \ 
    528    in_out_manager.F90 \ 
    529    lbclnk.F90 \ 
    530    lib_mpp.F90 \ 
    531    lib_print.f90 \ 
    532    oce.F90 \ 
    533    ocfzpt.F90 \ 
    534    par_kind.F90 \ 
    535    par_oce.F90 \ 
    536    phycst.F90 \ 
    537    prtctl.f90 \ 
    538    taumod.F90 \ 
    539    tradmp.F90 \ 
    540    $(MODEL_LIB)(blk_oce.o) \ 
    541    $(MODEL_LIB)(cpl_oce.o) \ 
    542    $(MODEL_LIB)(daymod.o) \ 
    543    $(MODEL_LIB)(dom_oce.o) \ 
    544893   $(MODEL_LIB)(dtasal.o) \ 
    545894   $(MODEL_LIB)(dtasst.o) \ 
    546895   $(MODEL_LIB)(dtatem.o) \ 
     896   $(MODEL_LIB)(flx_oce.o) \ 
    547897   $(MODEL_LIB)(flxmod.o) \ 
    548898   $(MODEL_LIB)(flxrnf.o) \ 
    549    $(MODEL_LIB)(flx_oce.o) \ 
    550899   $(MODEL_LIB)(ice_oce.o) \ 
    551900   $(MODEL_LIB)(in_out_manager.o) \ 
     
    561910   $(MODEL_LIB)(taumod.o) \ 
    562911   $(MODEL_LIB)(tradmp.o) \ 
    563    dom_oce.F90 \ 
    564    in_out_manager.F90 \ 
    565    lbclnk.F90 \ 
    566    lib_mpp.F90 \ 
    567    ocesbc.F90 \ 
    568    oce.F90 \ 
    569    $(MODEL_LIB)(dom_oce.o) \ 
    570    $(MODEL_LIB)(in_out_manager.o) \ 
    571    $(MODEL_LIB)(lbclnk.o) \ 
    572    $(MODEL_LIB)(lib_mpp.o) \ 
    573    $(MODEL_LIB)(ocesbc.o) \ 
    574    $(MODEL_LIB)(oce.o) \ 
    575    domzgr_substitute.h90 \ 
    576    vectopt_loop_substitute.h90 \ 
    577    KEY_CPP \ 
    578    cla.F90 
    579 $(MODEL_LIB)(cla_div.o) :  \ 
    580    blk_oce.F90 \ 
    581    cpl_oce.F90 \ 
    582    daymod.F90 \ 
    583    dom_oce.F90 \ 
    584    dtasal.F90 \ 
    585    dtasst.F90 \ 
    586    dtatem.F90 \ 
    587    flxmod.F90 \ 
    588    flxrnf.F90 \ 
    589    flx_oce.F90 \ 
    590    ice_oce.F90 \ 
    591    in_out_manager.F90 \ 
    592    lbclnk.F90 \ 
    593    lib_mpp.F90 \ 
    594    lib_print.f90 \ 
    595    oce.F90 \ 
    596    ocfzpt.F90 \ 
    597    par_kind.F90 \ 
    598    par_oce.F90 \ 
    599    phycst.F90 \ 
    600    prtctl.f90 \ 
    601    taumod.F90 \ 
    602    tradmp.F90 \ 
    603    $(MODEL_LIB)(blk_oce.o) \ 
    604    $(MODEL_LIB)(cpl_oce.o) \ 
    605    $(MODEL_LIB)(daymod.o) \ 
    606    $(MODEL_LIB)(dom_oce.o) \ 
    607    $(MODEL_LIB)(dtasal.o) \ 
    608    $(MODEL_LIB)(dtasst.o) \ 
    609    $(MODEL_LIB)(dtatem.o) \ 
    610    $(MODEL_LIB)(flxmod.o) \ 
    611    $(MODEL_LIB)(flxrnf.o) \ 
    612    $(MODEL_LIB)(flx_oce.o) \ 
    613    $(MODEL_LIB)(ice_oce.o) \ 
    614    $(MODEL_LIB)(in_out_manager.o) \ 
    615    $(MODEL_LIB)(lbclnk.o) \ 
    616    $(MODEL_LIB)(lib_mpp.o) \ 
    617    $(MODEL_LIB)(lib_print.o) \ 
    618    $(MODEL_LIB)(oce.o) \ 
    619    $(MODEL_LIB)(ocfzpt.o) \ 
    620    $(MODEL_LIB)(par_kind.o) \ 
    621    $(MODEL_LIB)(par_oce.o) \ 
    622    $(MODEL_LIB)(phycst.o) \ 
    623    $(MODEL_LIB)(prtctl.o) \ 
    624    $(MODEL_LIB)(taumod.o) \ 
    625    $(MODEL_LIB)(tradmp.o) \ 
    626    dom_oce.F90 \ 
    627    in_out_manager.F90 \ 
    628    lbclnk.F90 \ 
    629    lib_mpp.F90 \ 
    630    ocesbc.F90 \ 
    631    oce.F90 \ 
    632    $(MODEL_LIB)(dom_oce.o) \ 
    633    $(MODEL_LIB)(in_out_manager.o) \ 
    634    $(MODEL_LIB)(lbclnk.o) \ 
    635    $(MODEL_LIB)(lib_mpp.o) \ 
    636    $(MODEL_LIB)(ocesbc.o) \ 
    637    $(MODEL_LIB)(oce.o) \ 
    638    domzgr_substitute.h90 \ 
    639    KEY_CPP \ 
    640    cla_div.F90 
    641 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    642    blk_oce.F90 \ 
    643    cpl_oce.F90 \ 
    644    daymod.F90 \ 
    645    dom_oce.F90 \ 
    646    dtasal.F90 \ 
    647    dtasst.F90 \ 
    648    dtatem.F90 \ 
    649    flxmod.F90 \ 
    650    flxrnf.F90 \ 
    651    flx_oce.F90 \ 
    652    ice_oce.F90 \ 
    653    in_out_manager.F90 \ 
    654    lbclnk.F90 \ 
    655    lib_mpp.F90 \ 
    656    lib_print.f90 \ 
    657    obccli.F90 \ 
    658    obc_oce.F90 \ 
    659    obc_par.F90 \ 
    660    ocesbc.F90 \ 
    661    oce.F90 \ 
    662    ocfzpt.F90 \ 
    663    par_kind.F90 \ 
    664    par_oce.F90 \ 
    665    phycst.F90 \ 
    666    prtctl.f90 \ 
    667    sol_oce.F90 \ 
    668    taumod.F90 \ 
    669    tradmp.F90 \ 
    670    zdf_oce.F90 \ 
    671    $(MODEL_LIB)(blk_oce.o) \ 
    672    $(MODEL_LIB)(cpl_oce.o) \ 
    673    $(MODEL_LIB)(daymod.o) \ 
    674    $(MODEL_LIB)(dom_oce.o) \ 
    675    $(MODEL_LIB)(dtasal.o) \ 
    676    $(MODEL_LIB)(dtasst.o) \ 
    677    $(MODEL_LIB)(dtatem.o) \ 
    678    $(MODEL_LIB)(flxmod.o) \ 
    679    $(MODEL_LIB)(flxrnf.o) \ 
    680    $(MODEL_LIB)(flx_oce.o) \ 
    681    $(MODEL_LIB)(ice_oce.o) \ 
    682    $(MODEL_LIB)(in_out_manager.o) \ 
    683    $(MODEL_LIB)(lbclnk.o) \ 
    684    $(MODEL_LIB)(lib_mpp.o) \ 
    685    $(MODEL_LIB)(lib_print.o) \ 
    686    $(MODEL_LIB)(obccli.o) \ 
    687    $(MODEL_LIB)(obc_oce.o) \ 
    688    $(MODEL_LIB)(obc_par.o) \ 
    689    $(MODEL_LIB)(ocesbc.o) \ 
    690    $(MODEL_LIB)(oce.o) \ 
    691    $(MODEL_LIB)(ocfzpt.o) \ 
    692    $(MODEL_LIB)(par_kind.o) \ 
    693    $(MODEL_LIB)(par_oce.o) \ 
    694    $(MODEL_LIB)(phycst.o) \ 
    695    $(MODEL_LIB)(prtctl.o) \ 
    696    $(MODEL_LIB)(sol_oce.o) \ 
    697    $(MODEL_LIB)(taumod.o) \ 
    698    $(MODEL_LIB)(tradmp.o) \ 
    699    $(MODEL_LIB)(zdf_oce.o) \ 
    700    dom_oce.F90 \ 
    701    flxrnf.F90 \ 
    702    in_out_manager.F90 \ 
    703    lbclnk.F90 \ 
    704    lib_mpp.F90 \ 
    705    obcdyn.F90 \ 
    706    obcvol.F90 \ 
    707    obc_oce.F90 \ 
    708    ocesbc.F90 \ 
    709    oce.F90 \ 
    710    phycst.F90 \ 
    711    solfet.F90 \ 
    712    solpcg.F90 \ 
    713    solsor.F90 \ 
    714    sol_oce.F90 \ 
    715    zdf_oce.F90 \ 
    716    $(MODEL_LIB)(dom_oce.o) \ 
    717    $(MODEL_LIB)(flxrnf.o) \ 
    718    $(MODEL_LIB)(in_out_manager.o) \ 
    719    $(MODEL_LIB)(lbclnk.o) \ 
    720    $(MODEL_LIB)(lib_mpp.o) \ 
    721    $(MODEL_LIB)(obcdyn.o) \ 
    722    $(MODEL_LIB)(obcvol.o) \ 
    723    $(MODEL_LIB)(obc_oce.o) \ 
    724    $(MODEL_LIB)(ocesbc.o) \ 
    725    $(MODEL_LIB)(oce.o) \ 
    726    $(MODEL_LIB)(phycst.o) \ 
    727    $(MODEL_LIB)(solfet.o) \ 
    728    $(MODEL_LIB)(solpcg.o) \ 
    729    $(MODEL_LIB)(solsor.o) \ 
    730    $(MODEL_LIB)(sol_oce.o) \ 
    731    $(MODEL_LIB)(zdf_oce.o) \ 
    732    domzgr_substitute.h90 \ 
    733    vectopt_loop_substitute.h90 \ 
    734    KEY_CPP \ 
    735    cla_dynspg.F90 
    736 $(MODEL_LIB)(closea.o) :   \ 
    737    blk_oce.F90 \ 
    738    cpl_oce.F90 \ 
    739    daymod.F90 \ 
    740    dom_oce.F90 \ 
    741    dtasal.F90 \ 
    742    dtasst.F90 \ 
    743    dtatem.F90 \ 
    744    flxmod.F90 \ 
    745    flxrnf.F90 \ 
    746    flx_oce.F90 \ 
    747    ice_oce.F90 \ 
    748    in_out_manager.F90 \ 
    749    lbclnk.F90 \ 
    750    lib_mpp.F90 \ 
    751    lib_print.f90 \ 
    752    oce.F90 \ 
    753    ocfzpt.F90 \ 
    754    par_kind.F90 \ 
    755    par_oce.F90 \ 
    756    phycst.F90 \ 
    757    prtctl.f90 \ 
    758    taumod.F90 \ 
    759    tradmp.F90 \ 
    760    $(MODEL_LIB)(blk_oce.o) \ 
    761    $(MODEL_LIB)(cpl_oce.o) \ 
    762    $(MODEL_LIB)(daymod.o) \ 
    763    $(MODEL_LIB)(dom_oce.o) \ 
    764    $(MODEL_LIB)(dtasal.o) \ 
    765    $(MODEL_LIB)(dtasst.o) \ 
    766    $(MODEL_LIB)(dtatem.o) \ 
    767    $(MODEL_LIB)(flxmod.o) \ 
    768    $(MODEL_LIB)(flxrnf.o) \ 
    769    $(MODEL_LIB)(flx_oce.o) \ 
    770    $(MODEL_LIB)(ice_oce.o) \ 
    771    $(MODEL_LIB)(in_out_manager.o) \ 
    772    $(MODEL_LIB)(lbclnk.o) \ 
    773    $(MODEL_LIB)(lib_mpp.o) \ 
    774    $(MODEL_LIB)(lib_print.o) \ 
    775    $(MODEL_LIB)(oce.o) \ 
    776    $(MODEL_LIB)(ocfzpt.o) \ 
    777    $(MODEL_LIB)(par_kind.o) \ 
    778    $(MODEL_LIB)(par_oce.o) \ 
    779    $(MODEL_LIB)(phycst.o) \ 
    780    $(MODEL_LIB)(prtctl.o) \ 
    781    $(MODEL_LIB)(taumod.o) \ 
    782    $(MODEL_LIB)(tradmp.o) \ 
    783    dom_oce.F90 \ 
    784    flxrnf.F90 \ 
    785    in_out_manager.F90 \ 
    786    lbclnk.F90 \ 
    787    lib_mpp.F90 \ 
    788    ocesbc.F90 \ 
    789    oce.F90 \ 
    790    $(MODEL_LIB)(dom_oce.o) \ 
    791    $(MODEL_LIB)(flxrnf.o) \ 
    792    $(MODEL_LIB)(in_out_manager.o) \ 
    793    $(MODEL_LIB)(lbclnk.o) \ 
    794    $(MODEL_LIB)(lib_mpp.o) \ 
    795    $(MODEL_LIB)(ocesbc.o) \ 
    796    $(MODEL_LIB)(oce.o) \ 
    797    vectopt_loop_substitute.h90 \ 
    798    KEY_CPP \ 
    799    closea.F90 
    800 $(MODEL_LIB)(cpl.o) :   \ 
    801    dom_oce.F90 \ 
    802    in_out_manager.F90 \ 
    803    lib_print.f90 \ 
    804    oce.F90 \ 
    805    par_kind.F90 \ 
    806    par_oce.F90 \ 
    807    phycst.F90 \ 
    808    prtctl.f90 \ 
    809    $(MODEL_LIB)(dom_oce.o) \ 
    810    $(MODEL_LIB)(in_out_manager.o) \ 
    811    $(MODEL_LIB)(lib_print.o) \ 
    812    $(MODEL_LIB)(oce.o) \ 
    813    $(MODEL_LIB)(par_kind.o) \ 
    814    $(MODEL_LIB)(par_oce.o) \ 
    815    $(MODEL_LIB)(phycst.o) \ 
    816    $(MODEL_LIB)(prtctl.o) \ 
    817    cpl_oce.F90 \ 
    818    daymod.F90 \ 
    819    dom_oce.F90 \ 
    820    flx_oce.F90 \ 
    821    in_out_manager.F90 \ 
    822    oce.F90 \ 
    823    ocfzpt.F90 \ 
    824    phycst.F90 \ 
    825    $(MODEL_LIB)(cpl_oce.o) \ 
    826    $(MODEL_LIB)(daymod.o) \ 
    827    $(MODEL_LIB)(dom_oce.o) \ 
    828    $(MODEL_LIB)(flx_oce.o) \ 
    829    $(MODEL_LIB)(in_out_manager.o) \ 
    830    $(MODEL_LIB)(oce.o) \ 
    831    $(MODEL_LIB)(ocfzpt.o) \ 
    832    $(MODEL_LIB)(phycst.o) \ 
    833    ../../../lib/libioipsl.a \ 
    834    cpl.F90 
    835 $(MODEL_LIB)(cpl_oce.o) :  \ 
    836    par_kind.F90 \ 
    837    $(MODEL_LIB)(par_kind.o) \ 
    838    par_oce.F90 \ 
    839    $(MODEL_LIB)(par_oce.o) \ 
    840    cpl_oce.F90 
    841 $(MODEL_LIB)(daymod.o) :   \ 
    842    dom_oce.F90 \ 
    843    in_out_manager.F90 \ 
    844    lib_mpp.F90 \ 
    845    lib_print.f90 \ 
    846    par_kind.F90 \ 
    847    par_oce.F90 \ 
    848    $(MODEL_LIB)(dom_oce.o) \ 
    849    $(MODEL_LIB)(in_out_manager.o) \ 
    850    $(MODEL_LIB)(lib_mpp.o) \ 
    851    $(MODEL_LIB)(lib_print.o) \ 
    852    $(MODEL_LIB)(par_kind.o) \ 
    853    $(MODEL_LIB)(par_oce.o) \ 
    854    dom_oce.F90 \ 
    855    in_out_manager.F90 \ 
    856    phycst.F90 \ 
    857    prtctl.f90 \ 
    858    $(MODEL_LIB)(dom_oce.o) \ 
    859    $(MODEL_LIB)(in_out_manager.o) \ 
    860    $(MODEL_LIB)(phycst.o) \ 
    861    $(MODEL_LIB)(prtctl.o) \ 
    862    daymod.F90 
    863 $(MODEL_LIB)(diadimg.o) :  \ 
    864    dom_oce.F90 \ 
    865    in_out_manager.F90 \ 
    866    lib_print.f90 \ 
    867    par_kind.F90 \ 
    868    par_oce.F90 \ 
    869    phycst.F90 \ 
    870    prtctl.f90 \ 
    871    $(MODEL_LIB)(dom_oce.o) \ 
    872    $(MODEL_LIB)(in_out_manager.o) \ 
    873    $(MODEL_LIB)(lib_print.o) \ 
    874    $(MODEL_LIB)(par_kind.o) \ 
    875    $(MODEL_LIB)(par_oce.o) \ 
    876    $(MODEL_LIB)(phycst.o) \ 
    877    $(MODEL_LIB)(prtctl.o) \ 
    878    daymod.F90 \ 
    879    dom_oce.F90 \ 
    880    in_out_manager.F90 \ 
    881    oce.F90 \ 
    882    $(MODEL_LIB)(daymod.o) \ 
    883    $(MODEL_LIB)(dom_oce.o) \ 
    884    $(MODEL_LIB)(in_out_manager.o) \ 
    885    $(MODEL_LIB)(oce.o) \ 
    886    domzgr_substitute.h90 \ 
    887    KEY_CPP \ 
    888    diadimg.F90 
    889 $(MODEL_LIB)(diafwb.o) :   \ 
    890912   albedo.F90 \ 
    891913   blk_oce.F90 \ 
     
    896918   dtasst.F90 \ 
    897919   dtatem.F90 \ 
     920   flx_oce.F90 \ 
    898921   flxmod.F90 \ 
    899922   flxrnf.F90 \ 
    900    flx_oce.F90 \ 
    901923   ice_oce.F90 \ 
    902924   in_out_manager.F90 \ 
     
    912934   taumod.F90 \ 
    913935   tradmp.F90 \ 
    914    $(MODEL_LIB)(albedo.o) \ 
     936   $(MODEL_LIB)(blk_oce.o) \ 
     937   $(MODEL_LIB)(dom_oce.o) \ 
     938   $(MODEL_LIB)(flxblk.o) \ 
     939   $(MODEL_LIB)(flxrnf.o) \ 
     940   $(MODEL_LIB)(in_out_manager.o) \ 
     941   $(MODEL_LIB)(lib_mpp.o) \ 
     942   $(MODEL_LIB)(oce.o) \ 
     943   $(MODEL_LIB)(ocesbc.o) \ 
     944   $(MODEL_LIB)(phycst.o) \ 
     945   $(MODEL_LIB)(zdf_oce.o) \ 
     946   blk_oce.F90 \ 
     947   dom_oce.F90 \ 
     948   flxblk.F90 \ 
     949   flxrnf.F90 \ 
     950   in_out_manager.F90 \ 
     951   lib_mpp.F90 \ 
     952   oce.F90 \ 
     953   ocesbc.F90 \ 
     954   phycst.F90 \ 
     955   zdf_oce.F90 \ 
     956   domzgr_substitute.h90 \ 
     957   vectopt_loop_substitute.h90 \ 
     958   KEY_CPP \ 
     959   diafwb.F90 
     960$(MODEL_LIB)(diagap.o) :   \ 
     961   $(MODEL_LIB)(daymod.o) \ 
     962   $(MODEL_LIB)(dom_oce.o) \ 
     963   $(MODEL_LIB)(in_out_manager.o) \ 
     964   $(MODEL_LIB)(lib_print.o) \ 
     965   $(MODEL_LIB)(oce.o) \ 
     966   $(MODEL_LIB)(par_kind.o) \ 
     967   $(MODEL_LIB)(par_oce.o) \ 
     968   $(MODEL_LIB)(phycst.o) \ 
     969   $(MODEL_LIB)(prtctl.o) \ 
     970   daymod.F90 \ 
     971   dom_oce.F90 \ 
     972   in_out_manager.F90 \ 
     973   lib_print.f90 \ 
     974   oce.F90 \ 
     975   par_kind.F90 \ 
     976   par_oce.F90 \ 
     977   phycst.F90 \ 
     978   prtctl.f90 \ 
     979   $(MODEL_LIB)(daymod.o) \ 
     980   $(MODEL_LIB)(dianam.o) \ 
     981   $(MODEL_LIB)(dom_oce.o) \ 
     982   $(MODEL_LIB)(dtasal.o) \ 
     983   $(MODEL_LIB)(dtatem.o) \ 
     984   $(MODEL_LIB)(in_out_manager.o) \ 
     985   $(MODEL_LIB)(lib_mpp.o) \ 
     986   $(MODEL_LIB)(oce.o) \ 
     987   daymod.F90 \ 
     988   dianam.F90 \ 
     989   dom_oce.F90 \ 
     990   dtasal.F90 \ 
     991   dtatem.F90 \ 
     992   in_out_manager.F90 \ 
     993   lib_mpp.F90 \ 
     994   oce.F90 \ 
     995   domzgr_substitute.h90 \ 
     996   ../../../lib/libioipsl.a \ 
     997   KEY_CPP \ 
     998   diagap.F90 
     999$(MODEL_LIB)(diahdy.o) :   \ 
     1000   $(MODEL_LIB)(in_out_manager.o) \ 
     1001   $(MODEL_LIB)(lib_print.o) \ 
     1002   $(MODEL_LIB)(par_kind.o) \ 
     1003   $(MODEL_LIB)(par_oce.o) \ 
     1004   in_out_manager.F90 \ 
     1005   lib_print.f90 \ 
     1006   par_kind.F90 \ 
     1007   par_oce.F90 \ 
     1008   $(MODEL_LIB)(dom_oce.o) \ 
     1009   $(MODEL_LIB)(in_out_manager.o) \ 
     1010   $(MODEL_LIB)(oce.o) \ 
     1011   $(MODEL_LIB)(phycst.o) \ 
     1012   dom_oce.F90 \ 
     1013   in_out_manager.F90 \ 
     1014   oce.F90 \ 
     1015   phycst.F90 \ 
     1016   domzgr_substitute.h90 \ 
     1017   KEY_CPP \ 
     1018   diahdy.F90 
     1019$(MODEL_LIB)(diahth.o) :   \ 
     1020   $(MODEL_LIB)(in_out_manager.o) \ 
     1021   $(MODEL_LIB)(lib_print.o) \ 
     1022   $(MODEL_LIB)(par_kind.o) \ 
     1023   $(MODEL_LIB)(par_oce.o) \ 
     1024   in_out_manager.F90 \ 
     1025   lib_print.f90 \ 
     1026   par_kind.F90 \ 
     1027   par_oce.F90 \ 
     1028   $(MODEL_LIB)(dom_oce.o) \ 
     1029   $(MODEL_LIB)(in_out_manager.o) \ 
     1030   $(MODEL_LIB)(oce.o) \ 
     1031   $(MODEL_LIB)(phycst.o) \ 
     1032   dom_oce.F90 \ 
     1033   in_out_manager.F90 \ 
     1034   oce.F90 \ 
     1035   phycst.F90 \ 
     1036   domzgr_substitute.h90 \ 
     1037   KEY_CPP \ 
     1038   diahth.F90 
     1039$(MODEL_LIB)(dianam.o) :   \ 
     1040   $(MODEL_LIB)(dom_oce.o) \ 
     1041   $(MODEL_LIB)(in_out_manager.o) \ 
     1042   $(MODEL_LIB)(lib_print.o) \ 
     1043   $(MODEL_LIB)(par_kind.o) \ 
     1044   $(MODEL_LIB)(par_oce.o) \ 
     1045   $(MODEL_LIB)(phycst.o) \ 
     1046   $(MODEL_LIB)(prtctl.o) \ 
     1047   dom_oce.F90 \ 
     1048   in_out_manager.F90 \ 
     1049   lib_print.f90 \ 
     1050   par_kind.F90 \ 
     1051   par_oce.F90 \ 
     1052   phycst.F90 \ 
     1053   prtctl.f90 \ 
     1054   $(MODEL_LIB)(daymod.o) \ 
     1055   $(MODEL_LIB)(dom_oce.o) \ 
     1056   $(MODEL_LIB)(in_out_manager.o) \ 
     1057   $(MODEL_LIB)(phycst.o) \ 
     1058   daymod.F90 \ 
     1059   dom_oce.F90 \ 
     1060   in_out_manager.F90 \ 
     1061   phycst.F90 \ 
     1062   dianam.F90 
     1063$(MODEL_LIB)(diaptr.o) :   \ 
     1064   $(MODEL_LIB)(daymod.o) \ 
     1065   $(MODEL_LIB)(dom_oce.o) \ 
     1066   $(MODEL_LIB)(in_out_manager.o) \ 
     1067   $(MODEL_LIB)(lib_print.o) \ 
     1068   $(MODEL_LIB)(par_kind.o) \ 
     1069   $(MODEL_LIB)(par_oce.o) \ 
     1070   $(MODEL_LIB)(phycst.o) \ 
     1071   $(MODEL_LIB)(prtctl.o) \ 
     1072   daymod.F90 \ 
     1073   dom_oce.F90 \ 
     1074   in_out_manager.F90 \ 
     1075   lib_print.f90 \ 
     1076   par_kind.F90 \ 
     1077   par_oce.F90 \ 
     1078   phycst.F90 \ 
     1079   prtctl.f90 \ 
     1080   $(MODEL_LIB)(daymod.o) \ 
     1081   $(MODEL_LIB)(dianam.o) \ 
     1082   $(MODEL_LIB)(dom_oce.o) \ 
     1083   $(MODEL_LIB)(in_out_manager.o) \ 
     1084   $(MODEL_LIB)(ldftra_oce.o) \ 
     1085   $(MODEL_LIB)(lib_mpp.o) \ 
     1086   $(MODEL_LIB)(oce.o) \ 
     1087   $(MODEL_LIB)(phycst.o) \ 
     1088   daymod.F90 \ 
     1089   dianam.F90 \ 
     1090   dom_oce.F90 \ 
     1091   in_out_manager.F90 \ 
     1092   ldftra_oce.F90 \ 
     1093   lib_mpp.F90 \ 
     1094   oce.F90 \ 
     1095   phycst.F90 \ 
     1096   domzgr_substitute.h90 \ 
     1097   vectopt_loop_substitute.h90 \ 
     1098   ../../../lib/libioipsl.a \ 
     1099   KEY_CPP \ 
     1100   diaptr.F90 
     1101$(MODEL_LIB)(diaspr.o) :   \ 
     1102   $(MODEL_LIB)(dom_oce.o) \ 
     1103   $(MODEL_LIB)(in_out_manager.o) \ 
     1104   $(MODEL_LIB)(lbclnk.o) \ 
     1105   $(MODEL_LIB)(lib_mpp.o) \ 
     1106   $(MODEL_LIB)(lib_print.o) \ 
     1107   $(MODEL_LIB)(oce.o) \ 
     1108   $(MODEL_LIB)(par_kind.o) \ 
     1109   $(MODEL_LIB)(par_oce.o) \ 
     1110   $(MODEL_LIB)(sol_oce.o) \ 
     1111   $(MODEL_LIB)(zdf_oce.o) \ 
     1112   dom_oce.F90 \ 
     1113   in_out_manager.F90 \ 
     1114   lbclnk.F90 \ 
     1115   lib_mpp.F90 \ 
     1116   lib_print.f90 \ 
     1117   oce.F90 \ 
     1118   par_kind.F90 \ 
     1119   par_oce.F90 \ 
     1120   sol_oce.F90 \ 
     1121   zdf_oce.F90 \ 
     1122   $(MODEL_LIB)(dom_oce.o) \ 
     1123   $(MODEL_LIB)(in_out_manager.o) \ 
     1124   $(MODEL_LIB)(lib_mpp.o) \ 
     1125   $(MODEL_LIB)(oce.o) \ 
     1126   $(MODEL_LIB)(phycst.o) \ 
     1127   $(MODEL_LIB)(sol_oce.o) \ 
     1128   $(MODEL_LIB)(solfet.o) \ 
     1129   $(MODEL_LIB)(solpcg.o) \ 
     1130   $(MODEL_LIB)(solsor.o) \ 
     1131   dom_oce.F90 \ 
     1132   in_out_manager.F90 \ 
     1133   lib_mpp.F90 \ 
     1134   oce.F90 \ 
     1135   phycst.F90 \ 
     1136   sol_oce.F90 \ 
     1137   solfet.F90 \ 
     1138   solpcg.F90 \ 
     1139   solsor.F90 \ 
     1140   diaspr.F90 
     1141$(MODEL_LIB)(diawri.o) :   \ 
    9151142   $(MODEL_LIB)(blk_oce.o) \ 
    9161143   $(MODEL_LIB)(cpl_oce.o) \ 
     
    9201147   $(MODEL_LIB)(dtasst.o) \ 
    9211148   $(MODEL_LIB)(dtatem.o) \ 
     1149   $(MODEL_LIB)(flx_oce.o) \ 
    9221150   $(MODEL_LIB)(flxmod.o) \ 
    9231151   $(MODEL_LIB)(flxrnf.o) \ 
    924    $(MODEL_LIB)(flx_oce.o) \ 
    9251152   $(MODEL_LIB)(ice_oce.o) \ 
    9261153   $(MODEL_LIB)(in_out_manager.o) \ 
     
    9341161   $(MODEL_LIB)(phycst.o) \ 
    9351162   $(MODEL_LIB)(prtctl.o) \ 
     1163   $(MODEL_LIB)(sol_oce.o) \ 
     1164   $(MODEL_LIB)(solfet.o) \ 
     1165   $(MODEL_LIB)(solpcg.o) \ 
     1166   $(MODEL_LIB)(solsor.o) \ 
    9361167   $(MODEL_LIB)(taumod.o) \ 
    9371168   $(MODEL_LIB)(tradmp.o) \ 
     1169   $(MODEL_LIB)(zdf_oce.o) \ 
    9381170   blk_oce.F90 \ 
    939    dom_oce.F90 \ 
    940    flxblk.F90 \ 
     1171   cpl_oce.F90 \ 
     1172   daymod.F90 \ 
     1173   dom_oce.F90 \ 
     1174   dtasal.F90 \ 
     1175   dtasst.F90 \ 
     1176   dtatem.F90 \ 
     1177   flx_oce.F90 \ 
     1178   flxmod.F90 \ 
    9411179   flxrnf.F90 \ 
    942    in_out_manager.F90 \ 
    943    lib_mpp.F90 \ 
    944    ocesbc.F90 \ 
    945    oce.F90 \ 
    946    phycst.F90 \ 
    947    zdf_oce.F90 \ 
    948    $(MODEL_LIB)(blk_oce.o) \ 
    949    $(MODEL_LIB)(dom_oce.o) \ 
    950    $(MODEL_LIB)(flxblk.o) \ 
    951    $(MODEL_LIB)(flxrnf.o) \ 
    952    $(MODEL_LIB)(in_out_manager.o) \ 
    953    $(MODEL_LIB)(lib_mpp.o) \ 
    954    $(MODEL_LIB)(ocesbc.o) \ 
    955    $(MODEL_LIB)(oce.o) \ 
    956    $(MODEL_LIB)(phycst.o) \ 
    957    $(MODEL_LIB)(zdf_oce.o) \ 
    958    domzgr_substitute.h90 \ 
    959    vectopt_loop_substitute.h90 \ 
    960    KEY_CPP \ 
    961    diafwb.F90 
    962 $(MODEL_LIB)(diagap.o) :   \ 
    963    daymod.F90 \ 
    964    dom_oce.F90 \ 
    965    in_out_manager.F90 \ 
    966    lib_print.f90 \ 
    967    oce.F90 \ 
    968    par_kind.F90 \ 
    969    par_oce.F90 \ 
    970    phycst.F90 \ 
    971    prtctl.f90 \ 
    972    $(MODEL_LIB)(daymod.o) \ 
    973    $(MODEL_LIB)(dom_oce.o) \ 
    974    $(MODEL_LIB)(in_out_manager.o) \ 
    975    $(MODEL_LIB)(lib_print.o) \ 
    976    $(MODEL_LIB)(oce.o) \ 
    977    $(MODEL_LIB)(par_kind.o) \ 
    978    $(MODEL_LIB)(par_oce.o) \ 
    979    $(MODEL_LIB)(phycst.o) \ 
    980    $(MODEL_LIB)(prtctl.o) \ 
    981    daymod.F90 \ 
    982    dianam.F90 \ 
    983    dom_oce.F90 \ 
    984    dtasal.F90 \ 
    985    dtatem.F90 \ 
    986    in_out_manager.F90 \ 
    987    lib_mpp.F90 \ 
    988    oce.F90 \ 
    989    $(MODEL_LIB)(daymod.o) \ 
    990    $(MODEL_LIB)(dianam.o) \ 
    991    $(MODEL_LIB)(dom_oce.o) \ 
    992    $(MODEL_LIB)(dtasal.o) \ 
    993    $(MODEL_LIB)(dtatem.o) \ 
    994    $(MODEL_LIB)(in_out_manager.o) \ 
    995    $(MODEL_LIB)(lib_mpp.o) \ 
    996    $(MODEL_LIB)(oce.o) \ 
    997    domzgr_substitute.h90 \ 
    998    ../../../lib/libioipsl.a \ 
    999    KEY_CPP \ 
    1000    diagap.F90 
    1001 $(MODEL_LIB)(diahdy.o) :   \ 
    1002    in_out_manager.F90 \ 
    1003    lib_print.f90 \ 
    1004    par_kind.F90 \ 
    1005    par_oce.F90 \ 
    1006    $(MODEL_LIB)(in_out_manager.o) \ 
    1007    $(MODEL_LIB)(lib_print.o) \ 
    1008    $(MODEL_LIB)(par_kind.o) \ 
    1009    $(MODEL_LIB)(par_oce.o) \ 
    1010    dom_oce.F90 \ 
    1011    in_out_manager.F90 \ 
    1012    oce.F90 \ 
    1013    phycst.F90 \ 
    1014    $(MODEL_LIB)(dom_oce.o) \ 
    1015    $(MODEL_LIB)(in_out_manager.o) \ 
    1016    $(MODEL_LIB)(oce.o) \ 
    1017    $(MODEL_LIB)(phycst.o) \ 
    1018    domzgr_substitute.h90 \ 
    1019    KEY_CPP \ 
    1020    diahdy.F90 
    1021 $(MODEL_LIB)(diahth.o) :   \ 
    1022    in_out_manager.F90 \ 
    1023    lib_print.f90 \ 
    1024    par_kind.F90 \ 
    1025    par_oce.F90 \ 
    1026    $(MODEL_LIB)(in_out_manager.o) \ 
    1027    $(MODEL_LIB)(lib_print.o) \ 
    1028    $(MODEL_LIB)(par_kind.o) \ 
    1029    $(MODEL_LIB)(par_oce.o) \ 
    1030    dom_oce.F90 \ 
    1031    in_out_manager.F90 \ 
    1032    oce.F90 \ 
    1033    phycst.F90 \ 
    1034    $(MODEL_LIB)(dom_oce.o) \ 
    1035    $(MODEL_LIB)(in_out_manager.o) \ 
    1036    $(MODEL_LIB)(oce.o) \ 
    1037    $(MODEL_LIB)(phycst.o) \ 
    1038    domzgr_substitute.h90 \ 
    1039    KEY_CPP \ 
    1040    diahth.F90 
    1041 $(MODEL_LIB)(dianam.o) :   \ 
    1042    dom_oce.F90 \ 
    1043    in_out_manager.F90 \ 
    1044    lib_print.f90 \ 
    1045    par_kind.F90 \ 
    1046    par_oce.F90 \ 
    1047    phycst.F90 \ 
    1048    prtctl.f90 \ 
    1049    $(MODEL_LIB)(dom_oce.o) \ 
    1050    $(MODEL_LIB)(in_out_manager.o) \ 
    1051    $(MODEL_LIB)(lib_print.o) \ 
    1052    $(MODEL_LIB)(par_kind.o) \ 
    1053    $(MODEL_LIB)(par_oce.o) \ 
    1054    $(MODEL_LIB)(phycst.o) \ 
    1055    $(MODEL_LIB)(prtctl.o) \ 
    1056    daymod.F90 \ 
    1057    dom_oce.F90 \ 
    1058    in_out_manager.F90 \ 
    1059    phycst.F90 \ 
    1060    $(MODEL_LIB)(daymod.o) \ 
    1061    $(MODEL_LIB)(dom_oce.o) \ 
    1062    $(MODEL_LIB)(in_out_manager.o) \ 
    1063    $(MODEL_LIB)(phycst.o) \ 
    1064    dianam.F90 
    1065 $(MODEL_LIB)(diaptr.o) :   \ 
    1066    daymod.F90 \ 
    1067    dom_oce.F90 \ 
    1068    in_out_manager.F90 \ 
    1069    lib_print.f90 \ 
    1070    par_kind.F90 \ 
    1071    par_oce.F90 \ 
    1072    phycst.F90 \ 
    1073    prtctl.f90 \ 
    1074    $(MODEL_LIB)(daymod.o) \ 
    1075    $(MODEL_LIB)(dom_oce.o) \ 
    1076    $(MODEL_LIB)(in_out_manager.o) \ 
    1077    $(MODEL_LIB)(lib_print.o) \ 
    1078    $(MODEL_LIB)(par_kind.o) \ 
    1079    $(MODEL_LIB)(par_oce.o) \ 
    1080    $(MODEL_LIB)(phycst.o) \ 
    1081    $(MODEL_LIB)(prtctl.o) \ 
    1082    daymod.F90 \ 
    1083    dianam.F90 \ 
    1084    dom_oce.F90 \ 
    1085    in_out_manager.F90 \ 
    1086    ldftra_oce.F90 \ 
    1087    lib_mpp.F90 \ 
    1088    oce.F90 \ 
    1089    phycst.F90 \ 
    1090    $(MODEL_LIB)(daymod.o) \ 
    1091    $(MODEL_LIB)(dianam.o) \ 
    1092    $(MODEL_LIB)(dom_oce.o) \ 
    1093    $(MODEL_LIB)(in_out_manager.o) \ 
    1094    $(MODEL_LIB)(ldftra_oce.o) \ 
    1095    $(MODEL_LIB)(lib_mpp.o) \ 
    1096    $(MODEL_LIB)(oce.o) \ 
    1097    $(MODEL_LIB)(phycst.o) \ 
    1098    domzgr_substitute.h90 \ 
    1099    vectopt_loop_substitute.h90 \ 
    1100    ../../../lib/libioipsl.a \ 
    1101    KEY_CPP \ 
    1102    diaptr.F90 
    1103 $(MODEL_LIB)(diaspr.o) :   \ 
    1104    dom_oce.F90 \ 
    1105    in_out_manager.F90 \ 
    1106    lbclnk.F90 \ 
    1107    lib_mpp.F90 \ 
    1108    lib_print.f90 \ 
    1109    oce.F90 \ 
    1110    par_kind.F90 \ 
    1111    par_oce.F90 \ 
     1180   ice_oce.F90 \ 
     1181   in_out_manager.F90 \ 
     1182   lbclnk.F90 \ 
     1183   lib_mpp.F90 \ 
     1184   lib_print.f90 \ 
     1185   oce.F90 \ 
     1186   ocfzpt.F90 \ 
     1187   par_kind.F90 \ 
     1188   par_oce.F90 \ 
     1189   phycst.F90 \ 
     1190   prtctl.f90 \ 
    11121191   sol_oce.F90 \ 
    1113    zdf_oce.F90 \ 
    1114    $(MODEL_LIB)(dom_oce.o) \ 
    1115    $(MODEL_LIB)(in_out_manager.o) \ 
    1116    $(MODEL_LIB)(lbclnk.o) \ 
    1117    $(MODEL_LIB)(lib_mpp.o) \ 
    1118    $(MODEL_LIB)(lib_print.o) \ 
    1119    $(MODEL_LIB)(oce.o) \ 
    1120    $(MODEL_LIB)(par_kind.o) \ 
    1121    $(MODEL_LIB)(par_oce.o) \ 
    1122    $(MODEL_LIB)(sol_oce.o) \ 
    1123    $(MODEL_LIB)(zdf_oce.o) \ 
    1124    dom_oce.F90 \ 
    1125    in_out_manager.F90 \ 
    1126    lib_mpp.F90 \ 
    1127    oce.F90 \ 
    1128    phycst.F90 \ 
    11291192   solfet.F90 \ 
    11301193   solpcg.F90 \ 
    11311194   solsor.F90 \ 
     1195   taumod.F90 \ 
     1196   tradmp.F90 \ 
     1197   zdf_oce.F90 \ 
     1198   $(MODEL_LIB)(daymod.o) \ 
     1199   $(MODEL_LIB)(diadimg.o) \ 
     1200   $(MODEL_LIB)(diahth.o) \ 
     1201   $(MODEL_LIB)(dianam.o) \ 
     1202   $(MODEL_LIB)(diaspr.o) \ 
     1203   $(MODEL_LIB)(dom_oce.o) \ 
     1204   $(MODEL_LIB)(flx_oce.o) \ 
     1205   $(MODEL_LIB)(flxrnf.o) \ 
     1206   $(MODEL_LIB)(ice_oce.o) \ 
     1207   $(MODEL_LIB)(in_out_manager.o) \ 
     1208   $(MODEL_LIB)(lbclnk.o) \ 
     1209   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1210   $(MODEL_LIB)(ldftra_oce.o) \ 
     1211   $(MODEL_LIB)(oce.o) \ 
     1212   $(MODEL_LIB)(ocesbc.o) \ 
     1213   $(MODEL_LIB)(ocfzpt.o) \ 
     1214   $(MODEL_LIB)(phycst.o) \ 
     1215   $(MODEL_LIB)(sol_oce.o) \ 
     1216   $(MODEL_LIB)(taumod.o) \ 
     1217   $(MODEL_LIB)(zdf_oce.o) \ 
     1218   $(MODEL_LIB)(zdfddm.o) \ 
     1219   $(MODEL_LIB)(zdfmxl.o) \ 
     1220   daymod.F90 \ 
     1221   diadimg.F90 \ 
     1222   diahth.F90 \ 
     1223   dianam.F90 \ 
     1224   diaspr.F90 \ 
     1225   dom_oce.F90 \ 
     1226   flx_oce.F90 \ 
     1227   flxrnf.F90 \ 
     1228   ice_oce.F90 \ 
     1229   in_out_manager.F90 \ 
     1230   lbclnk.F90 \ 
     1231   ldfdyn_oce.F90 \ 
     1232   ldftra_oce.F90 \ 
     1233   oce.F90 \ 
     1234   ocesbc.F90 \ 
     1235   ocfzpt.F90 \ 
     1236   phycst.F90 \ 
    11321237   sol_oce.F90 \ 
    1133    $(MODEL_LIB)(dom_oce.o) \ 
    1134    $(MODEL_LIB)(in_out_manager.o) \ 
    1135    $(MODEL_LIB)(lib_mpp.o) \ 
    1136    $(MODEL_LIB)(oce.o) \ 
    1137    $(MODEL_LIB)(phycst.o) \ 
    1138    $(MODEL_LIB)(solfet.o) \ 
    1139    $(MODEL_LIB)(solpcg.o) \ 
    1140    $(MODEL_LIB)(solsor.o) \ 
     1238   taumod.F90 \ 
     1239   zdf_oce.F90 \ 
     1240   zdfddm.F90 \ 
     1241   zdfmxl.F90 \ 
     1242   $(MODEL_LIB)(dtasst.o) \ 
     1243   $(MODEL_LIB)(lib_mpp.o) \ 
     1244   dtasst.F90 \ 
     1245   lib_mpp.F90 \ 
     1246   diawri_dimg.h90 \ 
     1247   zdfddm_substitute.h90 \ 
     1248   ../../../lib/libioipsl.a \ 
     1249   KEY_CPP \ 
     1250   diawri.F90 
     1251$(MODEL_LIB)(diawri1d.o) : \ 
     1252   $(MODEL_LIB)(blk_oce.o) \ 
     1253   $(MODEL_LIB)(cpl_oce.o) \ 
     1254   $(MODEL_LIB)(daymod.o) \ 
     1255   $(MODEL_LIB)(diadimg.o) \ 
     1256   $(MODEL_LIB)(diahth.o) \ 
     1257   $(MODEL_LIB)(dianam.o) \ 
     1258   $(MODEL_LIB)(diaspr.o) \ 
     1259   $(MODEL_LIB)(dom_oce.o) \ 
     1260   $(MODEL_LIB)(dtasal.o) \ 
     1261   $(MODEL_LIB)(dtasst.o) \ 
     1262   $(MODEL_LIB)(dtatem.o) \ 
     1263   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1264   $(MODEL_LIB)(eosbn2.o) \ 
     1265   $(MODEL_LIB)(flx_oce.o) \ 
     1266   $(MODEL_LIB)(flxmod.o) \ 
     1267   $(MODEL_LIB)(flxrnf.o) \ 
     1268   $(MODEL_LIB)(ice_oce.o) \ 
     1269   $(MODEL_LIB)(in_out_manager.o) \ 
     1270   $(MODEL_LIB)(lbclnk.o) \ 
     1271   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1272   $(MODEL_LIB)(ldftra_oce.o) \ 
     1273   $(MODEL_LIB)(lib_mpp.o) \ 
     1274   $(MODEL_LIB)(lib_print.o) \ 
     1275   $(MODEL_LIB)(oce.o) \ 
     1276   $(MODEL_LIB)(ocesbc.o) \ 
     1277   $(MODEL_LIB)(ocfzpt.o) \ 
     1278   $(MODEL_LIB)(par_kind.o) \ 
     1279   $(MODEL_LIB)(par_oce.o) \ 
     1280   $(MODEL_LIB)(phycst.o) \ 
     1281   $(MODEL_LIB)(prtctl.o) \ 
    11411282   $(MODEL_LIB)(sol_oce.o) \ 
    1142    diaspr.F90 
    1143 $(MODEL_LIB)(diawri1d.o) : \ 
     1283   $(MODEL_LIB)(taumod.o) \ 
     1284   $(MODEL_LIB)(tradmp.o) \ 
     1285   $(MODEL_LIB)(trazdf_exp.o) \ 
     1286   $(MODEL_LIB)(zdf_oce.o) \ 
     1287   $(MODEL_LIB)(zdfddm.o) \ 
     1288   $(MODEL_LIB)(zdfmxl.o) \ 
    11441289   blk_oce.F90 \ 
    11451290   cpl_oce.F90 \ 
     
    11551300   dynzdf_exp.F90 \ 
    11561301   eosbn2.F90 \ 
     1302   flx_oce.F90 \ 
    11571303   flxmod.F90 \ 
    11581304   flxrnf.F90 \ 
    1159    flx_oce.F90 \ 
    11601305   ice_oce.F90 \ 
    11611306   in_out_manager.F90 \ 
     
    11651310   lib_mpp.F90 \ 
    11661311   lib_print.f90 \ 
     1312   oce.F90 \ 
    11671313   ocesbc.F90 \ 
    1168    oce.F90 \ 
    11691314   ocfzpt.F90 \ 
    11701315   par_kind.F90 \ 
     
    11761321   tradmp.F90 \ 
    11771322   trazdf_exp.F90 \ 
     1323   zdf_oce.F90 \ 
    11781324   zdfddm.F90 \ 
    11791325   zdfmxl.F90 \ 
    1180    zdf_oce.F90 \ 
    1181    $(MODEL_LIB)(blk_oce.o) \ 
    1182    $(MODEL_LIB)(cpl_oce.o) \ 
    11831326   $(MODEL_LIB)(daymod.o) \ 
    1184    $(MODEL_LIB)(diadimg.o) \ 
    11851327   $(MODEL_LIB)(diahth.o) \ 
    11861328   $(MODEL_LIB)(dianam.o) \ 
    1187    $(MODEL_LIB)(diaspr.o) \ 
    1188    $(MODEL_LIB)(dom_oce.o) \ 
    1189    $(MODEL_LIB)(dtasal.o) \ 
    1190    $(MODEL_LIB)(dtasst.o) \ 
    1191    $(MODEL_LIB)(dtatem.o) \ 
    1192    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1193    $(MODEL_LIB)(eosbn2.o) \ 
    1194    $(MODEL_LIB)(flxmod.o) \ 
     1329   $(MODEL_LIB)(diawri.o) \ 
     1330   $(MODEL_LIB)(dom_oce.o) \ 
    11951331   $(MODEL_LIB)(flxrnf.o) \ 
    1196    $(MODEL_LIB)(flx_oce.o) \ 
    11971332   $(MODEL_LIB)(ice_oce.o) \ 
    11981333   $(MODEL_LIB)(in_out_manager.o) \ 
    11991334   $(MODEL_LIB)(lbclnk.o) \ 
    1200    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1201    $(MODEL_LIB)(ldftra_oce.o) \ 
    1202    $(MODEL_LIB)(lib_mpp.o) \ 
    1203    $(MODEL_LIB)(lib_print.o) \ 
     1335   $(MODEL_LIB)(oce.o) \ 
    12041336   $(MODEL_LIB)(ocesbc.o) \ 
    1205    $(MODEL_LIB)(oce.o) \ 
    12061337   $(MODEL_LIB)(ocfzpt.o) \ 
    1207    $(MODEL_LIB)(par_kind.o) \ 
    1208    $(MODEL_LIB)(par_oce.o) \ 
    1209    $(MODEL_LIB)(phycst.o) \ 
    1210    $(MODEL_LIB)(prtctl.o) \ 
     1338   $(MODEL_LIB)(phycst.o) \ 
    12111339   $(MODEL_LIB)(sol_oce.o) \ 
    12121340   $(MODEL_LIB)(taumod.o) \ 
    1213    $(MODEL_LIB)(tradmp.o) \ 
    1214    $(MODEL_LIB)(trazdf_exp.o) \ 
     1341   $(MODEL_LIB)(zdf_oce.o) \ 
    12151342   $(MODEL_LIB)(zdfddm.o) \ 
     1343   $(MODEL_LIB)(zdfkpp.o) \ 
    12161344   $(MODEL_LIB)(zdfmxl.o) \ 
    1217    $(MODEL_LIB)(zdf_oce.o) \ 
     1345   $(MODEL_LIB)(zdftke.o) \ 
    12181346   daymod.F90 \ 
    12191347   diahth.F90 \ 
     
    12251353   in_out_manager.F90 \ 
    12261354   lbclnk.F90 \ 
     1355   oce.F90 \ 
    12271356   ocesbc.F90 \ 
    1228    oce.F90 \ 
    12291357   ocfzpt.F90 \ 
    12301358   phycst.F90 \ 
    12311359   sol_oce.F90 \ 
    12321360   taumod.F90 \ 
     1361   zdf_oce.F90 \ 
    12331362   zdfddm.F90 \ 
    12341363   zdfkpp.F90 \ 
    12351364   zdfmxl.F90 \ 
    12361365   zdftke.F90 \ 
    1237    zdf_oce.F90 \ 
    1238    $(MODEL_LIB)(daymod.o) \ 
    1239    $(MODEL_LIB)(diahth.o) \ 
    1240    $(MODEL_LIB)(dianam.o) \ 
    1241    $(MODEL_LIB)(diawri.o) \ 
    1242    $(MODEL_LIB)(dom_oce.o) \ 
    1243    $(MODEL_LIB)(flxrnf.o) \ 
    1244    $(MODEL_LIB)(ice_oce.o) \ 
    1245    $(MODEL_LIB)(in_out_manager.o) \ 
    1246    $(MODEL_LIB)(lbclnk.o) \ 
    1247    $(MODEL_LIB)(ocesbc.o) \ 
    1248    $(MODEL_LIB)(oce.o) \ 
    1249    $(MODEL_LIB)(ocfzpt.o) \ 
    1250    $(MODEL_LIB)(phycst.o) \ 
    1251    $(MODEL_LIB)(sol_oce.o) \ 
    1252    $(MODEL_LIB)(taumod.o) \ 
    1253    $(MODEL_LIB)(zdfddm.o) \ 
    1254    $(MODEL_LIB)(zdfkpp.o) \ 
    1255    $(MODEL_LIB)(zdfmxl.o) \ 
    1256    $(MODEL_LIB)(zdftke.o) \ 
    1257    $(MODEL_LIB)(zdf_oce.o) \ 
    12581366   zdfddm_substitute.h90 \ 
    12591367   ../../../lib/libioipsl.a \ 
    12601368   KEY_CPP \ 
    12611369   diawri1d.F90 
    1262 $(MODEL_LIB)(diawri.o) :   \ 
    1263    blk_oce.F90 \ 
    1264    cpl_oce.F90 \ 
    1265    daymod.F90 \ 
    1266    dom_oce.F90 \ 
    1267    dtasal.F90 \ 
    1268    dtasst.F90 \ 
    1269    dtatem.F90 \ 
    1270    flxmod.F90 \ 
    1271    flxrnf.F90 \ 
    1272    flx_oce.F90 \ 
    1273    ice_oce.F90 \ 
    1274    in_out_manager.F90 \ 
    1275    lbclnk.F90 \ 
    1276    lib_mpp.F90 \ 
    1277    lib_print.f90 \ 
    1278    oce.F90 \ 
    1279    ocfzpt.F90 \ 
    1280    par_kind.F90 \ 
    1281    par_oce.F90 \ 
    1282    phycst.F90 \ 
    1283    prtctl.f90 \ 
    1284    solfet.F90 \ 
    1285    solpcg.F90 \ 
    1286    solsor.F90 \ 
    1287    sol_oce.F90 \ 
    1288    taumod.F90 \ 
    1289    tradmp.F90 \ 
    1290    zdf_oce.F90 \ 
    1291    $(MODEL_LIB)(blk_oce.o) \ 
    1292    $(MODEL_LIB)(cpl_oce.o) \ 
    1293    $(MODEL_LIB)(daymod.o) \ 
    1294    $(MODEL_LIB)(dom_oce.o) \ 
    1295    $(MODEL_LIB)(dtasal.o) \ 
    1296    $(MODEL_LIB)(dtasst.o) \ 
    1297    $(MODEL_LIB)(dtatem.o) \ 
    1298    $(MODEL_LIB)(flxmod.o) \ 
    1299    $(MODEL_LIB)(flxrnf.o) \ 
    1300    $(MODEL_LIB)(flx_oce.o) \ 
    1301    $(MODEL_LIB)(ice_oce.o) \ 
    1302    $(MODEL_LIB)(in_out_manager.o) \ 
    1303    $(MODEL_LIB)(lbclnk.o) \ 
    1304    $(MODEL_LIB)(lib_mpp.o) \ 
    1305    $(MODEL_LIB)(lib_print.o) \ 
    1306    $(MODEL_LIB)(oce.o) \ 
    1307    $(MODEL_LIB)(ocfzpt.o) \ 
    1308    $(MODEL_LIB)(par_kind.o) \ 
    1309    $(MODEL_LIB)(par_oce.o) \ 
    1310    $(MODEL_LIB)(phycst.o) \ 
    1311    $(MODEL_LIB)(prtctl.o) \ 
    1312    $(MODEL_LIB)(solfet.o) \ 
    1313    $(MODEL_LIB)(solpcg.o) \ 
    1314    $(MODEL_LIB)(solsor.o) \ 
    1315    $(MODEL_LIB)(sol_oce.o) \ 
    1316    $(MODEL_LIB)(taumod.o) \ 
    1317    $(MODEL_LIB)(tradmp.o) \ 
    1318    $(MODEL_LIB)(zdf_oce.o) \ 
    1319    daymod.F90 \ 
    1320    diadimg.F90 \ 
    1321    diahth.F90 \ 
    1322    dianam.F90 \ 
    1323    diaspr.F90 \ 
    1324    dom_oce.F90 \ 
    1325    flxrnf.F90 \ 
    1326    flx_oce.F90 \ 
    1327    ice_oce.F90 \ 
    1328    in_out_manager.F90 \ 
    1329    lbclnk.F90 \ 
    1330    ldfdyn_oce.F90 \ 
    1331    ldftra_oce.F90 \ 
    1332    ocesbc.F90 \ 
    1333    oce.F90 \ 
    1334    ocfzpt.F90 \ 
    1335    phycst.F90 \ 
    1336    sol_oce.F90 \ 
    1337    taumod.F90 \ 
    1338    zdfddm.F90 \ 
    1339    zdfmxl.F90 \ 
    1340    zdf_oce.F90 \ 
    1341    $(MODEL_LIB)(daymod.o) \ 
    1342    $(MODEL_LIB)(diadimg.o) \ 
    1343    $(MODEL_LIB)(diahth.o) \ 
    1344    $(MODEL_LIB)(dianam.o) \ 
    1345    $(MODEL_LIB)(diaspr.o) \ 
    1346    $(MODEL_LIB)(dom_oce.o) \ 
    1347    $(MODEL_LIB)(flxrnf.o) \ 
    1348    $(MODEL_LIB)(flx_oce.o) \ 
    1349    $(MODEL_LIB)(ice_oce.o) \ 
    1350    $(MODEL_LIB)(in_out_manager.o) \ 
    1351    $(MODEL_LIB)(lbclnk.o) \ 
    1352    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1353    $(MODEL_LIB)(ldftra_oce.o) \ 
    1354    $(MODEL_LIB)(ocesbc.o) \ 
    1355    $(MODEL_LIB)(oce.o) \ 
    1356    $(MODEL_LIB)(ocfzpt.o) \ 
    1357    $(MODEL_LIB)(phycst.o) \ 
    1358    $(MODEL_LIB)(sol_oce.o) \ 
    1359    $(MODEL_LIB)(taumod.o) \ 
    1360    $(MODEL_LIB)(zdfddm.o) \ 
    1361    $(MODEL_LIB)(zdfmxl.o) \ 
    1362    $(MODEL_LIB)(zdf_oce.o) \ 
    1363    dtasst.F90 \ 
    1364    lib_mpp.F90 \ 
    1365    $(MODEL_LIB)(dtasst.o) \ 
    1366    $(MODEL_LIB)(lib_mpp.o) \ 
    1367    diawri_dimg.h90 \ 
    1368    zdfddm_substitute.h90 \ 
    1369    ../../../lib/libioipsl.a \ 
    1370    KEY_CPP \ 
    1371    diawri.F90 
    13721370$(MODEL_LIB)(divcur.o) :   \ 
     1371   $(MODEL_LIB)(dom_oce.o) \ 
     1372   $(MODEL_LIB)(in_out_manager.o) \ 
     1373   $(MODEL_LIB)(lib_mpp.o) \ 
     1374   $(MODEL_LIB)(lib_print.o) \ 
     1375   $(MODEL_LIB)(obc_par.o) \ 
     1376   $(MODEL_LIB)(oce.o) \ 
     1377   $(MODEL_LIB)(par_kind.o) \ 
     1378   $(MODEL_LIB)(par_oce.o) \ 
    13731379   dom_oce.F90 \ 
    13741380   in_out_manager.F90 \ 
     
    13811387   $(MODEL_LIB)(dom_oce.o) \ 
    13821388   $(MODEL_LIB)(in_out_manager.o) \ 
    1383    $(MODEL_LIB)(lib_mpp.o) \ 
    1384    $(MODEL_LIB)(lib_print.o) \ 
    1385    $(MODEL_LIB)(obc_par.o) \ 
    1386    $(MODEL_LIB)(oce.o) \ 
    1387    $(MODEL_LIB)(par_kind.o) \ 
    1388    $(MODEL_LIB)(par_oce.o) \ 
     1389   $(MODEL_LIB)(lbclnk.o) \ 
     1390   $(MODEL_LIB)(obc_oce.o) \ 
     1391   $(MODEL_LIB)(oce.o) \ 
    13891392   dom_oce.F90 \ 
    13901393   in_out_manager.F90 \ 
     
    13921395   obc_oce.F90 \ 
    13931396   oce.F90 \ 
    1394    $(MODEL_LIB)(dom_oce.o) \ 
    1395    $(MODEL_LIB)(in_out_manager.o) \ 
    1396    $(MODEL_LIB)(lbclnk.o) \ 
    1397    $(MODEL_LIB)(obc_oce.o) \ 
    1398    $(MODEL_LIB)(oce.o) \ 
    13991397   domzgr_substitute.h90 \ 
    14001398   vectopt_loop_substitute.h90 \ 
    14011399   KEY_CPP \ 
    14021400   divcur.F90 
     1401$(MODEL_LIB)(dom_ice.o) :  \ 
     1402   $(MODEL_LIB)(par_oce.o) \ 
     1403   par_oce.F90 \ 
     1404   $(MODEL_LIB)(par_ice.o) \ 
     1405   par_ice.F90 \ 
     1406   dom_ice.F90 
     1407$(MODEL_LIB)(dom_oce.o) :  \ 
     1408   $(MODEL_LIB)(par_kind.o) \ 
     1409   par_kind.F90 \ 
     1410   $(MODEL_LIB)(par_oce.o) \ 
     1411   par_oce.F90 \ 
     1412   dom_oce.F90 
    14031413$(MODEL_LIB)(domain.o) :   \ 
     1414   $(MODEL_LIB)(blk_oce.o) \ 
     1415   $(MODEL_LIB)(closea.o) \ 
     1416   $(MODEL_LIB)(daymod.o) \ 
     1417   $(MODEL_LIB)(dom_oce.o) \ 
     1418   $(MODEL_LIB)(dynspg_fsc.o) \ 
     1419   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1420   $(MODEL_LIB)(flxrnf.o) \ 
     1421   $(MODEL_LIB)(in_out_manager.o) \ 
     1422   $(MODEL_LIB)(ini1d.o) \ 
     1423   $(MODEL_LIB)(lbclnk.o) \ 
     1424   $(MODEL_LIB)(lib_mpp.o) \ 
     1425   $(MODEL_LIB)(lib_print.o) \ 
     1426   $(MODEL_LIB)(obc_oce.o) \ 
     1427   $(MODEL_LIB)(oce.o) \ 
     1428   $(MODEL_LIB)(ocesbc.o) \ 
     1429   $(MODEL_LIB)(par_kind.o) \ 
     1430   $(MODEL_LIB)(par_oce.o) \ 
     1431   $(MODEL_LIB)(phycst.o) \ 
     1432   $(MODEL_LIB)(prtctl.o) \ 
     1433   $(MODEL_LIB)(solisl.o) \ 
    14041434   blk_oce.F90 \ 
    14051435   closea.F90 \ 
     
    14091439   dynspg_fsc_atsk.F90 \ 
    14101440   flxrnf.F90 \ 
     1441   in_out_manager.F90 \ 
    14111442   ini1d.F90 \ 
    1412    in_out_manager.F90 \ 
    14131443   lbclnk.F90 \ 
    14141444   lib_mpp.F90 \ 
    14151445   lib_print.f90 \ 
    14161446   obc_oce.F90 \ 
     1447   oce.F90 \ 
    14171448   ocesbc.F90 \ 
    1418    oce.F90 \ 
    14191449   par_kind.F90 \ 
    14201450   par_oce.F90 \ 
     
    14261456   $(MODEL_LIB)(daymod.o) \ 
    14271457   $(MODEL_LIB)(dom_oce.o) \ 
    1428    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1429    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1458   $(MODEL_LIB)(domhgr.o) \ 
     1459   $(MODEL_LIB)(dommsk.o) \ 
     1460   $(MODEL_LIB)(domstp.o) \ 
     1461   $(MODEL_LIB)(domwri.o) \ 
     1462   $(MODEL_LIB)(domzgr.o) \ 
    14301463   $(MODEL_LIB)(flxrnf.o) \ 
    1431    $(MODEL_LIB)(ini1d.o) \ 
    1432    $(MODEL_LIB)(in_out_manager.o) \ 
    1433    $(MODEL_LIB)(lbclnk.o) \ 
    1434    $(MODEL_LIB)(lib_mpp.o) \ 
    1435    $(MODEL_LIB)(lib_print.o) \ 
    1436    $(MODEL_LIB)(obc_oce.o) \ 
    1437    $(MODEL_LIB)(ocesbc.o) \ 
    1438    $(MODEL_LIB)(oce.o) \ 
    1439    $(MODEL_LIB)(par_kind.o) \ 
    1440    $(MODEL_LIB)(par_oce.o) \ 
    1441    $(MODEL_LIB)(phycst.o) \ 
    1442    $(MODEL_LIB)(prtctl.o) \ 
    1443    $(MODEL_LIB)(solisl.o) \ 
     1464   $(MODEL_LIB)(ice_oce.o) \ 
     1465   $(MODEL_LIB)(in_out_manager.o) \ 
     1466   $(MODEL_LIB)(lib_mpp.o) \ 
     1467   $(MODEL_LIB)(oce.o) \ 
     1468   $(MODEL_LIB)(phycst.o) \ 
    14441469   blk_oce.F90 \ 
    14451470   closea.F90 \ 
    14461471   daymod.F90 \ 
     1472   dom_oce.F90 \ 
    14471473   domhgr.F90 \ 
    14481474   dommsk.F90 \ 
     
    14501476   domwri.F90 \ 
    14511477   domzgr.F90 \ 
    1452    dom_oce.F90 \ 
    14531478   flxrnf.F90 \ 
    14541479   ice_oce.F90 \ 
     
    14571482   oce.F90 \ 
    14581483   phycst.F90 \ 
    1459    $(MODEL_LIB)(blk_oce.o) \ 
    1460    $(MODEL_LIB)(closea.o) \ 
    1461    $(MODEL_LIB)(daymod.o) \ 
    1462    $(MODEL_LIB)(domhgr.o) \ 
    1463    $(MODEL_LIB)(dommsk.o) \ 
    1464    $(MODEL_LIB)(domstp.o) \ 
    1465    $(MODEL_LIB)(domwri.o) \ 
    1466    $(MODEL_LIB)(domzgr.o) \ 
    1467    $(MODEL_LIB)(dom_oce.o) \ 
    1468    $(MODEL_LIB)(flxrnf.o) \ 
    1469    $(MODEL_LIB)(ice_oce.o) \ 
    1470    $(MODEL_LIB)(in_out_manager.o) \ 
    1471    $(MODEL_LIB)(lib_mpp.o) \ 
    1472    $(MODEL_LIB)(oce.o) \ 
    1473    $(MODEL_LIB)(phycst.o) \ 
    14741484   domzgr_substitute.h90 \ 
    14751485   ../../../lib/libioipsl.a \ 
     
    14771487   domain.F90 
    14781488$(MODEL_LIB)(domcfg.o) :   \ 
     1489   $(MODEL_LIB)(dom_oce.o) \ 
     1490   $(MODEL_LIB)(in_out_manager.o) \ 
     1491   $(MODEL_LIB)(lib_mpp.o) \ 
     1492   $(MODEL_LIB)(lib_print.o) \ 
     1493   $(MODEL_LIB)(obc_oce.o) \ 
     1494   $(MODEL_LIB)(oce.o) \ 
     1495   $(MODEL_LIB)(par_kind.o) \ 
     1496   $(MODEL_LIB)(par_oce.o) \ 
     1497   $(MODEL_LIB)(sol_oce.o) \ 
     1498   $(MODEL_LIB)(solfet.o) \ 
     1499   $(MODEL_LIB)(solpcg.o) \ 
     1500   $(MODEL_LIB)(solsor.o) \ 
    14791501   dom_oce.F90 \ 
    14801502   in_out_manager.F90 \ 
     
    14851507   par_kind.F90 \ 
    14861508   par_oce.F90 \ 
     1509   sol_oce.F90 \ 
    14871510   solfet.F90 \ 
    14881511   solpcg.F90 \ 
    14891512   solsor.F90 \ 
    1490    sol_oce.F90 \ 
    1491    $(MODEL_LIB)(dom_oce.o) \ 
    1492    $(MODEL_LIB)(in_out_manager.o) \ 
     1513   $(MODEL_LIB)(dom_oce.o) \ 
     1514   $(MODEL_LIB)(in_out_manager.o) \ 
     1515   $(MODEL_LIB)(lib_mpp.o) \ 
     1516   $(MODEL_LIB)(phycst.o) \ 
     1517   $(MODEL_LIB)(solisl.o) \ 
     1518   dom_oce.F90 \ 
     1519   in_out_manager.F90 \ 
     1520   lib_mpp.F90 \ 
     1521   phycst.F90 \ 
     1522   solisl.F90 \ 
     1523   domcfg.F90 
     1524$(MODEL_LIB)(domhgr.o) :   \ 
     1525   $(MODEL_LIB)(in_out_manager.o) \ 
     1526   $(MODEL_LIB)(lib_print.o) \ 
     1527   $(MODEL_LIB)(par_kind.o) \ 
     1528   $(MODEL_LIB)(par_oce.o) \ 
     1529   in_out_manager.F90 \ 
     1530   lib_print.f90 \ 
     1531   par_kind.F90 \ 
     1532   par_oce.F90 \ 
     1533   $(MODEL_LIB)(dom_oce.o) \ 
     1534   $(MODEL_LIB)(in_out_manager.o) \ 
     1535   $(MODEL_LIB)(phycst.o) \ 
     1536   dom_oce.F90 \ 
     1537   in_out_manager.F90 \ 
     1538   phycst.F90 \ 
     1539   ../../../lib/libioipsl.a \ 
     1540   domhgr.F90 
     1541$(MODEL_LIB)(dommsk.o) :   \ 
     1542   $(MODEL_LIB)(cla_dynspg.o) \ 
     1543   $(MODEL_LIB)(dom_oce.o) \ 
     1544   $(MODEL_LIB)(flxrnf.o) \ 
     1545   $(MODEL_LIB)(in_out_manager.o) \ 
     1546   $(MODEL_LIB)(lbclnk.o) \ 
    14931547   $(MODEL_LIB)(lib_mpp.o) \ 
    14941548   $(MODEL_LIB)(lib_print.o) \ 
    14951549   $(MODEL_LIB)(obc_oce.o) \ 
    1496    $(MODEL_LIB)(oce.o) \ 
    1497    $(MODEL_LIB)(par_kind.o) \ 
    1498    $(MODEL_LIB)(par_oce.o) \ 
     1550   $(MODEL_LIB)(obc_par.o) \ 
     1551   $(MODEL_LIB)(obcdyn.o) \ 
     1552   $(MODEL_LIB)(obcvol.o) \ 
     1553   $(MODEL_LIB)(oce.o) \ 
     1554   $(MODEL_LIB)(ocesbc.o) \ 
     1555   $(MODEL_LIB)(par_kind.o) \ 
     1556   $(MODEL_LIB)(par_oce.o) \ 
     1557   $(MODEL_LIB)(phycst.o) \ 
     1558   $(MODEL_LIB)(prtctl.o) \ 
     1559   $(MODEL_LIB)(sol_oce.o) \ 
    14991560   $(MODEL_LIB)(solfet.o) \ 
    15001561   $(MODEL_LIB)(solpcg.o) \ 
    15011562   $(MODEL_LIB)(solsor.o) \ 
    1502    $(MODEL_LIB)(sol_oce.o) \ 
    1503    dom_oce.F90 \ 
    1504    in_out_manager.F90 \ 
    1505    lib_mpp.F90 \ 
    1506    phycst.F90 \ 
    1507    solisl.F90 \ 
    1508    $(MODEL_LIB)(dom_oce.o) \ 
    1509    $(MODEL_LIB)(in_out_manager.o) \ 
    1510    $(MODEL_LIB)(lib_mpp.o) \ 
    1511    $(MODEL_LIB)(phycst.o) \ 
    1512    $(MODEL_LIB)(solisl.o) \ 
    1513    domcfg.F90 
    1514 $(MODEL_LIB)(domhgr.o) :   \ 
    1515    in_out_manager.F90 \ 
    1516    lib_print.f90 \ 
    1517    par_kind.F90 \ 
    1518    par_oce.F90 \ 
    1519    $(MODEL_LIB)(in_out_manager.o) \ 
    1520    $(MODEL_LIB)(lib_print.o) \ 
    1521    $(MODEL_LIB)(par_kind.o) \ 
    1522    $(MODEL_LIB)(par_oce.o) \ 
    1523    dom_oce.F90 \ 
    1524    in_out_manager.F90 \ 
    1525    phycst.F90 \ 
    1526    $(MODEL_LIB)(dom_oce.o) \ 
    1527    $(MODEL_LIB)(in_out_manager.o) \ 
    1528    $(MODEL_LIB)(phycst.o) \ 
    1529    ../../../lib/libioipsl.a \ 
    1530    domhgr.F90 
    1531 $(MODEL_LIB)(dommsk.o) :   \ 
     1563   $(MODEL_LIB)(trdmod.o) \ 
     1564   $(MODEL_LIB)(trdmod_oce.o) \ 
     1565   $(MODEL_LIB)(zdf_oce.o) \ 
    15321566   cla_dynspg.F90 \ 
    15331567   dom_oce.F90 \ 
     
    15371571   lib_mpp.F90 \ 
    15381572   lib_print.f90 \ 
     1573   obc_oce.F90 \ 
     1574   obc_par.F90 \ 
    15391575   obcdyn.F90 \ 
    15401576   obcvol.F90 \ 
    1541    obc_oce.F90 \ 
    1542    obc_par.F90 \ 
     1577   oce.F90 \ 
    15431578   ocesbc.F90 \ 
    1544    oce.F90 \ 
    1545    par_kind.F90 \ 
    1546    par_oce.F90 \ 
    1547    phycst.F90 \ 
    1548    prtctl.f90 \ 
     1579   par_kind.F90 \ 
     1580   par_oce.F90 \ 
     1581   phycst.F90 \ 
     1582   prtctl.f90 \ 
     1583   sol_oce.F90 \ 
    15491584   solfet.F90 \ 
    15501585   solpcg.F90 \ 
    15511586   solsor.F90 \ 
    1552    sol_oce.F90 \ 
    15531587   trdmod.F90 \ 
    15541588   trdmod_oce.F90 \ 
    15551589   zdf_oce.F90 \ 
    1556    $(MODEL_LIB)(cla_dynspg.o) \ 
     1590   $(MODEL_LIB)(dom_oce.o) \ 
     1591   $(MODEL_LIB)(dynspg_fsc.o) \ 
     1592   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1593   $(MODEL_LIB)(in_out_manager.o) \ 
     1594   $(MODEL_LIB)(lbclnk.o) \ 
     1595   $(MODEL_LIB)(lib_mpp.o) \ 
     1596   $(MODEL_LIB)(obc_oce.o) \ 
     1597   $(MODEL_LIB)(oce.o) \ 
     1598   $(MODEL_LIB)(solisl.o) \ 
     1599   dom_oce.F90 \ 
     1600   dynspg_fsc.F90 \ 
     1601   dynspg_fsc_atsk.F90 \ 
     1602   in_out_manager.F90 \ 
     1603   lbclnk.F90 \ 
     1604   lib_mpp.F90 \ 
     1605   obc_oce.F90 \ 
     1606   oce.F90 \ 
     1607   solisl.F90 \ 
     1608   vectopt_loop_substitute.h90 \ 
     1609   KEY_CPP \ 
     1610   dommsk.F90 
     1611$(MODEL_LIB)(domstp.o) :   \ 
     1612   $(MODEL_LIB)(lib_print.o) \ 
     1613   $(MODEL_LIB)(par_kind.o) \ 
     1614   $(MODEL_LIB)(par_oce.o) \ 
     1615   lib_print.f90 \ 
     1616   par_kind.F90 \ 
     1617   par_oce.F90 \ 
     1618   $(MODEL_LIB)(dom_oce.o) \ 
     1619   $(MODEL_LIB)(in_out_manager.o) \ 
     1620   $(MODEL_LIB)(oce.o) \ 
     1621   dom_oce.F90 \ 
     1622   in_out_manager.F90 \ 
     1623   oce.F90 \ 
     1624   domzgr_substitute.h90 \ 
     1625   KEY_CPP \ 
     1626   domstp.F90 
     1627$(MODEL_LIB)(domwri.o) :   \ 
     1628   $(MODEL_LIB)(lib_print.o) \ 
     1629   $(MODEL_LIB)(par_kind.o) \ 
     1630   $(MODEL_LIB)(par_oce.o) \ 
     1631   lib_print.f90 \ 
     1632   par_kind.F90 \ 
     1633   par_oce.F90 \ 
     1634   $(MODEL_LIB)(dom_oce.o) \ 
     1635   $(MODEL_LIB)(in_out_manager.o) \ 
     1636   dom_oce.F90 \ 
     1637   in_out_manager.F90 \ 
     1638   $(MODEL_LIB)(daymod.o) \ 
     1639   $(MODEL_LIB)(lib_mpp.o) \ 
     1640   daymod.F90 \ 
     1641   lib_mpp.F90 \ 
     1642   domwri_dimg.h90 \ 
     1643   ../../../lib/libioipsl.a \ 
     1644   KEY_CPP \ 
     1645   domwri.F90 
     1646$(MODEL_LIB)(domzgr.o) :   \ 
    15571647   $(MODEL_LIB)(dom_oce.o) \ 
    15581648   $(MODEL_LIB)(flxrnf.o) \ 
     
    15611651   $(MODEL_LIB)(lib_mpp.o) \ 
    15621652   $(MODEL_LIB)(lib_print.o) \ 
    1563    $(MODEL_LIB)(obcdyn.o) \ 
    1564    $(MODEL_LIB)(obcvol.o) \ 
    15651653   $(MODEL_LIB)(obc_oce.o) \ 
    1566    $(MODEL_LIB)(obc_par.o) \ 
     1654   $(MODEL_LIB)(oce.o) \ 
    15671655   $(MODEL_LIB)(ocesbc.o) \ 
    1568    $(MODEL_LIB)(oce.o) \ 
    1569    $(MODEL_LIB)(par_kind.o) \ 
    1570    $(MODEL_LIB)(par_oce.o) \ 
    1571    $(MODEL_LIB)(phycst.o) \ 
    1572    $(MODEL_LIB)(prtctl.o) \ 
     1656   $(MODEL_LIB)(par_kind.o) \ 
     1657   $(MODEL_LIB)(par_oce.o) \ 
     1658   $(MODEL_LIB)(phycst.o) \ 
     1659   $(MODEL_LIB)(sol_oce.o) \ 
    15731660   $(MODEL_LIB)(solfet.o) \ 
    15741661   $(MODEL_LIB)(solpcg.o) \ 
    15751662   $(MODEL_LIB)(solsor.o) \ 
    1576    $(MODEL_LIB)(sol_oce.o) \ 
    1577    $(MODEL_LIB)(trdmod.o) \ 
    1578    $(MODEL_LIB)(trdmod_oce.o) \ 
    1579    $(MODEL_LIB)(zdf_oce.o) \ 
    1580    dom_oce.F90 \ 
    1581    dynspg_fsc.F90 \ 
    1582    dynspg_fsc_atsk.F90 \ 
    1583    in_out_manager.F90 \ 
    1584    lbclnk.F90 \ 
    1585    lib_mpp.F90 \ 
     1663   dom_oce.F90 \ 
     1664   flxrnf.F90 \ 
     1665   in_out_manager.F90 \ 
     1666   lbclnk.F90 \ 
     1667   lib_mpp.F90 \ 
     1668   lib_print.f90 \ 
    15861669   obc_oce.F90 \ 
    15871670   oce.F90 \ 
    1588    solisl.F90 \ 
    1589    $(MODEL_LIB)(dom_oce.o) \ 
    1590    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1591    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    1592    $(MODEL_LIB)(in_out_manager.o) \ 
    1593    $(MODEL_LIB)(lbclnk.o) \ 
    1594    $(MODEL_LIB)(lib_mpp.o) \ 
    1595    $(MODEL_LIB)(obc_oce.o) \ 
    1596    $(MODEL_LIB)(oce.o) \ 
    1597    $(MODEL_LIB)(solisl.o) \ 
    1598    vectopt_loop_substitute.h90 \ 
    1599    KEY_CPP \ 
    1600    dommsk.F90 
    1601 $(MODEL_LIB)(domstp.o) :   \ 
    1602    lib_print.f90 \ 
    1603    par_kind.F90 \ 
    1604    par_oce.F90 \ 
    1605    $(MODEL_LIB)(lib_print.o) \ 
    1606    $(MODEL_LIB)(par_kind.o) \ 
    1607    $(MODEL_LIB)(par_oce.o) \ 
    1608    dom_oce.F90 \ 
    1609    in_out_manager.F90 \ 
    1610    oce.F90 \ 
    1611    $(MODEL_LIB)(dom_oce.o) \ 
    1612    $(MODEL_LIB)(in_out_manager.o) \ 
    1613    $(MODEL_LIB)(oce.o) \ 
    1614    domzgr_substitute.h90 \ 
    1615    KEY_CPP \ 
    1616    domstp.F90 
    1617 $(MODEL_LIB)(domwri.o) :   \ 
    1618    lib_print.f90 \ 
    1619    par_kind.F90 \ 
    1620    par_oce.F90 \ 
    1621    $(MODEL_LIB)(lib_print.o) \ 
    1622    $(MODEL_LIB)(par_kind.o) \ 
    1623    $(MODEL_LIB)(par_oce.o) \ 
    1624    dom_oce.F90 \ 
    1625    in_out_manager.F90 \ 
    1626    $(MODEL_LIB)(dom_oce.o) \ 
    1627    $(MODEL_LIB)(in_out_manager.o) \ 
    1628    daymod.F90 \ 
    1629    lib_mpp.F90 \ 
    1630    $(MODEL_LIB)(daymod.o) \ 
    1631    $(MODEL_LIB)(lib_mpp.o) \ 
    1632    domwri_dimg.h90 \ 
    1633    ../../../lib/libioipsl.a \ 
    1634    KEY_CPP \ 
    1635    domwri.F90 
    1636 $(MODEL_LIB)(domzgr.o) :   \ 
    1637    dom_oce.F90 \ 
    1638    flxrnf.F90 \ 
    1639    in_out_manager.F90 \ 
    1640    lbclnk.F90 \ 
    1641    lib_mpp.F90 \ 
    1642    lib_print.f90 \ 
    1643    obc_oce.F90 \ 
    16441671   ocesbc.F90 \ 
    1645    oce.F90 \ 
    1646    par_kind.F90 \ 
    1647    par_oce.F90 \ 
    1648    phycst.F90 \ 
     1672   par_kind.F90 \ 
     1673   par_oce.F90 \ 
     1674   phycst.F90 \ 
     1675   sol_oce.F90 \ 
    16491676   solfet.F90 \ 
    16501677   solpcg.F90 \ 
    16511678   solsor.F90 \ 
    1652    sol_oce.F90 \ 
    1653    $(MODEL_LIB)(dom_oce.o) \ 
    1654    $(MODEL_LIB)(flxrnf.o) \ 
    1655    $(MODEL_LIB)(in_out_manager.o) \ 
    1656    $(MODEL_LIB)(lbclnk.o) \ 
    1657    $(MODEL_LIB)(lib_mpp.o) \ 
    1658    $(MODEL_LIB)(lib_print.o) \ 
    1659    $(MODEL_LIB)(obc_oce.o) \ 
    1660    $(MODEL_LIB)(ocesbc.o) \ 
    1661    $(MODEL_LIB)(oce.o) \ 
    1662    $(MODEL_LIB)(par_kind.o) \ 
    1663    $(MODEL_LIB)(par_oce.o) \ 
    1664    $(MODEL_LIB)(phycst.o) \ 
    1665    $(MODEL_LIB)(solfet.o) \ 
    1666    $(MODEL_LIB)(solpcg.o) \ 
    1667    $(MODEL_LIB)(solsor.o) \ 
    1668    $(MODEL_LIB)(sol_oce.o) \ 
     1679   $(MODEL_LIB)(closea.o) \ 
     1680   $(MODEL_LIB)(dom_oce.o) \ 
     1681   $(MODEL_LIB)(in_out_manager.o) \ 
     1682   $(MODEL_LIB)(ini1d.o) \ 
     1683   $(MODEL_LIB)(lbclnk.o) \ 
     1684   $(MODEL_LIB)(lib_mpp.o) \ 
     1685   $(MODEL_LIB)(oce.o) \ 
     1686   $(MODEL_LIB)(solisl.o) \ 
    16691687   closea.F90 \ 
    16701688   dom_oce.F90 \ 
     1689   in_out_manager.F90 \ 
    16711690   ini1d.F90 \ 
    1672    in_out_manager.F90 \ 
    16731691   lbclnk.F90 \ 
    16741692   lib_mpp.F90 \ 
    16751693   oce.F90 \ 
    16761694   solisl.F90 \ 
    1677    $(MODEL_LIB)(closea.o) \ 
    1678    $(MODEL_LIB)(dom_oce.o) \ 
    1679    $(MODEL_LIB)(ini1d.o) \ 
    1680    $(MODEL_LIB)(in_out_manager.o) \ 
    1681    $(MODEL_LIB)(lbclnk.o) \ 
    1682    $(MODEL_LIB)(lib_mpp.o) \ 
    1683    $(MODEL_LIB)(oce.o) \ 
    1684    $(MODEL_LIB)(solisl.o) \ 
     1695   domzgr_s.h90 \ 
    16851696   domzgr_substitute.h90 \ 
    1686    domzgr_s.h90 \ 
    16871697   domzgr_zps.h90 \ 
    16881698   vectopt_loop_substitute.h90 \ 
     
    16901700   KEY_CPP \ 
    16911701   domzgr.F90 
    1692 $(MODEL_LIB)(dom_ice.o) :  \ 
    1693    par_oce.F90 \ 
    1694    $(MODEL_LIB)(par_oce.o) \ 
    1695    par_ice.F90 \ 
    1696    $(MODEL_LIB)(par_ice.o) \ 
    1697    dom_ice.F90 
    1698 $(MODEL_LIB)(dom_oce.o) :  \ 
    1699    par_kind.F90 \ 
    1700    $(MODEL_LIB)(par_kind.o) \ 
    1701    par_oce.F90 \ 
    1702    $(MODEL_LIB)(par_oce.o) \ 
    1703    dom_oce.F90 
    17041702$(MODEL_LIB)(dtasal.o) :   \ 
    1705    dom_oce.F90 \ 
    1706    in_out_manager.F90 \ 
    1707    lib_print.f90 \ 
    1708    par_kind.F90 \ 
    1709    par_oce.F90 \ 
    1710    phycst.F90 \ 
    1711    prtctl.f90 \ 
    1712    $(MODEL_LIB)(dom_oce.o) \ 
    1713    $(MODEL_LIB)(in_out_manager.o) \ 
    1714    $(MODEL_LIB)(lib_print.o) \ 
    1715    $(MODEL_LIB)(par_kind.o) \ 
    1716    $(MODEL_LIB)(par_oce.o) \ 
    1717    $(MODEL_LIB)(phycst.o) \ 
    1718    $(MODEL_LIB)(prtctl.o) \ 
     1703   $(MODEL_LIB)(dom_oce.o) \ 
     1704   $(MODEL_LIB)(in_out_manager.o) \ 
     1705   $(MODEL_LIB)(lib_print.o) \ 
     1706   $(MODEL_LIB)(par_kind.o) \ 
     1707   $(MODEL_LIB)(par_oce.o) \ 
     1708   $(MODEL_LIB)(phycst.o) \ 
     1709   $(MODEL_LIB)(prtctl.o) \ 
     1710   dom_oce.F90 \ 
     1711   in_out_manager.F90 \ 
     1712   lib_print.f90 \ 
     1713   par_kind.F90 \ 
     1714   par_oce.F90 \ 
     1715   phycst.F90 \ 
     1716   prtctl.f90 \ 
     1717   $(MODEL_LIB)(daymod.o) \ 
     1718   $(MODEL_LIB)(dom_oce.o) \ 
     1719   $(MODEL_LIB)(in_out_manager.o) \ 
     1720   $(MODEL_LIB)(oce.o) \ 
    17191721   daymod.F90 \ 
    17201722   dom_oce.F90 \ 
    17211723   in_out_manager.F90 \ 
    17221724   oce.F90 \ 
    1723    $(MODEL_LIB)(daymod.o) \ 
    1724    $(MODEL_LIB)(dom_oce.o) \ 
    1725    $(MODEL_LIB)(in_out_manager.o) \ 
    1726    $(MODEL_LIB)(oce.o) \ 
    17271725   domzgr_substitute.h90 \ 
    17281726   ../../../lib/libioipsl.a \ 
     
    17301728   dtasal.F90 
    17311729$(MODEL_LIB)(dtasst.o) :   \ 
    1732    dom_oce.F90 \ 
    1733    in_out_manager.F90 \ 
    1734    lib_print.f90 \ 
    1735    oce.F90 \ 
    1736    par_kind.F90 \ 
    1737    par_oce.F90 \ 
    1738    phycst.F90 \ 
    1739    prtctl.f90 \ 
    1740    $(MODEL_LIB)(dom_oce.o) \ 
    1741    $(MODEL_LIB)(in_out_manager.o) \ 
    1742    $(MODEL_LIB)(lib_print.o) \ 
    1743    $(MODEL_LIB)(oce.o) \ 
    1744    $(MODEL_LIB)(par_kind.o) \ 
    1745    $(MODEL_LIB)(par_oce.o) \ 
    1746    $(MODEL_LIB)(phycst.o) \ 
    1747    $(MODEL_LIB)(prtctl.o) \ 
     1730   $(MODEL_LIB)(dom_oce.o) \ 
     1731   $(MODEL_LIB)(in_out_manager.o) \ 
     1732   $(MODEL_LIB)(lib_print.o) \ 
     1733   $(MODEL_LIB)(oce.o) \ 
     1734   $(MODEL_LIB)(par_kind.o) \ 
     1735   $(MODEL_LIB)(par_oce.o) \ 
     1736   $(MODEL_LIB)(phycst.o) \ 
     1737   $(MODEL_LIB)(prtctl.o) \ 
     1738   dom_oce.F90 \ 
     1739   in_out_manager.F90 \ 
     1740   lib_print.f90 \ 
     1741   oce.F90 \ 
     1742   par_kind.F90 \ 
     1743   par_oce.F90 \ 
     1744   phycst.F90 \ 
     1745   prtctl.f90 \ 
     1746   $(MODEL_LIB)(daymod.o) \ 
     1747   $(MODEL_LIB)(dom_oce.o) \ 
     1748   $(MODEL_LIB)(in_out_manager.o) \ 
     1749   $(MODEL_LIB)(oce.o) \ 
     1750   $(MODEL_LIB)(ocfzpt.o) \ 
    17481751   daymod.F90 \ 
    17491752   dom_oce.F90 \ 
     
    17511754   oce.F90 \ 
    17521755   ocfzpt.F90 \ 
    1753    $(MODEL_LIB)(daymod.o) \ 
    1754    $(MODEL_LIB)(dom_oce.o) \ 
    1755    $(MODEL_LIB)(in_out_manager.o) \ 
    1756    $(MODEL_LIB)(oce.o) \ 
    1757    $(MODEL_LIB)(ocfzpt.o) \ 
    17581756   ../../../lib/libioipsl.a \ 
    17591757   dtasst.F90 
    17601758$(MODEL_LIB)(dtatem.o) :   \ 
    1761    dom_oce.F90 \ 
    1762    in_out_manager.F90 \ 
    1763    lib_print.f90 \ 
    1764    par_kind.F90 \ 
    1765    par_oce.F90 \ 
    1766    phycst.F90 \ 
    1767    prtctl.f90 \ 
    1768    $(MODEL_LIB)(dom_oce.o) \ 
    1769    $(MODEL_LIB)(in_out_manager.o) \ 
    1770    $(MODEL_LIB)(lib_print.o) \ 
    1771    $(MODEL_LIB)(par_kind.o) \ 
    1772    $(MODEL_LIB)(par_oce.o) \ 
    1773    $(MODEL_LIB)(phycst.o) \ 
    1774    $(MODEL_LIB)(prtctl.o) \ 
     1759   $(MODEL_LIB)(dom_oce.o) \ 
     1760   $(MODEL_LIB)(in_out_manager.o) \ 
     1761   $(MODEL_LIB)(lib_print.o) \ 
     1762   $(MODEL_LIB)(par_kind.o) \ 
     1763   $(MODEL_LIB)(par_oce.o) \ 
     1764   $(MODEL_LIB)(phycst.o) \ 
     1765   $(MODEL_LIB)(prtctl.o) \ 
     1766   dom_oce.F90 \ 
     1767   in_out_manager.F90 \ 
     1768   lib_print.f90 \ 
     1769   par_kind.F90 \ 
     1770   par_oce.F90 \ 
     1771   phycst.F90 \ 
     1772   prtctl.f90 \ 
     1773   $(MODEL_LIB)(daymod.o) \ 
     1774   $(MODEL_LIB)(dom_oce.o) \ 
     1775   $(MODEL_LIB)(in_out_manager.o) \ 
     1776   $(MODEL_LIB)(oce.o) \ 
    17751777   daymod.F90 \ 
    17761778   dom_oce.F90 \ 
    17771779   in_out_manager.F90 \ 
    17781780   oce.F90 \ 
    1779    $(MODEL_LIB)(daymod.o) \ 
    1780    $(MODEL_LIB)(dom_oce.o) \ 
    1781    $(MODEL_LIB)(in_out_manager.o) \ 
    1782    $(MODEL_LIB)(oce.o) \ 
    17831781   domzgr_substitute.h90 \ 
    17841782   ../../../lib/libioipsl.a \ 
     
    17861784   dtatem.F90 
    17871785$(MODEL_LIB)(dyncor1d.o) : \ 
    1788    in_out_manager.F90 \ 
    1789    lib_print.f90 \ 
    1790    par_kind.F90 \ 
    1791    par_oce.F90 \ 
    1792    $(MODEL_LIB)(in_out_manager.o) \ 
    1793    $(MODEL_LIB)(lib_print.o) \ 
    1794    $(MODEL_LIB)(par_kind.o) \ 
    1795    $(MODEL_LIB)(par_oce.o) \ 
    1796    dom_oce.F90 \ 
    1797    in_out_manager.F90 \ 
    1798    oce.F90 \ 
    1799    phycst.F90 \ 
    1800    $(MODEL_LIB)(dom_oce.o) \ 
    1801    $(MODEL_LIB)(in_out_manager.o) \ 
    1802    $(MODEL_LIB)(oce.o) \ 
    1803    $(MODEL_LIB)(phycst.o) \ 
     1786   $(MODEL_LIB)(in_out_manager.o) \ 
     1787   $(MODEL_LIB)(lib_print.o) \ 
     1788   $(MODEL_LIB)(par_kind.o) \ 
     1789   $(MODEL_LIB)(par_oce.o) \ 
     1790   in_out_manager.F90 \ 
     1791   lib_print.f90 \ 
     1792   par_kind.F90 \ 
     1793   par_oce.F90 \ 
     1794   $(MODEL_LIB)(dom_oce.o) \ 
     1795   $(MODEL_LIB)(in_out_manager.o) \ 
     1796   $(MODEL_LIB)(oce.o) \ 
     1797   $(MODEL_LIB)(phycst.o) \ 
     1798   dom_oce.F90 \ 
     1799   in_out_manager.F90 \ 
     1800   oce.F90 \ 
     1801   phycst.F90 \ 
    18041802   vectopt_loop_substitute.h90 \ 
    18051803   KEY_CPP \ 
    18061804   dyncor1d.F90 
    18071805$(MODEL_LIB)(dynhpg.o) :   \ 
     1806   $(MODEL_LIB)(dom_oce.o) \ 
     1807   $(MODEL_LIB)(in_out_manager.o) \ 
     1808   $(MODEL_LIB)(lib_mpp.o) \ 
     1809   $(MODEL_LIB)(lib_print.o) \ 
     1810   $(MODEL_LIB)(oce.o) \ 
     1811   $(MODEL_LIB)(par_kind.o) \ 
     1812   $(MODEL_LIB)(par_oce.o) \ 
     1813   $(MODEL_LIB)(trabbl.o) \ 
     1814   $(MODEL_LIB)(trdicp.o) \ 
     1815   $(MODEL_LIB)(trdicp_oce.o) \ 
     1816   $(MODEL_LIB)(trdmld.o) \ 
     1817   $(MODEL_LIB)(trdmld_oce.o) \ 
     1818   $(MODEL_LIB)(trdmod_oce.o) \ 
     1819   $(MODEL_LIB)(trdvor.o) \ 
     1820   $(MODEL_LIB)(trdvor_oce.o) \ 
    18081821   dom_oce.F90 \ 
    18091822   in_out_manager.F90 \ 
     
    18231836   $(MODEL_LIB)(dom_oce.o) \ 
    18241837   $(MODEL_LIB)(in_out_manager.o) \ 
     1838   $(MODEL_LIB)(oce.o) \ 
     1839   $(MODEL_LIB)(phycst.o) \ 
     1840   $(MODEL_LIB)(prtctl.o) \ 
     1841   $(MODEL_LIB)(trdmod.o) \ 
     1842   $(MODEL_LIB)(trdmod_oce.o) \ 
     1843   dom_oce.F90 \ 
     1844   in_out_manager.F90 \ 
     1845   oce.F90 \ 
     1846   phycst.F90 \ 
     1847   prtctl.f90 \ 
     1848   trdmod.F90 \ 
     1849   trdmod_oce.F90 \ 
     1850   domzgr_substitute.h90 \ 
     1851   vectopt_loop_substitute.h90 \ 
     1852   KEY_CPP \ 
     1853   dynhpg.F90 
     1854$(MODEL_LIB)(dynhpg_atsk.o) : \ 
     1855   $(MODEL_LIB)(dom_oce.o) \ 
     1856   $(MODEL_LIB)(in_out_manager.o) \ 
    18251857   $(MODEL_LIB)(lib_mpp.o) \ 
    18261858   $(MODEL_LIB)(lib_print.o) \ 
     
    18381870   dom_oce.F90 \ 
    18391871   in_out_manager.F90 \ 
    1840    oce.F90 \ 
    1841    phycst.F90 \ 
    1842    prtctl.f90 \ 
    1843    trdmod.F90 \ 
    1844    trdmod_oce.F90 \ 
    1845    $(MODEL_LIB)(dom_oce.o) \ 
    1846    $(MODEL_LIB)(in_out_manager.o) \ 
    1847    $(MODEL_LIB)(oce.o) \ 
    1848    $(MODEL_LIB)(phycst.o) \ 
    1849    $(MODEL_LIB)(prtctl.o) \ 
    1850    $(MODEL_LIB)(trdmod.o) \ 
    1851    $(MODEL_LIB)(trdmod_oce.o) \ 
    1852    domzgr_substitute.h90 \ 
    1853    vectopt_loop_substitute.h90 \ 
    1854    KEY_CPP \ 
    1855    dynhpg.F90 
    1856 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    1857    dom_oce.F90 \ 
    1858    in_out_manager.F90 \ 
    18591872   lib_mpp.F90 \ 
    18601873   lib_print.f90 \ 
     
    18721885   $(MODEL_LIB)(dom_oce.o) \ 
    18731886   $(MODEL_LIB)(in_out_manager.o) \ 
     1887   $(MODEL_LIB)(oce.o) \ 
     1888   $(MODEL_LIB)(phycst.o) \ 
     1889   $(MODEL_LIB)(prtctl.o) \ 
     1890   $(MODEL_LIB)(trdmod.o) \ 
     1891   $(MODEL_LIB)(trdmod_oce.o) \ 
     1892   dom_oce.F90 \ 
     1893   in_out_manager.F90 \ 
     1894   oce.F90 \ 
     1895   phycst.F90 \ 
     1896   prtctl.f90 \ 
     1897   trdmod.F90 \ 
     1898   trdmod_oce.F90 \ 
     1899   domzgr_substitute.h90 \ 
     1900   vectopt_loop_substitute.h90 \ 
     1901   KEY_CPP \ 
     1902   dynhpg_atsk.F90 
     1903$(MODEL_LIB)(dynkeg.o) :   \ 
     1904   $(MODEL_LIB)(dom_oce.o) \ 
     1905   $(MODEL_LIB)(in_out_manager.o) \ 
    18741906   $(MODEL_LIB)(lib_mpp.o) \ 
    18751907   $(MODEL_LIB)(lib_print.o) \ 
     
    18871919   dom_oce.F90 \ 
    18881920   in_out_manager.F90 \ 
    1889    oce.F90 \ 
    1890    phycst.F90 \ 
    1891    prtctl.f90 \ 
    1892    trdmod.F90 \ 
    1893    trdmod_oce.F90 \ 
    1894    $(MODEL_LIB)(dom_oce.o) \ 
    1895    $(MODEL_LIB)(in_out_manager.o) \ 
    1896    $(MODEL_LIB)(oce.o) \ 
    1897    $(MODEL_LIB)(phycst.o) \ 
    1898    $(MODEL_LIB)(prtctl.o) \ 
    1899    $(MODEL_LIB)(trdmod.o) \ 
    1900    $(MODEL_LIB)(trdmod_oce.o) \ 
    1901    domzgr_substitute.h90 \ 
    1902    vectopt_loop_substitute.h90 \ 
    1903    KEY_CPP \ 
    1904    dynhpg_atsk.F90 
    1905 $(MODEL_LIB)(dynkeg.o) :   \ 
    1906    dom_oce.F90 \ 
    1907    in_out_manager.F90 \ 
    19081921   lib_mpp.F90 \ 
    19091922   lib_print.f90 \ 
     
    19211934   $(MODEL_LIB)(dom_oce.o) \ 
    19221935   $(MODEL_LIB)(in_out_manager.o) \ 
     1936   $(MODEL_LIB)(oce.o) \ 
     1937   $(MODEL_LIB)(prtctl.o) \ 
     1938   $(MODEL_LIB)(trdmod.o) \ 
     1939   $(MODEL_LIB)(trdmod_oce.o) \ 
     1940   dom_oce.F90 \ 
     1941   in_out_manager.F90 \ 
     1942   oce.F90 \ 
     1943   prtctl.f90 \ 
     1944   trdmod.F90 \ 
     1945   trdmod_oce.F90 \ 
     1946   vectopt_loop_substitute.h90 \ 
     1947   KEY_CPP \ 
     1948   dynkeg.F90 
     1949$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     1950   $(MODEL_LIB)(dom_oce.o) \ 
     1951   $(MODEL_LIB)(in_out_manager.o) \ 
    19231952   $(MODEL_LIB)(lib_mpp.o) \ 
    19241953   $(MODEL_LIB)(lib_print.o) \ 
     
    19361965   dom_oce.F90 \ 
    19371966   in_out_manager.F90 \ 
     1967   lib_mpp.F90 \ 
     1968   lib_print.f90 \ 
     1969   oce.F90 \ 
     1970   par_kind.F90 \ 
     1971   par_oce.F90 \ 
     1972   trabbl.F90 \ 
     1973   trdicp.F90 \ 
     1974   trdicp_oce.F90 \ 
     1975   trdmld.F90 \ 
     1976   trdmld_oce.F90 \ 
     1977   trdmod_oce.F90 \ 
     1978   trdvor.F90 \ 
     1979   trdvor_oce.F90 \ 
     1980   $(MODEL_LIB)(dom_oce.o) \ 
     1981   $(MODEL_LIB)(in_out_manager.o) \ 
     1982   $(MODEL_LIB)(lbclnk.o) \ 
     1983   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1984   $(MODEL_LIB)(oce.o) \ 
     1985   $(MODEL_LIB)(prtctl.o) \ 
     1986   $(MODEL_LIB)(trdmod.o) \ 
     1987   $(MODEL_LIB)(trdmod_oce.o) \ 
     1988   dom_oce.F90 \ 
     1989   in_out_manager.F90 \ 
     1990   lbclnk.F90 \ 
     1991   ldfdyn_oce.F90 \ 
    19381992   oce.F90 \ 
    19391993   prtctl.f90 \ 
    19401994   trdmod.F90 \ 
    19411995   trdmod_oce.F90 \ 
    1942    $(MODEL_LIB)(dom_oce.o) \ 
    1943    $(MODEL_LIB)(in_out_manager.o) \ 
    1944    $(MODEL_LIB)(oce.o) \ 
    1945    $(MODEL_LIB)(prtctl.o) \ 
    1946    $(MODEL_LIB)(trdmod.o) \ 
     1996   domzgr_substitute.h90 \ 
     1997   ldfdyn_substitute.h90 \ 
     1998   vectopt_loop_substitute.h90 \ 
     1999   KEY_CPP \ 
     2000   dynldf_bilap.F90 
     2001$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2002   $(MODEL_LIB)(dom_oce.o) \ 
     2003   $(MODEL_LIB)(in_out_manager.o) \ 
     2004   $(MODEL_LIB)(lbclnk.o) \ 
     2005   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2006   $(MODEL_LIB)(ldftra_oce.o) \ 
     2007   $(MODEL_LIB)(lib_mpp.o) \ 
     2008   $(MODEL_LIB)(lib_print.o) \ 
     2009   $(MODEL_LIB)(oce.o) \ 
     2010   $(MODEL_LIB)(par_kind.o) \ 
     2011   $(MODEL_LIB)(par_oce.o) \ 
     2012   $(MODEL_LIB)(phycst.o) \ 
     2013   $(MODEL_LIB)(prtctl.o) \ 
     2014   $(MODEL_LIB)(trabbl.o) \ 
     2015   $(MODEL_LIB)(trdicp.o) \ 
     2016   $(MODEL_LIB)(trdicp_oce.o) \ 
     2017   $(MODEL_LIB)(trdmld.o) \ 
     2018   $(MODEL_LIB)(trdmld_oce.o) \ 
    19472019   $(MODEL_LIB)(trdmod_oce.o) \ 
    1948    vectopt_loop_substitute.h90 \ 
    1949    KEY_CPP \ 
    1950    dynkeg.F90 
    1951 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2020   $(MODEL_LIB)(trdvor.o) \ 
     2021   $(MODEL_LIB)(trdvor_oce.o) \ 
     2022   $(MODEL_LIB)(zdfmxl.o) \ 
    19522023   dom_oce.F90 \ 
    19532024   in_out_manager.F90 \ 
     
    19752046   $(MODEL_LIB)(lbclnk.o) \ 
    19762047   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2048   $(MODEL_LIB)(ldfslp.o) \ 
     2049   $(MODEL_LIB)(oce.o) \ 
     2050   $(MODEL_LIB)(prtctl.o) \ 
     2051   $(MODEL_LIB)(trdmod.o) \ 
     2052   $(MODEL_LIB)(trdmod_oce.o) \ 
     2053   $(MODEL_LIB)(zdf_oce.o) \ 
     2054   dom_oce.F90 \ 
     2055   in_out_manager.F90 \ 
     2056   lbclnk.F90 \ 
     2057   ldfdyn_oce.F90 \ 
     2058   ldfslp.F90 \ 
     2059   oce.F90 \ 
     2060   prtctl.f90 \ 
     2061   trdmod.F90 \ 
     2062   trdmod_oce.F90 \ 
     2063   zdf_oce.F90 \ 
     2064   domzgr_substitute.h90 \ 
     2065   ldfdyn_substitute.h90 \ 
     2066   KEY_CPP \ 
     2067   dynldf_bilapg.F90 
     2068$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2069   $(MODEL_LIB)(dom_oce.o) \ 
     2070   $(MODEL_LIB)(in_out_manager.o) \ 
     2071   $(MODEL_LIB)(lbclnk.o) \ 
     2072   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    19772073   $(MODEL_LIB)(ldftra_oce.o) \ 
    19782074   $(MODEL_LIB)(lib_mpp.o) \ 
     
    19962092   lbclnk.F90 \ 
    19972093   ldfdyn_oce.F90 \ 
    1998    ldfslp.F90 \ 
    1999    oce.F90 \ 
    2000    prtctl.f90 \ 
    2001    trdmod.F90 \ 
    2002    trdmod_oce.F90 \ 
    2003    zdf_oce.F90 \ 
    2004    $(MODEL_LIB)(dom_oce.o) \ 
    2005    $(MODEL_LIB)(in_out_manager.o) \ 
    2006    $(MODEL_LIB)(lbclnk.o) \ 
    2007    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2008    $(MODEL_LIB)(ldfslp.o) \ 
    2009    $(MODEL_LIB)(oce.o) \ 
    2010    $(MODEL_LIB)(prtctl.o) \ 
    2011    $(MODEL_LIB)(trdmod.o) \ 
    2012    $(MODEL_LIB)(trdmod_oce.o) \ 
    2013    $(MODEL_LIB)(zdf_oce.o) \ 
    2014    domzgr_substitute.h90 \ 
    2015    ldfdyn_substitute.h90 \ 
    2016    KEY_CPP \ 
    2017    dynldf_bilapg.F90 
    2018 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2019    dom_oce.F90 \ 
    2020    in_out_manager.F90 \ 
    2021    lib_mpp.F90 \ 
    2022    lib_print.f90 \ 
    2023    oce.F90 \ 
    2024    par_kind.F90 \ 
    2025    par_oce.F90 \ 
    2026    trabbl.F90 \ 
    2027    trdicp.F90 \ 
    2028    trdicp_oce.F90 \ 
    2029    trdmld.F90 \ 
    2030    trdmld_oce.F90 \ 
    2031    trdmod_oce.F90 \ 
    2032    trdvor.F90 \ 
    2033    trdvor_oce.F90 \ 
    2034    $(MODEL_LIB)(dom_oce.o) \ 
    2035    $(MODEL_LIB)(in_out_manager.o) \ 
    2036    $(MODEL_LIB)(lib_mpp.o) \ 
    2037    $(MODEL_LIB)(lib_print.o) \ 
    2038    $(MODEL_LIB)(oce.o) \ 
    2039    $(MODEL_LIB)(par_kind.o) \ 
    2040    $(MODEL_LIB)(par_oce.o) \ 
    2041    $(MODEL_LIB)(trabbl.o) \ 
    2042    $(MODEL_LIB)(trdicp.o) \ 
    2043    $(MODEL_LIB)(trdicp_oce.o) \ 
    2044    $(MODEL_LIB)(trdmld.o) \ 
    2045    $(MODEL_LIB)(trdmld_oce.o) \ 
    2046    $(MODEL_LIB)(trdmod_oce.o) \ 
    2047    $(MODEL_LIB)(trdvor.o) \ 
    2048    $(MODEL_LIB)(trdvor_oce.o) \ 
    2049    dom_oce.F90 \ 
    2050    in_out_manager.F90 \ 
    2051    lbclnk.F90 \ 
    2052    ldfdyn_oce.F90 \ 
    2053    oce.F90 \ 
    2054    prtctl.f90 \ 
    2055    trdmod.F90 \ 
    2056    trdmod_oce.F90 \ 
    2057    $(MODEL_LIB)(dom_oce.o) \ 
    2058    $(MODEL_LIB)(in_out_manager.o) \ 
    2059    $(MODEL_LIB)(lbclnk.o) \ 
    2060    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2061    $(MODEL_LIB)(oce.o) \ 
    2062    $(MODEL_LIB)(prtctl.o) \ 
    2063    $(MODEL_LIB)(trdmod.o) \ 
    2064    $(MODEL_LIB)(trdmod_oce.o) \ 
    2065    domzgr_substitute.h90 \ 
    2066    ldfdyn_substitute.h90 \ 
    2067    vectopt_loop_substitute.h90 \ 
    2068    KEY_CPP \ 
    2069    dynldf_bilap.F90 
    2070 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2071    dom_oce.F90 \ 
    2072    in_out_manager.F90 \ 
    2073    lbclnk.F90 \ 
    2074    ldfdyn_oce.F90 \ 
    20752094   ldftra_oce.F90 \ 
    20762095   lib_mpp.F90 \ 
     
    20922111   $(MODEL_LIB)(dom_oce.o) \ 
    20932112   $(MODEL_LIB)(in_out_manager.o) \ 
     2113   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2114   $(MODEL_LIB)(ldfslp.o) \ 
     2115   $(MODEL_LIB)(ldftra_oce.o) \ 
     2116   $(MODEL_LIB)(oce.o) \ 
     2117   $(MODEL_LIB)(prtctl.o) \ 
     2118   $(MODEL_LIB)(trdmod.o) \ 
     2119   $(MODEL_LIB)(trdmod_oce.o) \ 
     2120   $(MODEL_LIB)(zdf_oce.o) \ 
     2121   dom_oce.F90 \ 
     2122   in_out_manager.F90 \ 
     2123   ldfdyn_oce.F90 \ 
     2124   ldfslp.F90 \ 
     2125   ldftra_oce.F90 \ 
     2126   oce.F90 \ 
     2127   prtctl.f90 \ 
     2128   trdmod.F90 \ 
     2129   trdmod_oce.F90 \ 
     2130   zdf_oce.F90 \ 
     2131   domzgr_substitute.h90 \ 
     2132   ldfdyn_substitute.h90 \ 
     2133   vectopt_loop_substitute.h90 \ 
     2134   KEY_CPP \ 
     2135   dynldf_iso.F90 
     2136$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2137   $(MODEL_LIB)(dom_oce.o) \ 
     2138   $(MODEL_LIB)(in_out_manager.o) \ 
    20942139   $(MODEL_LIB)(lbclnk.o) \ 
    20952140   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    21132158   dom_oce.F90 \ 
    21142159   in_out_manager.F90 \ 
    2115    ldfdyn_oce.F90 \ 
    2116    ldfslp.F90 \ 
    2117    ldftra_oce.F90 \ 
    2118    oce.F90 \ 
    2119    prtctl.f90 \ 
    2120    trdmod.F90 \ 
    2121    trdmod_oce.F90 \ 
    2122    zdf_oce.F90 \ 
    2123    $(MODEL_LIB)(dom_oce.o) \ 
    2124    $(MODEL_LIB)(in_out_manager.o) \ 
    2125    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2126    $(MODEL_LIB)(ldfslp.o) \ 
    2127    $(MODEL_LIB)(ldftra_oce.o) \ 
    2128    $(MODEL_LIB)(oce.o) \ 
    2129    $(MODEL_LIB)(prtctl.o) \ 
    2130    $(MODEL_LIB)(trdmod.o) \ 
    2131    $(MODEL_LIB)(trdmod_oce.o) \ 
    2132    $(MODEL_LIB)(zdf_oce.o) \ 
    2133    domzgr_substitute.h90 \ 
    2134    ldfdyn_substitute.h90 \ 
    2135    vectopt_loop_substitute.h90 \ 
    2136    KEY_CPP \ 
    2137    dynldf_iso.F90 
    2138 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2139    dom_oce.F90 \ 
    2140    in_out_manager.F90 \ 
    21412160   lbclnk.F90 \ 
    21422161   ldfdyn_oce.F90 \ 
     
    21602179   $(MODEL_LIB)(dom_oce.o) \ 
    21612180   $(MODEL_LIB)(in_out_manager.o) \ 
    2162    $(MODEL_LIB)(lbclnk.o) \ 
    21632181   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2164    $(MODEL_LIB)(ldftra_oce.o) \ 
    2165    $(MODEL_LIB)(lib_mpp.o) \ 
    2166    $(MODEL_LIB)(lib_print.o) \ 
    2167    $(MODEL_LIB)(oce.o) \ 
    2168    $(MODEL_LIB)(par_kind.o) \ 
    2169    $(MODEL_LIB)(par_oce.o) \ 
    2170    $(MODEL_LIB)(phycst.o) \ 
    2171    $(MODEL_LIB)(prtctl.o) \ 
     2182   $(MODEL_LIB)(ldfslp.o) \ 
     2183   $(MODEL_LIB)(oce.o) \ 
     2184   $(MODEL_LIB)(prtctl.o) \ 
     2185   $(MODEL_LIB)(trdmod.o) \ 
     2186   $(MODEL_LIB)(trdmod_oce.o) \ 
     2187   $(MODEL_LIB)(zdf_oce.o) \ 
     2188   dom_oce.F90 \ 
     2189   in_out_manager.F90 \ 
     2190   ldfdyn_oce.F90 \ 
     2191   ldfslp.F90 \ 
     2192   oce.F90 \ 
     2193   prtctl.f90 \ 
     2194   trdmod.F90 \ 
     2195   trdmod_oce.F90 \ 
     2196   zdf_oce.F90 \ 
     2197   domzgr_substitute.h90 \ 
     2198   ldfdyn_substitute.h90 \ 
     2199   vectopt_loop_substitute.h90 \ 
     2200   KEY_CPP \ 
     2201   dynldf_lap.F90 
     2202$(MODEL_LIB)(dynnxt.o) :   \ 
     2203   $(MODEL_LIB)(dom_oce.o) \ 
     2204   $(MODEL_LIB)(in_out_manager.o) \ 
     2205   $(MODEL_LIB)(lbclnk.o) \ 
     2206   $(MODEL_LIB)(lib_mpp.o) \ 
     2207   $(MODEL_LIB)(lib_print.o) \ 
     2208   $(MODEL_LIB)(obc_oce.o) \ 
     2209   $(MODEL_LIB)(obccli.o) \ 
     2210   $(MODEL_LIB)(oce.o) \ 
     2211   $(MODEL_LIB)(par_kind.o) \ 
     2212   $(MODEL_LIB)(par_oce.o) \ 
     2213   $(MODEL_LIB)(phycst.o) \ 
     2214   dom_oce.F90 \ 
     2215   in_out_manager.F90 \ 
     2216   lbclnk.F90 \ 
     2217   lib_mpp.F90 \ 
     2218   lib_print.f90 \ 
     2219   obc_oce.F90 \ 
     2220   obccli.F90 \ 
     2221   oce.F90 \ 
     2222   par_kind.F90 \ 
     2223   par_oce.F90 \ 
     2224   phycst.F90 \ 
     2225   $(MODEL_LIB)(dom_oce.o) \ 
     2226   $(MODEL_LIB)(in_out_manager.o) \ 
     2227   $(MODEL_LIB)(lbclnk.o) \ 
     2228   $(MODEL_LIB)(obcdyn.o) \ 
     2229   $(MODEL_LIB)(oce.o) \ 
     2230   $(MODEL_LIB)(prtctl.o) \ 
     2231   dom_oce.F90 \ 
     2232   in_out_manager.F90 \ 
     2233   lbclnk.F90 \ 
     2234   obcdyn.F90 \ 
     2235   oce.F90 \ 
     2236   prtctl.f90 \ 
     2237   dynnxt.F90 
     2238$(MODEL_LIB)(dynnxt1d.o) : \ 
     2239   $(MODEL_LIB)(dom_oce.o) \ 
     2240   $(MODEL_LIB)(in_out_manager.o) \ 
     2241   $(MODEL_LIB)(lib_mpp.o) \ 
     2242   $(MODEL_LIB)(lib_print.o) \ 
     2243   $(MODEL_LIB)(oce.o) \ 
     2244   $(MODEL_LIB)(par_kind.o) \ 
     2245   $(MODEL_LIB)(par_oce.o) \ 
     2246   dom_oce.F90 \ 
     2247   in_out_manager.F90 \ 
     2248   lib_mpp.F90 \ 
     2249   lib_print.f90 \ 
     2250   oce.F90 \ 
     2251   par_kind.F90 \ 
     2252   par_oce.F90 \ 
     2253   $(MODEL_LIB)(dom_oce.o) \ 
     2254   $(MODEL_LIB)(in_out_manager.o) \ 
     2255   $(MODEL_LIB)(lbclnk.o) \ 
     2256   $(MODEL_LIB)(oce.o) \ 
     2257   dom_oce.F90 \ 
     2258   in_out_manager.F90 \ 
     2259   lbclnk.F90 \ 
     2260   oce.F90 \ 
     2261   dynnxt1d.F90 
     2262$(MODEL_LIB)(dynspg_fsc.o) :  \ 
     2263   $(MODEL_LIB)(blk_oce.o) \ 
     2264   $(MODEL_LIB)(cpl_oce.o) \ 
     2265   $(MODEL_LIB)(daymod.o) \ 
     2266   $(MODEL_LIB)(dom_oce.o) \ 
     2267   $(MODEL_LIB)(dtasal.o) \ 
     2268   $(MODEL_LIB)(dtasst.o) \ 
     2269   $(MODEL_LIB)(dtatem.o) \ 
     2270   $(MODEL_LIB)(flx_oce.o) \ 
     2271   $(MODEL_LIB)(flxmod.o) \ 
     2272   $(MODEL_LIB)(flxrnf.o) \ 
     2273   $(MODEL_LIB)(ice_oce.o) \ 
     2274   $(MODEL_LIB)(in_out_manager.o) \ 
     2275   $(MODEL_LIB)(lbclnk.o) \ 
     2276   $(MODEL_LIB)(lib_mpp.o) \ 
     2277   $(MODEL_LIB)(lib_print.o) \ 
     2278   $(MODEL_LIB)(obc_oce.o) \ 
     2279   $(MODEL_LIB)(obc_par.o) \ 
     2280   $(MODEL_LIB)(obccli.o) \ 
     2281   $(MODEL_LIB)(obcdyn.o) \ 
     2282   $(MODEL_LIB)(obcvol.o) \ 
     2283   $(MODEL_LIB)(oce.o) \ 
     2284   $(MODEL_LIB)(ocesbc.o) \ 
     2285   $(MODEL_LIB)(ocfzpt.o) \ 
     2286   $(MODEL_LIB)(par_kind.o) \ 
     2287   $(MODEL_LIB)(par_oce.o) \ 
     2288   $(MODEL_LIB)(phycst.o) \ 
     2289   $(MODEL_LIB)(prtctl.o) \ 
     2290   $(MODEL_LIB)(sol_oce.o) \ 
     2291   $(MODEL_LIB)(solfet.o) \ 
     2292   $(MODEL_LIB)(solpcg.o) \ 
     2293   $(MODEL_LIB)(solsor.o) \ 
     2294   $(MODEL_LIB)(taumod.o) \ 
    21722295   $(MODEL_LIB)(trabbl.o) \ 
     2296   $(MODEL_LIB)(tradmp.o) \ 
    21732297   $(MODEL_LIB)(trdicp.o) \ 
    21742298   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    21782302   $(MODEL_LIB)(trdvor.o) \ 
    21792303   $(MODEL_LIB)(trdvor_oce.o) \ 
    2180    $(MODEL_LIB)(zdfmxl.o) \ 
    2181    dom_oce.F90 \ 
    2182    in_out_manager.F90 \ 
    2183    ldfdyn_oce.F90 \ 
    2184    ldfslp.F90 \ 
    2185    oce.F90 \ 
    2186    prtctl.f90 \ 
    2187    trdmod.F90 \ 
    2188    trdmod_oce.F90 \ 
    2189    zdf_oce.F90 \ 
    2190    $(MODEL_LIB)(dom_oce.o) \ 
    2191    $(MODEL_LIB)(in_out_manager.o) \ 
    2192    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2193    $(MODEL_LIB)(ldfslp.o) \ 
    2194    $(MODEL_LIB)(oce.o) \ 
    2195    $(MODEL_LIB)(prtctl.o) \ 
    2196    $(MODEL_LIB)(trdmod.o) \ 
    2197    $(MODEL_LIB)(trdmod_oce.o) \ 
    21982304   $(MODEL_LIB)(zdf_oce.o) \ 
    2199    domzgr_substitute.h90 \ 
    2200    ldfdyn_substitute.h90 \ 
    2201    vectopt_loop_substitute.h90 \ 
    2202    KEY_CPP \ 
    2203    dynldf_lap.F90 
    2204 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2205    dom_oce.F90 \ 
    2206    in_out_manager.F90 \ 
    2207    lib_mpp.F90 \ 
    2208    lib_print.f90 \ 
    2209    oce.F90 \ 
    2210    par_kind.F90 \ 
    2211    par_oce.F90 \ 
    2212    $(MODEL_LIB)(dom_oce.o) \ 
    2213    $(MODEL_LIB)(in_out_manager.o) \ 
    2214    $(MODEL_LIB)(lib_mpp.o) \ 
    2215    $(MODEL_LIB)(lib_print.o) \ 
    2216    $(MODEL_LIB)(oce.o) \ 
    2217    $(MODEL_LIB)(par_kind.o) \ 
    2218    $(MODEL_LIB)(par_oce.o) \ 
    2219    dom_oce.F90 \ 
    2220    in_out_manager.F90 \ 
    2221    lbclnk.F90 \ 
    2222    oce.F90 \ 
    2223    $(MODEL_LIB)(dom_oce.o) \ 
    2224    $(MODEL_LIB)(in_out_manager.o) \ 
    2225    $(MODEL_LIB)(lbclnk.o) \ 
    2226    $(MODEL_LIB)(oce.o) \ 
    2227    dynnxt1d.F90 
    2228 $(MODEL_LIB)(dynnxt.o) :   \ 
    2229    dom_oce.F90 \ 
    2230    in_out_manager.F90 \ 
    2231    lbclnk.F90 \ 
    2232    lib_mpp.F90 \ 
    2233    lib_print.f90 \ 
    2234    obccli.F90 \ 
    2235    obc_oce.F90 \ 
    2236    oce.F90 \ 
    2237    par_kind.F90 \ 
    2238    par_oce.F90 \ 
    2239    phycst.F90 \ 
    2240    $(MODEL_LIB)(dom_oce.o) \ 
    2241    $(MODEL_LIB)(in_out_manager.o) \ 
    2242    $(MODEL_LIB)(lbclnk.o) \ 
    2243    $(MODEL_LIB)(lib_mpp.o) \ 
    2244    $(MODEL_LIB)(lib_print.o) \ 
    2245    $(MODEL_LIB)(obccli.o) \ 
    2246    $(MODEL_LIB)(obc_oce.o) \ 
    2247    $(MODEL_LIB)(oce.o) \ 
    2248    $(MODEL_LIB)(par_kind.o) \ 
    2249    $(MODEL_LIB)(par_oce.o) \ 
    2250    $(MODEL_LIB)(phycst.o) \ 
    2251    dom_oce.F90 \ 
    2252    in_out_manager.F90 \ 
    2253    lbclnk.F90 \ 
    2254    obcdyn.F90 \ 
    2255    oce.F90 \ 
    2256    prtctl.f90 \ 
    2257    $(MODEL_LIB)(dom_oce.o) \ 
    2258    $(MODEL_LIB)(in_out_manager.o) \ 
    2259    $(MODEL_LIB)(lbclnk.o) \ 
    2260    $(MODEL_LIB)(obcdyn.o) \ 
    2261    $(MODEL_LIB)(oce.o) \ 
    2262    $(MODEL_LIB)(prtctl.o) \ 
    2263    dynnxt.F90 
    2264 $(MODEL_LIB)(dynspg_fsc.o) :  \ 
    22652305   blk_oce.F90 \ 
    22662306   cpl_oce.F90 \ 
     
    22702310   dtasst.F90 \ 
    22712311   dtatem.F90 \ 
     2312   flx_oce.F90 \ 
    22722313   flxmod.F90 \ 
    22732314   flxrnf.F90 \ 
    2274    flx_oce.F90 \ 
    22752315   ice_oce.F90 \ 
    22762316   in_out_manager.F90 \ 
     
    22782318   lib_mpp.F90 \ 
    22792319   lib_print.f90 \ 
     2320   obc_oce.F90 \ 
     2321   obc_par.F90 \ 
    22802322   obccli.F90 \ 
    22812323   obcdyn.F90 \ 
    22822324   obcvol.F90 \ 
    2283    obc_oce.F90 \ 
    2284    obc_par.F90 \ 
     2325   oce.F90 \ 
    22852326   ocesbc.F90 \ 
    2286    oce.F90 \ 
    22872327   ocfzpt.F90 \ 
    22882328   par_kind.F90 \ 
     
    22902330   phycst.F90 \ 
    22912331   prtctl.f90 \ 
     2332   sol_oce.F90 \ 
    22922333   solfet.F90 \ 
    22932334   solpcg.F90 \ 
    22942335   solsor.F90 \ 
    2295    sol_oce.F90 \ 
    22962336   taumod.F90 \ 
    22972337   trabbl.F90 \ 
     
    23052345   trdvor_oce.F90 \ 
    23062346   zdf_oce.F90 \ 
     2347   $(MODEL_LIB)(cla_dynspg.o) \ 
     2348   $(MODEL_LIB)(dom_oce.o) \ 
     2349   $(MODEL_LIB)(flxrnf.o) \ 
     2350   $(MODEL_LIB)(in_out_manager.o) \ 
     2351   $(MODEL_LIB)(lbclnk.o) \ 
     2352   $(MODEL_LIB)(lib_mpp.o) \ 
     2353   $(MODEL_LIB)(obc_oce.o) \ 
     2354   $(MODEL_LIB)(obcdyn.o) \ 
     2355   $(MODEL_LIB)(obcvol.o) \ 
     2356   $(MODEL_LIB)(oce.o) \ 
     2357   $(MODEL_LIB)(ocesbc.o) \ 
     2358   $(MODEL_LIB)(phycst.o) \ 
     2359   $(MODEL_LIB)(prtctl.o) \ 
     2360   $(MODEL_LIB)(sol_oce.o) \ 
     2361   $(MODEL_LIB)(solfet.o) \ 
     2362   $(MODEL_LIB)(solpcg.o) \ 
     2363   $(MODEL_LIB)(solsor.o) \ 
     2364   $(MODEL_LIB)(trdmod.o) \ 
     2365   $(MODEL_LIB)(trdmod_oce.o) \ 
     2366   $(MODEL_LIB)(zdf_oce.o) \ 
     2367   cla_dynspg.F90 \ 
     2368   dom_oce.F90 \ 
     2369   flxrnf.F90 \ 
     2370   in_out_manager.F90 \ 
     2371   lbclnk.F90 \ 
     2372   lib_mpp.F90 \ 
     2373   obc_oce.F90 \ 
     2374   obcdyn.F90 \ 
     2375   obcvol.F90 \ 
     2376   oce.F90 \ 
     2377   ocesbc.F90 \ 
     2378   phycst.F90 \ 
     2379   prtctl.f90 \ 
     2380   sol_oce.F90 \ 
     2381   solfet.F90 \ 
     2382   solpcg.F90 \ 
     2383   solsor.F90 \ 
     2384   trdmod.F90 \ 
     2385   trdmod_oce.F90 \ 
     2386   zdf_oce.F90 \ 
     2387   domzgr_substitute.h90 \ 
     2388   vectopt_loop_substitute.h90 \ 
     2389   KEY_CPP \ 
     2390   dynspg_fsc.F90 
     2391$(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    23072392   $(MODEL_LIB)(blk_oce.o) \ 
    23082393   $(MODEL_LIB)(cpl_oce.o) \ 
     
    23122397   $(MODEL_LIB)(dtasst.o) \ 
    23132398   $(MODEL_LIB)(dtatem.o) \ 
     2399   $(MODEL_LIB)(flx_oce.o) \ 
    23142400   $(MODEL_LIB)(flxmod.o) \ 
    23152401   $(MODEL_LIB)(flxrnf.o) \ 
    2316    $(MODEL_LIB)(flx_oce.o) \ 
    23172402   $(MODEL_LIB)(ice_oce.o) \ 
    23182403   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23202405   $(MODEL_LIB)(lib_mpp.o) \ 
    23212406   $(MODEL_LIB)(lib_print.o) \ 
     2407   $(MODEL_LIB)(obc_oce.o) \ 
     2408   $(MODEL_LIB)(obc_par.o) \ 
    23222409   $(MODEL_LIB)(obccli.o) \ 
    23232410   $(MODEL_LIB)(obcdyn.o) \ 
    23242411   $(MODEL_LIB)(obcvol.o) \ 
    2325    $(MODEL_LIB)(obc_oce.o) \ 
    2326    $(MODEL_LIB)(obc_par.o) \ 
     2412   $(MODEL_LIB)(oce.o) \ 
    23272413   $(MODEL_LIB)(ocesbc.o) \ 
    2328    $(MODEL_LIB)(oce.o) \ 
    23292414   $(MODEL_LIB)(ocfzpt.o) \ 
    23302415   $(MODEL_LIB)(par_kind.o) \ 
     
    23322417   $(MODEL_LIB)(phycst.o) \ 
    23332418   $(MODEL_LIB)(prtctl.o) \ 
     2419   $(MODEL_LIB)(sol_oce.o) \ 
    23342420   $(MODEL_LIB)(solfet.o) \ 
    23352421   $(MODEL_LIB)(solpcg.o) \ 
    23362422   $(MODEL_LIB)(solsor.o) \ 
    2337    $(MODEL_LIB)(sol_oce.o) \ 
    23382423   $(MODEL_LIB)(taumod.o) \ 
    23392424   $(MODEL_LIB)(trabbl.o) \ 
     
    23472432   $(MODEL_LIB)(trdvor_oce.o) \ 
    23482433   $(MODEL_LIB)(zdf_oce.o) \ 
    2349    cla_dynspg.F90 \ 
    2350    dom_oce.F90 \ 
     2434   blk_oce.F90 \ 
     2435   cpl_oce.F90 \ 
     2436   daymod.F90 \ 
     2437   dom_oce.F90 \ 
     2438   dtasal.F90 \ 
     2439   dtasst.F90 \ 
     2440   dtatem.F90 \ 
     2441   flx_oce.F90 \ 
     2442   flxmod.F90 \ 
    23512443   flxrnf.F90 \ 
    2352    in_out_manager.F90 \ 
    2353    lbclnk.F90 \ 
    2354    lib_mpp.F90 \ 
     2444   ice_oce.F90 \ 
     2445   in_out_manager.F90 \ 
     2446   lbclnk.F90 \ 
     2447   lib_mpp.F90 \ 
     2448   lib_print.f90 \ 
     2449   obc_oce.F90 \ 
     2450   obc_par.F90 \ 
     2451   obccli.F90 \ 
    23552452   obcdyn.F90 \ 
    23562453   obcvol.F90 \ 
    2357    obc_oce.F90 \ 
     2454   oce.F90 \ 
    23582455   ocesbc.F90 \ 
    2359    oce.F90 \ 
    2360    phycst.F90 \ 
    2361    prtctl.f90 \ 
     2456   ocfzpt.F90 \ 
     2457   par_kind.F90 \ 
     2458   par_oce.F90 \ 
     2459   phycst.F90 \ 
     2460   prtctl.f90 \ 
     2461   sol_oce.F90 \ 
    23622462   solfet.F90 \ 
    23632463   solpcg.F90 \ 
    23642464   solsor.F90 \ 
    2365    sol_oce.F90 \ 
    2366    trdmod.F90 \ 
    2367    trdmod_oce.F90 \ 
    2368    zdf_oce.F90 \ 
    2369    $(MODEL_LIB)(cla_dynspg.o) \ 
    2370    $(MODEL_LIB)(dom_oce.o) \ 
    2371    $(MODEL_LIB)(flxrnf.o) \ 
    2372    $(MODEL_LIB)(in_out_manager.o) \ 
    2373    $(MODEL_LIB)(lbclnk.o) \ 
    2374    $(MODEL_LIB)(lib_mpp.o) \ 
    2375    $(MODEL_LIB)(obcdyn.o) \ 
    2376    $(MODEL_LIB)(obcvol.o) \ 
    2377    $(MODEL_LIB)(obc_oce.o) \ 
    2378    $(MODEL_LIB)(ocesbc.o) \ 
    2379    $(MODEL_LIB)(oce.o) \ 
    2380    $(MODEL_LIB)(phycst.o) \ 
    2381    $(MODEL_LIB)(prtctl.o) \ 
    2382    $(MODEL_LIB)(solfet.o) \ 
    2383    $(MODEL_LIB)(solpcg.o) \ 
    2384    $(MODEL_LIB)(solsor.o) \ 
    2385    $(MODEL_LIB)(sol_oce.o) \ 
    2386    $(MODEL_LIB)(trdmod.o) \ 
    2387    $(MODEL_LIB)(trdmod_oce.o) \ 
    2388    $(MODEL_LIB)(zdf_oce.o) \ 
    2389    domzgr_substitute.h90 \ 
    2390    vectopt_loop_substitute.h90 \ 
    2391    KEY_CPP \ 
    2392    dynspg_fsc.F90 
    2393 $(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    2394    blk_oce.F90 \ 
    2395    cpl_oce.F90 \ 
    2396    daymod.F90 \ 
    2397    dom_oce.F90 \ 
    2398    dtasal.F90 \ 
    2399    dtasst.F90 \ 
    2400    dtatem.F90 \ 
    2401    flxmod.F90 \ 
    2402    flxrnf.F90 \ 
    2403    flx_oce.F90 \ 
    2404    ice_oce.F90 \ 
    2405    in_out_manager.F90 \ 
    2406    lbclnk.F90 \ 
    2407    lib_mpp.F90 \ 
    2408    lib_print.f90 \ 
    2409    obccli.F90 \ 
    2410    obcdyn.F90 \ 
    2411    obcvol.F90 \ 
    2412    obc_oce.F90 \ 
    2413    obc_par.F90 \ 
    2414    ocesbc.F90 \ 
    2415    oce.F90 \ 
    2416    ocfzpt.F90 \ 
    2417    par_kind.F90 \ 
    2418    par_oce.F90 \ 
    2419    phycst.F90 \ 
    2420    prtctl.f90 \ 
    2421    solfet.F90 \ 
    2422    solpcg.F90 \ 
    2423    solsor.F90 \ 
    2424    sol_oce.F90 \ 
    24252465   taumod.F90 \ 
    24262466   trabbl.F90 \ 
     
    24342474   trdvor_oce.F90 \ 
    24352475   zdf_oce.F90 \ 
    2436    $(MODEL_LIB)(blk_oce.o) \ 
    2437    $(MODEL_LIB)(cpl_oce.o) \ 
    2438    $(MODEL_LIB)(daymod.o) \ 
    2439    $(MODEL_LIB)(dom_oce.o) \ 
    2440    $(MODEL_LIB)(dtasal.o) \ 
    2441    $(MODEL_LIB)(dtasst.o) \ 
    2442    $(MODEL_LIB)(dtatem.o) \ 
    2443    $(MODEL_LIB)(flxmod.o) \ 
     2476   $(MODEL_LIB)(cla_dynspg.o) \ 
     2477   $(MODEL_LIB)(dom_oce.o) \ 
    24442478   $(MODEL_LIB)(flxrnf.o) \ 
    2445    $(MODEL_LIB)(flx_oce.o) \ 
    2446    $(MODEL_LIB)(ice_oce.o) \ 
    2447    $(MODEL_LIB)(in_out_manager.o) \ 
    2448    $(MODEL_LIB)(lbclnk.o) \ 
    2449    $(MODEL_LIB)(lib_mpp.o) \ 
    2450    $(MODEL_LIB)(lib_print.o) \ 
    2451    $(MODEL_LIB)(obccli.o) \ 
     2479   $(MODEL_LIB)(in_out_manager.o) \ 
     2480   $(MODEL_LIB)(lbclnk.o) \ 
     2481   $(MODEL_LIB)(lib_mpp.o) \ 
     2482   $(MODEL_LIB)(obc_oce.o) \ 
    24522483   $(MODEL_LIB)(obcdyn.o) \ 
    24532484   $(MODEL_LIB)(obcvol.o) \ 
    2454    $(MODEL_LIB)(obc_oce.o) \ 
    2455    $(MODEL_LIB)(obc_par.o) \ 
     2485   $(MODEL_LIB)(oce.o) \ 
    24562486   $(MODEL_LIB)(ocesbc.o) \ 
    2457    $(MODEL_LIB)(oce.o) \ 
    2458    $(MODEL_LIB)(ocfzpt.o) \ 
    2459    $(MODEL_LIB)(par_kind.o) \ 
    2460    $(MODEL_LIB)(par_oce.o) \ 
    2461    $(MODEL_LIB)(phycst.o) \ 
    2462    $(MODEL_LIB)(prtctl.o) \ 
     2487   $(MODEL_LIB)(phycst.o) \ 
     2488   $(MODEL_LIB)(prtctl.o) \ 
     2489   $(MODEL_LIB)(sol_oce.o) \ 
    24632490   $(MODEL_LIB)(solfet.o) \ 
    24642491   $(MODEL_LIB)(solpcg.o) \ 
    24652492   $(MODEL_LIB)(solsor.o) \ 
     2493   $(MODEL_LIB)(trdmod.o) \ 
     2494   $(MODEL_LIB)(trdmod_oce.o) \ 
     2495   $(MODEL_LIB)(zdf_oce.o) \ 
     2496   cla_dynspg.F90 \ 
     2497   dom_oce.F90 \ 
     2498   flxrnf.F90 \ 
     2499   in_out_manager.F90 \ 
     2500   lbclnk.F90 \ 
     2501   lib_mpp.F90 \ 
     2502   obc_oce.F90 \ 
     2503   obcdyn.F90 \ 
     2504   obcvol.F90 \ 
     2505   oce.F90 \ 
     2506   ocesbc.F90 \ 
     2507   phycst.F90 \ 
     2508   prtctl.f90 \ 
     2509   sol_oce.F90 \ 
     2510   solfet.F90 \ 
     2511   solpcg.F90 \ 
     2512   solsor.F90 \ 
     2513   trdmod.F90 \ 
     2514   trdmod_oce.F90 \ 
     2515   zdf_oce.F90 \ 
     2516   domzgr_substitute.h90 \ 
     2517   KEY_CPP \ 
     2518   dynspg_fsc_atsk.F90 
     2519$(MODEL_LIB)(dynspg_rl.o) :   \ 
     2520   $(MODEL_LIB)(dom_oce.o) \ 
     2521   $(MODEL_LIB)(in_out_manager.o) \ 
     2522   $(MODEL_LIB)(lbclnk.o) \ 
     2523   $(MODEL_LIB)(lib_mpp.o) \ 
     2524   $(MODEL_LIB)(lib_print.o) \ 
     2525   $(MODEL_LIB)(obc_oce.o) \ 
     2526   $(MODEL_LIB)(obc_par.o) \ 
     2527   $(MODEL_LIB)(oce.o) \ 
     2528   $(MODEL_LIB)(par_kind.o) \ 
     2529   $(MODEL_LIB)(par_oce.o) \ 
    24662530   $(MODEL_LIB)(sol_oce.o) \ 
    2467    $(MODEL_LIB)(taumod.o) \ 
     2531   $(MODEL_LIB)(solfet.o) \ 
     2532   $(MODEL_LIB)(solpcg.o) \ 
     2533   $(MODEL_LIB)(solsor.o) \ 
    24682534   $(MODEL_LIB)(trabbl.o) \ 
    2469    $(MODEL_LIB)(tradmp.o) \ 
    24702535   $(MODEL_LIB)(trdicp.o) \ 
    24712536   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    24762541   $(MODEL_LIB)(trdvor_oce.o) \ 
    24772542   $(MODEL_LIB)(zdf_oce.o) \ 
    2478    cla_dynspg.F90 \ 
    2479    dom_oce.F90 \ 
    2480    flxrnf.F90 \ 
    2481    in_out_manager.F90 \ 
    2482    lbclnk.F90 \ 
    2483    lib_mpp.F90 \ 
    2484    obcdyn.F90 \ 
    2485    obcvol.F90 \ 
     2543   dom_oce.F90 \ 
     2544   in_out_manager.F90 \ 
     2545   lbclnk.F90 \ 
     2546   lib_mpp.F90 \ 
     2547   lib_print.f90 \ 
    24862548   obc_oce.F90 \ 
    2487    ocesbc.F90 \ 
    2488    oce.F90 \ 
    2489    phycst.F90 \ 
    2490    prtctl.f90 \ 
     2549   obc_par.F90 \ 
     2550   oce.F90 \ 
     2551   par_kind.F90 \ 
     2552   par_oce.F90 \ 
     2553   sol_oce.F90 \ 
    24912554   solfet.F90 \ 
    24922555   solpcg.F90 \ 
    24932556   solsor.F90 \ 
    2494    sol_oce.F90 \ 
    2495    trdmod.F90 \ 
    2496    trdmod_oce.F90 \ 
    2497    zdf_oce.F90 \ 
    2498    $(MODEL_LIB)(cla_dynspg.o) \ 
    2499    $(MODEL_LIB)(dom_oce.o) \ 
    2500    $(MODEL_LIB)(flxrnf.o) \ 
    2501    $(MODEL_LIB)(in_out_manager.o) \ 
    2502    $(MODEL_LIB)(lbclnk.o) \ 
    2503    $(MODEL_LIB)(lib_mpp.o) \ 
    2504    $(MODEL_LIB)(obcdyn.o) \ 
    2505    $(MODEL_LIB)(obcvol.o) \ 
    2506    $(MODEL_LIB)(obc_oce.o) \ 
    2507    $(MODEL_LIB)(ocesbc.o) \ 
    2508    $(MODEL_LIB)(oce.o) \ 
    2509    $(MODEL_LIB)(phycst.o) \ 
    2510    $(MODEL_LIB)(prtctl.o) \ 
    2511    $(MODEL_LIB)(solfet.o) \ 
    2512    $(MODEL_LIB)(solpcg.o) \ 
    2513    $(MODEL_LIB)(solsor.o) \ 
    2514    $(MODEL_LIB)(sol_oce.o) \ 
    2515    $(MODEL_LIB)(trdmod.o) \ 
    2516    $(MODEL_LIB)(trdmod_oce.o) \ 
    2517    $(MODEL_LIB)(zdf_oce.o) \ 
    2518    domzgr_substitute.h90 \ 
    2519    KEY_CPP \ 
    2520    dynspg_fsc_atsk.F90 
    2521 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2522    dom_oce.F90 \ 
    2523    in_out_manager.F90 \ 
    2524    lbclnk.F90 \ 
    2525    lib_mpp.F90 \ 
    2526    lib_print.f90 \ 
    2527    obc_oce.F90 \ 
    2528    obc_par.F90 \ 
    2529    oce.F90 \ 
    2530    par_kind.F90 \ 
    2531    par_oce.F90 \ 
    2532    solfet.F90 \ 
    2533    solpcg.F90 \ 
    2534    solsor.F90 \ 
    2535    sol_oce.F90 \ 
    25362557   trabbl.F90 \ 
    25372558   trdicp.F90 \ 
     
    25462567   $(MODEL_LIB)(in_out_manager.o) \ 
    25472568   $(MODEL_LIB)(lbclnk.o) \ 
    2548    $(MODEL_LIB)(lib_mpp.o) \ 
    2549    $(MODEL_LIB)(lib_print.o) \ 
     2569   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2570   $(MODEL_LIB)(ldftra_oce.o) \ 
     2571   $(MODEL_LIB)(lib_mpp.o) \ 
    25502572   $(MODEL_LIB)(obc_oce.o) \ 
    2551    $(MODEL_LIB)(obc_par.o) \ 
    2552    $(MODEL_LIB)(oce.o) \ 
    2553    $(MODEL_LIB)(par_kind.o) \ 
    2554    $(MODEL_LIB)(par_oce.o) \ 
     2573   $(MODEL_LIB)(oce.o) \ 
     2574   $(MODEL_LIB)(phycst.o) \ 
     2575   $(MODEL_LIB)(sol_oce.o) \ 
    25552576   $(MODEL_LIB)(solfet.o) \ 
     2577   $(MODEL_LIB)(solisl.o) \ 
    25562578   $(MODEL_LIB)(solpcg.o) \ 
    25572579   $(MODEL_LIB)(solsor.o) \ 
    2558    $(MODEL_LIB)(sol_oce.o) \ 
     2580   $(MODEL_LIB)(trdmod.o) \ 
     2581   $(MODEL_LIB)(trdmod_oce.o) \ 
     2582   $(MODEL_LIB)(zdf_oce.o) \ 
     2583   dom_oce.F90 \ 
     2584   in_out_manager.F90 \ 
     2585   lbclnk.F90 \ 
     2586   ldfdyn_oce.F90 \ 
     2587   ldftra_oce.F90 \ 
     2588   lib_mpp.F90 \ 
     2589   obc_oce.F90 \ 
     2590   oce.F90 \ 
     2591   phycst.F90 \ 
     2592   sol_oce.F90 \ 
     2593   solfet.F90 \ 
     2594   solisl.F90 \ 
     2595   solpcg.F90 \ 
     2596   solsor.F90 \ 
     2597   trdmod.F90 \ 
     2598   trdmod_oce.F90 \ 
     2599   zdf_oce.F90 \ 
     2600   domzgr_substitute.h90 \ 
     2601   obc_vectopt_loop_substitute.h90 \ 
     2602   vectopt_loop_substitute.h90 \ 
     2603   KEY_CPP \ 
     2604   dynspg_rl.F90 
     2605$(MODEL_LIB)(dynvor.o) :   \ 
     2606   $(MODEL_LIB)(dom_oce.o) \ 
     2607   $(MODEL_LIB)(in_out_manager.o) \ 
     2608   $(MODEL_LIB)(lib_mpp.o) \ 
     2609   $(MODEL_LIB)(lib_print.o) \ 
     2610   $(MODEL_LIB)(oce.o) \ 
     2611   $(MODEL_LIB)(par_kind.o) \ 
     2612   $(MODEL_LIB)(par_oce.o) \ 
    25592613   $(MODEL_LIB)(trabbl.o) \ 
    25602614   $(MODEL_LIB)(trdicp.o) \ 
     
    25652619   $(MODEL_LIB)(trdvor.o) \ 
    25662620   $(MODEL_LIB)(trdvor_oce.o) \ 
    2567    $(MODEL_LIB)(zdf_oce.o) \ 
    2568    dom_oce.F90 \ 
    2569    in_out_manager.F90 \ 
    2570    lbclnk.F90 \ 
    2571    ldfdyn_oce.F90 \ 
    2572    ldftra_oce.F90 \ 
    2573    lib_mpp.F90 \ 
    2574    obc_oce.F90 \ 
    2575    oce.F90 \ 
    2576    phycst.F90 \ 
    2577    solfet.F90 \ 
    2578    solisl.F90 \ 
    2579    solpcg.F90 \ 
    2580    solsor.F90 \ 
    2581    sol_oce.F90 \ 
    2582    trdmod.F90 \ 
    2583    trdmod_oce.F90 \ 
    2584    zdf_oce.F90 \ 
    2585    $(MODEL_LIB)(dom_oce.o) \ 
    2586    $(MODEL_LIB)(in_out_manager.o) \ 
    2587    $(MODEL_LIB)(lbclnk.o) \ 
    2588    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2589    $(MODEL_LIB)(ldftra_oce.o) \ 
    2590    $(MODEL_LIB)(lib_mpp.o) \ 
    2591    $(MODEL_LIB)(obc_oce.o) \ 
    2592    $(MODEL_LIB)(oce.o) \ 
    2593    $(MODEL_LIB)(phycst.o) \ 
    2594    $(MODEL_LIB)(solfet.o) \ 
    2595    $(MODEL_LIB)(solisl.o) \ 
    2596    $(MODEL_LIB)(solpcg.o) \ 
    2597    $(MODEL_LIB)(solsor.o) \ 
    2598    $(MODEL_LIB)(sol_oce.o) \ 
    2599    $(MODEL_LIB)(trdmod.o) \ 
    2600    $(MODEL_LIB)(trdmod_oce.o) \ 
    2601    $(MODEL_LIB)(zdf_oce.o) \ 
    2602    domzgr_substitute.h90 \ 
    2603    obc_vectopt_loop_substitute.h90 \ 
    2604    vectopt_loop_substitute.h90 \ 
    2605    KEY_CPP \ 
    2606    dynspg_rl.F90 
    2607 $(MODEL_LIB)(dynvor.o) :   \ 
    26082621   dom_oce.F90 \ 
    26092622   in_out_manager.F90 \ 
     
    26232636   $(MODEL_LIB)(dom_oce.o) \ 
    26242637   $(MODEL_LIB)(in_out_manager.o) \ 
    2625    $(MODEL_LIB)(lib_mpp.o) \ 
    2626    $(MODEL_LIB)(lib_print.o) \ 
    2627    $(MODEL_LIB)(oce.o) \ 
    2628    $(MODEL_LIB)(par_kind.o) \ 
    2629    $(MODEL_LIB)(par_oce.o) \ 
     2638   $(MODEL_LIB)(lbclnk.o) \ 
     2639   $(MODEL_LIB)(oce.o) \ 
     2640   $(MODEL_LIB)(prtctl.o) \ 
     2641   $(MODEL_LIB)(trdmod.o) \ 
     2642   $(MODEL_LIB)(trdmod_oce.o) \ 
     2643   dom_oce.F90 \ 
     2644   in_out_manager.F90 \ 
     2645   lbclnk.F90 \ 
     2646   oce.F90 \ 
     2647   prtctl.f90 \ 
     2648   trdmod.F90 \ 
     2649   trdmod_oce.F90 \ 
     2650   domzgr_substitute.h90 \ 
     2651   vectopt_loop_substitute.h90 \ 
     2652   KEY_CPP \ 
     2653   dynvor.F90 
     2654$(MODEL_LIB)(dynzad.o) :   \ 
     2655   $(MODEL_LIB)(daymod.o) \ 
     2656   $(MODEL_LIB)(dom_oce.o) \ 
     2657   $(MODEL_LIB)(in_out_manager.o) \ 
     2658   $(MODEL_LIB)(lib_mpp.o) \ 
     2659   $(MODEL_LIB)(lib_print.o) \ 
     2660   $(MODEL_LIB)(oce.o) \ 
     2661   $(MODEL_LIB)(par_kind.o) \ 
     2662   $(MODEL_LIB)(par_oce.o) \ 
     2663   $(MODEL_LIB)(phycst.o) \ 
    26302664   $(MODEL_LIB)(trabbl.o) \ 
    26312665   $(MODEL_LIB)(trdicp.o) \ 
     
    26362670   $(MODEL_LIB)(trdvor.o) \ 
    26372671   $(MODEL_LIB)(trdvor_oce.o) \ 
    2638    dom_oce.F90 \ 
    2639    in_out_manager.F90 \ 
    2640    lbclnk.F90 \ 
    2641    oce.F90 \ 
    2642    prtctl.f90 \ 
    2643    trdmod.F90 \ 
    2644    trdmod_oce.F90 \ 
    2645    $(MODEL_LIB)(dom_oce.o) \ 
    2646    $(MODEL_LIB)(in_out_manager.o) \ 
    2647    $(MODEL_LIB)(lbclnk.o) \ 
    2648    $(MODEL_LIB)(oce.o) \ 
    2649    $(MODEL_LIB)(prtctl.o) \ 
    2650    $(MODEL_LIB)(trdmod.o) \ 
    2651    $(MODEL_LIB)(trdmod_oce.o) \ 
    2652    domzgr_substitute.h90 \ 
    2653    vectopt_loop_substitute.h90 \ 
    2654    KEY_CPP \ 
    2655    dynvor.F90 
    2656 $(MODEL_LIB)(dynzad.o) :   \ 
    26572672   daymod.F90 \ 
    26582673   dom_oce.F90 \ 
     
    26722687   trdvor.F90 \ 
    26732688   trdvor_oce.F90 \ 
     2689   $(MODEL_LIB)(dom_oce.o) \ 
     2690   $(MODEL_LIB)(flxrnf.o) \ 
     2691   $(MODEL_LIB)(in_out_manager.o) \ 
     2692   $(MODEL_LIB)(oce.o) \ 
     2693   $(MODEL_LIB)(prtctl.o) \ 
     2694   $(MODEL_LIB)(trdmod.o) \ 
     2695   $(MODEL_LIB)(trdmod_oce.o) \ 
     2696   dom_oce.F90 \ 
     2697   flxrnf.F90 \ 
     2698   in_out_manager.F90 \ 
     2699   oce.F90 \ 
     2700   prtctl.f90 \ 
     2701   trdmod.F90 \ 
     2702   trdmod_oce.F90 \ 
     2703   domzgr_substitute.h90 \ 
     2704   vectopt_loop_substitute.h90 \ 
     2705   KEY_CPP \ 
     2706   dynzad.F90 
     2707$(MODEL_LIB)(dynzdf_exp.o) :  \ 
    26742708   $(MODEL_LIB)(daymod.o) \ 
    26752709   $(MODEL_LIB)(dom_oce.o) \ 
    26762710   $(MODEL_LIB)(in_out_manager.o) \ 
     2711   $(MODEL_LIB)(lbclnk.o) \ 
    26772712   $(MODEL_LIB)(lib_mpp.o) \ 
    26782713   $(MODEL_LIB)(lib_print.o) \ 
     
    26892724   $(MODEL_LIB)(trdvor.o) \ 
    26902725   $(MODEL_LIB)(trdvor_oce.o) \ 
    2691    dom_oce.F90 \ 
    2692    flxrnf.F90 \ 
    2693    in_out_manager.F90 \ 
    2694    oce.F90 \ 
    2695    prtctl.f90 \ 
    2696    trdmod.F90 \ 
    2697    trdmod_oce.F90 \ 
    2698    $(MODEL_LIB)(dom_oce.o) \ 
    2699    $(MODEL_LIB)(flxrnf.o) \ 
    2700    $(MODEL_LIB)(in_out_manager.o) \ 
    2701    $(MODEL_LIB)(oce.o) \ 
    2702    $(MODEL_LIB)(prtctl.o) \ 
    2703    $(MODEL_LIB)(trdmod.o) \ 
    2704    $(MODEL_LIB)(trdmod_oce.o) \ 
    2705    domzgr_substitute.h90 \ 
    2706    vectopt_loop_substitute.h90 \ 
    2707    KEY_CPP \ 
    2708    dynzad.F90 
    2709 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    27102726   daymod.F90 \ 
    27112727   dom_oce.F90 \ 
     
    27262742   trdvor.F90 \ 
    27272743   trdvor_oce.F90 \ 
     2744   $(MODEL_LIB)(dom_oce.o) \ 
     2745   $(MODEL_LIB)(in_out_manager.o) \ 
     2746   $(MODEL_LIB)(oce.o) \ 
     2747   $(MODEL_LIB)(phycst.o) \ 
     2748   $(MODEL_LIB)(prtctl.o) \ 
     2749   $(MODEL_LIB)(taumod.o) \ 
     2750   $(MODEL_LIB)(trdmod.o) \ 
     2751   $(MODEL_LIB)(trdmod_oce.o) \ 
     2752   $(MODEL_LIB)(zdf_oce.o) \ 
     2753   dom_oce.F90 \ 
     2754   in_out_manager.F90 \ 
     2755   oce.F90 \ 
     2756   phycst.F90 \ 
     2757   prtctl.f90 \ 
     2758   taumod.F90 \ 
     2759   trdmod.F90 \ 
     2760   trdmod_oce.F90 \ 
     2761   zdf_oce.F90 \ 
     2762   domzgr_substitute.h90 \ 
     2763   vectopt_loop_substitute.h90 \ 
     2764   KEY_CPP \ 
     2765   dynzdf_exp.F90 
     2766$(MODEL_LIB)(dynzdf_imp.o) :  \ 
    27282767   $(MODEL_LIB)(daymod.o) \ 
    27292768   $(MODEL_LIB)(dom_oce.o) \ 
     
    27442783   $(MODEL_LIB)(trdvor.o) \ 
    27452784   $(MODEL_LIB)(trdvor_oce.o) \ 
    2746    dom_oce.F90 \ 
    2747    in_out_manager.F90 \ 
    2748    oce.F90 \ 
    2749    phycst.F90 \ 
    2750    prtctl.f90 \ 
    2751    taumod.F90 \ 
    2752    trdmod.F90 \ 
    2753    trdmod_oce.F90 \ 
    2754    zdf_oce.F90 \ 
    2755    $(MODEL_LIB)(dom_oce.o) \ 
    2756    $(MODEL_LIB)(in_out_manager.o) \ 
    2757    $(MODEL_LIB)(oce.o) \ 
    2758    $(MODEL_LIB)(phycst.o) \ 
    2759    $(MODEL_LIB)(prtctl.o) \ 
    2760    $(MODEL_LIB)(taumod.o) \ 
    2761    $(MODEL_LIB)(trdmod.o) \ 
    2762    $(MODEL_LIB)(trdmod_oce.o) \ 
    2763    $(MODEL_LIB)(zdf_oce.o) \ 
    2764    domzgr_substitute.h90 \ 
    2765    vectopt_loop_substitute.h90 \ 
    2766    KEY_CPP \ 
    2767    dynzdf_exp.F90 
    2768 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    27692785   daymod.F90 \ 
    27702786   dom_oce.F90 \ 
     
    27852801   trdvor.F90 \ 
    27862802   trdvor_oce.F90 \ 
     2803   $(MODEL_LIB)(dom_oce.o) \ 
     2804   $(MODEL_LIB)(in_out_manager.o) \ 
     2805   $(MODEL_LIB)(oce.o) \ 
     2806   $(MODEL_LIB)(phycst.o) \ 
     2807   $(MODEL_LIB)(prtctl.o) \ 
     2808   $(MODEL_LIB)(taumod.o) \ 
     2809   $(MODEL_LIB)(trdmod.o) \ 
     2810   $(MODEL_LIB)(trdmod_oce.o) \ 
     2811   $(MODEL_LIB)(zdf_oce.o) \ 
     2812   dom_oce.F90 \ 
     2813   in_out_manager.F90 \ 
     2814   oce.F90 \ 
     2815   phycst.F90 \ 
     2816   prtctl.f90 \ 
     2817   taumod.F90 \ 
     2818   trdmod.F90 \ 
     2819   trdmod_oce.F90 \ 
     2820   zdf_oce.F90 \ 
     2821   domzgr_substitute.h90 \ 
     2822   vectopt_loop_substitute.h90 \ 
     2823   KEY_CPP \ 
     2824   dynzdf_imp.F90 
     2825$(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    27872826   $(MODEL_LIB)(daymod.o) \ 
    27882827   $(MODEL_LIB)(dom_oce.o) \ 
     
    28032842   $(MODEL_LIB)(trdvor.o) \ 
    28042843   $(MODEL_LIB)(trdvor_oce.o) \ 
    2805    dom_oce.F90 \ 
    2806    in_out_manager.F90 \ 
    2807    oce.F90 \ 
    2808    phycst.F90 \ 
    2809    prtctl.f90 \ 
    2810    taumod.F90 \ 
    2811    trdmod.F90 \ 
    2812    trdmod_oce.F90 \ 
    2813    zdf_oce.F90 \ 
    2814    $(MODEL_LIB)(dom_oce.o) \ 
    2815    $(MODEL_LIB)(in_out_manager.o) \ 
    2816    $(MODEL_LIB)(oce.o) \ 
    2817    $(MODEL_LIB)(phycst.o) \ 
    2818    $(MODEL_LIB)(prtctl.o) \ 
    2819    $(MODEL_LIB)(taumod.o) \ 
    2820    $(MODEL_LIB)(trdmod.o) \ 
    2821    $(MODEL_LIB)(trdmod_oce.o) \ 
    2822    $(MODEL_LIB)(zdf_oce.o) \ 
    2823    domzgr_substitute.h90 \ 
    2824    vectopt_loop_substitute.h90 \ 
    2825    KEY_CPP \ 
    2826    dynzdf_imp.F90 
    2827 $(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    28282844   daymod.F90 \ 
    28292845   dom_oce.F90 \ 
     
    28442860   trdvor.F90 \ 
    28452861   trdvor_oce.F90 \ 
     2862   $(MODEL_LIB)(dom_oce.o) \ 
     2863   $(MODEL_LIB)(in_out_manager.o) \ 
     2864   $(MODEL_LIB)(oce.o) \ 
     2865   $(MODEL_LIB)(phycst.o) \ 
     2866   $(MODEL_LIB)(prtctl.o) \ 
     2867   $(MODEL_LIB)(taumod.o) \ 
     2868   $(MODEL_LIB)(trdmod.o) \ 
     2869   $(MODEL_LIB)(trdmod_oce.o) \ 
     2870   $(MODEL_LIB)(zdf_oce.o) \ 
     2871   dom_oce.F90 \ 
     2872   in_out_manager.F90 \ 
     2873   oce.F90 \ 
     2874   phycst.F90 \ 
     2875   prtctl.f90 \ 
     2876   taumod.F90 \ 
     2877   trdmod.F90 \ 
     2878   trdmod_oce.F90 \ 
     2879   zdf_oce.F90 \ 
     2880   domzgr_substitute.h90 \ 
     2881   vectopt_loop_substitute.h90 \ 
     2882   KEY_CPP \ 
     2883   dynzdf_imp_atsk.F90 
     2884$(MODEL_LIB)(dynzdf_iso.o) :  \ 
    28462885   $(MODEL_LIB)(daymod.o) \ 
    28472886   $(MODEL_LIB)(dom_oce.o) \ 
    28482887   $(MODEL_LIB)(in_out_manager.o) \ 
    28492888   $(MODEL_LIB)(lbclnk.o) \ 
    2850    $(MODEL_LIB)(lib_mpp.o) \ 
    2851    $(MODEL_LIB)(lib_print.o) \ 
    2852    $(MODEL_LIB)(oce.o) \ 
    2853    $(MODEL_LIB)(par_kind.o) \ 
    2854    $(MODEL_LIB)(par_oce.o) \ 
    2855    $(MODEL_LIB)(phycst.o) \ 
     2889   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2890   $(MODEL_LIB)(ldftra_oce.o) \ 
     2891   $(MODEL_LIB)(lib_mpp.o) \ 
     2892   $(MODEL_LIB)(lib_print.o) \ 
     2893   $(MODEL_LIB)(oce.o) \ 
     2894   $(MODEL_LIB)(par_kind.o) \ 
     2895   $(MODEL_LIB)(par_oce.o) \ 
     2896   $(MODEL_LIB)(phycst.o) \ 
     2897   $(MODEL_LIB)(prtctl.o) \ 
    28562898   $(MODEL_LIB)(trabbl.o) \ 
    28572899   $(MODEL_LIB)(trdicp.o) \ 
     
    28622904   $(MODEL_LIB)(trdvor.o) \ 
    28632905   $(MODEL_LIB)(trdvor_oce.o) \ 
    2864    dom_oce.F90 \ 
    2865    in_out_manager.F90 \ 
    2866    oce.F90 \ 
    2867    phycst.F90 \ 
    2868    prtctl.f90 \ 
    2869    taumod.F90 \ 
    2870    trdmod.F90 \ 
    2871    trdmod_oce.F90 \ 
    2872    zdf_oce.F90 \ 
    2873    $(MODEL_LIB)(dom_oce.o) \ 
    2874    $(MODEL_LIB)(in_out_manager.o) \ 
    2875    $(MODEL_LIB)(oce.o) \ 
    2876    $(MODEL_LIB)(phycst.o) \ 
    2877    $(MODEL_LIB)(prtctl.o) \ 
    2878    $(MODEL_LIB)(taumod.o) \ 
    2879    $(MODEL_LIB)(trdmod.o) \ 
    2880    $(MODEL_LIB)(trdmod_oce.o) \ 
    2881    $(MODEL_LIB)(zdf_oce.o) \ 
    2882    domzgr_substitute.h90 \ 
    2883    vectopt_loop_substitute.h90 \ 
    2884    KEY_CPP \ 
    2885    dynzdf_imp_atsk.F90 
    2886 $(MODEL_LIB)(dynzdf_iso.o) :  \ 
     2906   $(MODEL_LIB)(zdfmxl.o) \ 
    28872907   daymod.F90 \ 
    28882908   dom_oce.F90 \ 
     
    29072927   trdvor_oce.F90 \ 
    29082928   zdfmxl.F90 \ 
    2909    $(MODEL_LIB)(daymod.o) \ 
    2910    $(MODEL_LIB)(dom_oce.o) \ 
    2911    $(MODEL_LIB)(in_out_manager.o) \ 
    2912    $(MODEL_LIB)(lbclnk.o) \ 
    2913    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2929   $(MODEL_LIB)(dom_oce.o) \ 
     2930   $(MODEL_LIB)(in_out_manager.o) \ 
     2931   $(MODEL_LIB)(ldfslp.o) \ 
    29142932   $(MODEL_LIB)(ldftra_oce.o) \ 
    2915    $(MODEL_LIB)(lib_mpp.o) \ 
    2916    $(MODEL_LIB)(lib_print.o) \ 
    2917    $(MODEL_LIB)(oce.o) \ 
    2918    $(MODEL_LIB)(par_kind.o) \ 
    2919    $(MODEL_LIB)(par_oce.o) \ 
    2920    $(MODEL_LIB)(phycst.o) \ 
    2921    $(MODEL_LIB)(prtctl.o) \ 
    2922    $(MODEL_LIB)(trabbl.o) \ 
    2923    $(MODEL_LIB)(trdicp.o) \ 
    2924    $(MODEL_LIB)(trdicp_oce.o) \ 
    2925    $(MODEL_LIB)(trdmld.o) \ 
    2926    $(MODEL_LIB)(trdmld_oce.o) \ 
     2933   $(MODEL_LIB)(oce.o) \ 
     2934   $(MODEL_LIB)(phycst.o) \ 
     2935   $(MODEL_LIB)(prtctl.o) \ 
     2936   $(MODEL_LIB)(taumod.o) \ 
     2937   $(MODEL_LIB)(trdmod.o) \ 
    29272938   $(MODEL_LIB)(trdmod_oce.o) \ 
    2928    $(MODEL_LIB)(trdvor.o) \ 
    2929    $(MODEL_LIB)(trdvor_oce.o) \ 
    2930    $(MODEL_LIB)(zdfmxl.o) \ 
     2939   $(MODEL_LIB)(zdf_oce.o) \ 
    29312940   dom_oce.F90 \ 
    29322941   in_out_manager.F90 \ 
     
    29402949   trdmod_oce.F90 \ 
    29412950   zdf_oce.F90 \ 
    2942    $(MODEL_LIB)(dom_oce.o) \ 
    2943    $(MODEL_LIB)(in_out_manager.o) \ 
    2944    $(MODEL_LIB)(ldfslp.o) \ 
    2945    $(MODEL_LIB)(ldftra_oce.o) \ 
    2946    $(MODEL_LIB)(oce.o) \ 
    2947    $(MODEL_LIB)(phycst.o) \ 
    2948    $(MODEL_LIB)(prtctl.o) \ 
    2949    $(MODEL_LIB)(taumod.o) \ 
    2950    $(MODEL_LIB)(trdmod.o) \ 
    2951    $(MODEL_LIB)(trdmod_oce.o) \ 
    2952    $(MODEL_LIB)(zdf_oce.o) \ 
    29532951   domzgr_substitute.h90 \ 
    29542952   vectopt_loop_substitute.h90 \ 
     
    29572955   dynzdf_iso.F90 
    29582956$(MODEL_LIB)(eosbn2.o) :   \ 
     2957   $(MODEL_LIB)(dom_oce.o) \ 
     2958   $(MODEL_LIB)(in_out_manager.o) \ 
     2959   $(MODEL_LIB)(lbclnk.o) \ 
     2960   $(MODEL_LIB)(lib_mpp.o) \ 
     2961   $(MODEL_LIB)(lib_print.o) \ 
     2962   $(MODEL_LIB)(oce.o) \ 
     2963   $(MODEL_LIB)(par_kind.o) \ 
     2964   $(MODEL_LIB)(par_oce.o) \ 
     2965   $(MODEL_LIB)(prtctl.o) \ 
     2966   $(MODEL_LIB)(zdf_oce.o) \ 
    29592967   dom_oce.F90 \ 
    29602968   in_out_manager.F90 \ 
     
    29692977   $(MODEL_LIB)(dom_oce.o) \ 
    29702978   $(MODEL_LIB)(in_out_manager.o) \ 
    2971    $(MODEL_LIB)(lbclnk.o) \ 
    2972    $(MODEL_LIB)(lib_mpp.o) \ 
    2973    $(MODEL_LIB)(lib_print.o) \ 
    2974    $(MODEL_LIB)(oce.o) \ 
    2975    $(MODEL_LIB)(par_kind.o) \ 
    2976    $(MODEL_LIB)(par_oce.o) \ 
    2977    $(MODEL_LIB)(prtctl.o) \ 
    2978    $(MODEL_LIB)(zdf_oce.o) \ 
     2979   $(MODEL_LIB)(phycst.o) \ 
     2980   $(MODEL_LIB)(prtctl.o) \ 
     2981   $(MODEL_LIB)(zdfddm.o) \ 
    29792982   dom_oce.F90 \ 
    29802983   in_out_manager.F90 \ 
     
    29822985   prtctl.f90 \ 
    29832986   zdfddm.F90 \ 
    2984    $(MODEL_LIB)(dom_oce.o) \ 
    2985    $(MODEL_LIB)(in_out_manager.o) \ 
    2986    $(MODEL_LIB)(phycst.o) \ 
    2987    $(MODEL_LIB)(prtctl.o) \ 
    2988    $(MODEL_LIB)(zdfddm.o) \ 
    29892987   domzgr_substitute.h90 \ 
    29902988   vectopt_loop_substitute.h90 \ 
     
    29922990   eosbn2.F90 
    29932991$(MODEL_LIB)(flo4rk.o) :   \ 
    2994    lib_print.f90 \ 
    2995    par_kind.F90 \ 
    2996    par_oce.F90 \ 
    2997    $(MODEL_LIB)(lib_print.o) \ 
    2998    $(MODEL_LIB)(par_kind.o) \ 
    2999    $(MODEL_LIB)(par_oce.o) \ 
     2992   $(MODEL_LIB)(lib_print.o) \ 
     2993   $(MODEL_LIB)(par_kind.o) \ 
     2994   $(MODEL_LIB)(par_oce.o) \ 
     2995   lib_print.f90 \ 
     2996   par_kind.F90 \ 
     2997   par_oce.F90 \ 
     2998   $(MODEL_LIB)(dom_oce.o) \ 
     2999   $(MODEL_LIB)(flo_oce.o) \ 
     3000   $(MODEL_LIB)(in_out_manager.o) \ 
     3001   $(MODEL_LIB)(oce.o) \ 
    30003002   dom_oce.F90 \ 
    30013003   flo_oce.F90 \ 
    30023004   in_out_manager.F90 \ 
    30033005   oce.F90 \ 
     3006   flo4rk.F90 
     3007$(MODEL_LIB)(flo_oce.o) :  \ 
     3008   $(MODEL_LIB)(par_kind.o) \ 
     3009   par_kind.F90 \ 
     3010   $(MODEL_LIB)(par_oce.o) \ 
     3011   par_oce.F90 \ 
     3012   flo_oce.F90 
     3013$(MODEL_LIB)(floats.o) :   \ 
     3014   $(MODEL_LIB)(daymod.o) \ 
    30043015   $(MODEL_LIB)(dom_oce.o) \ 
    30053016   $(MODEL_LIB)(flo_oce.o) \ 
    30063017   $(MODEL_LIB)(in_out_manager.o) \ 
    3007    $(MODEL_LIB)(oce.o) \ 
    3008    flo4rk.F90 
    3009 $(MODEL_LIB)(floats.o) :   \ 
     3018   $(MODEL_LIB)(lib_mpp.o) \ 
     3019   $(MODEL_LIB)(oce.o) \ 
     3020   $(MODEL_LIB)(par_oce.o) \ 
     3021   $(MODEL_LIB)(phycst.o) \ 
    30103022   daymod.F90 \ 
    30113023   dom_oce.F90 \ 
     
    30163028   par_oce.F90 \ 
    30173029   phycst.F90 \ 
    3018    $(MODEL_LIB)(daymod.o) \ 
    3019    $(MODEL_LIB)(dom_oce.o) \ 
     3030   $(MODEL_LIB)(flo4rk.o) \ 
    30203031   $(MODEL_LIB)(flo_oce.o) \ 
    3021    $(MODEL_LIB)(in_out_manager.o) \ 
    3022    $(MODEL_LIB)(lib_mpp.o) \ 
    3023    $(MODEL_LIB)(oce.o) \ 
    3024    $(MODEL_LIB)(par_oce.o) \ 
    3025    $(MODEL_LIB)(phycst.o) \ 
     3032   $(MODEL_LIB)(floblk.o) \ 
     3033   $(MODEL_LIB)(flodom.o) \ 
     3034   $(MODEL_LIB)(flowri.o) \ 
     3035   $(MODEL_LIB)(lib_mpp.o) \ 
    30263036   flo4rk.F90 \ 
     3037   flo_oce.F90 \ 
    30273038   floblk.F90 \ 
    30283039   flodom.F90 \ 
    30293040   flowri.F90 \ 
    3030    flo_oce.F90 \ 
    3031    lib_mpp.F90 \ 
    3032    $(MODEL_LIB)(flo4rk.o) \ 
    3033    $(MODEL_LIB)(floblk.o) \ 
    3034    $(MODEL_LIB)(flodom.o) \ 
    3035    $(MODEL_LIB)(flowri.o) \ 
    3036    $(MODEL_LIB)(flo_oce.o) \ 
    3037    $(MODEL_LIB)(lib_mpp.o) \ 
     3041   lib_mpp.F90 \ 
    30383042   ../../../lib/libioipsl.a \ 
    30393043   floats.F90 
    30403044$(MODEL_LIB)(floblk.o) :   \ 
    3041    dom_oce.F90 \ 
    3042    in_out_manager.F90 \ 
    3043    lib_print.f90 \ 
    3044    par_kind.F90 \ 
    3045    par_oce.F90 \ 
    3046    $(MODEL_LIB)(dom_oce.o) \ 
    3047    $(MODEL_LIB)(in_out_manager.o) \ 
    3048    $(MODEL_LIB)(lib_print.o) \ 
    3049    $(MODEL_LIB)(par_kind.o) \ 
    3050    $(MODEL_LIB)(par_oce.o) \ 
     3045   $(MODEL_LIB)(dom_oce.o) \ 
     3046   $(MODEL_LIB)(in_out_manager.o) \ 
     3047   $(MODEL_LIB)(lib_print.o) \ 
     3048   $(MODEL_LIB)(par_kind.o) \ 
     3049   $(MODEL_LIB)(par_oce.o) \ 
     3050   dom_oce.F90 \ 
     3051   in_out_manager.F90 \ 
     3052   lib_print.f90 \ 
     3053   par_kind.F90 \ 
     3054   par_oce.F90 \ 
     3055   $(MODEL_LIB)(dom_oce.o) \ 
     3056   $(MODEL_LIB)(flo_oce.o) \ 
     3057   $(MODEL_LIB)(in_out_manager.o) \ 
     3058   $(MODEL_LIB)(lib_mpp.o) \ 
     3059   $(MODEL_LIB)(oce.o) \ 
     3060   $(MODEL_LIB)(phycst.o) \ 
    30513061   dom_oce.F90 \ 
    30523062   flo_oce.F90 \ 
     
    30553065   oce.F90 \ 
    30563066   phycst.F90 \ 
    3057    $(MODEL_LIB)(dom_oce.o) \ 
    3058    $(MODEL_LIB)(flo_oce.o) \ 
    3059    $(MODEL_LIB)(in_out_manager.o) \ 
    3060    $(MODEL_LIB)(lib_mpp.o) \ 
    3061    $(MODEL_LIB)(oce.o) \ 
    3062    $(MODEL_LIB)(phycst.o) \ 
    30633067   floblk.F90 
    30643068$(MODEL_LIB)(flodom.o) :   \ 
    3065    dom_oce.F90 \ 
    3066    in_out_manager.F90 \ 
    3067    lib_print.f90 \ 
    3068    par_kind.F90 \ 
    3069    par_oce.F90 \ 
    3070    $(MODEL_LIB)(dom_oce.o) \ 
    3071    $(MODEL_LIB)(in_out_manager.o) \ 
    3072    $(MODEL_LIB)(lib_print.o) \ 
    3073    $(MODEL_LIB)(par_kind.o) \ 
    3074    $(MODEL_LIB)(par_oce.o) \ 
     3069   $(MODEL_LIB)(dom_oce.o) \ 
     3070   $(MODEL_LIB)(in_out_manager.o) \ 
     3071   $(MODEL_LIB)(lib_print.o) \ 
     3072   $(MODEL_LIB)(par_kind.o) \ 
     3073   $(MODEL_LIB)(par_oce.o) \ 
     3074   dom_oce.F90 \ 
     3075   in_out_manager.F90 \ 
     3076   lib_print.f90 \ 
     3077   par_kind.F90 \ 
     3078   par_oce.F90 \ 
     3079   $(MODEL_LIB)(dom_oce.o) \ 
     3080   $(MODEL_LIB)(flo_oce.o) \ 
     3081   $(MODEL_LIB)(in_out_manager.o) \ 
     3082   $(MODEL_LIB)(lib_mpp.o) \ 
     3083   $(MODEL_LIB)(oce.o) \ 
    30753084   dom_oce.F90 \ 
    30763085   flo_oce.F90 \ 
     
    30783087   lib_mpp.F90 \ 
    30793088   oce.F90 \ 
    3080    $(MODEL_LIB)(dom_oce.o) \ 
    3081    $(MODEL_LIB)(flo_oce.o) \ 
    3082    $(MODEL_LIB)(in_out_manager.o) \ 
    3083    $(MODEL_LIB)(lib_mpp.o) \ 
    3084    $(MODEL_LIB)(oce.o) \ 
    30853089   domzgr_substitute.h90 \ 
    30863090   KEY_CPP \ 
    30873091   flodom.F90 
    30883092$(MODEL_LIB)(flowri.o) :   \ 
    3089    dom_oce.F90 \ 
    3090    in_out_manager.F90 \ 
    3091    lib_print.f90 \ 
    3092    par_kind.F90 \ 
    3093    par_oce.F90 \ 
    3094    phycst.F90 \ 
    3095    prtctl.f90 \ 
    3096    $(MODEL_LIB)(dom_oce.o) \ 
    3097    $(MODEL_LIB)(in_out_manager.o) \ 
    3098    $(MODEL_LIB)(lib_print.o) \ 
    3099    $(MODEL_LIB)(par_kind.o) \ 
    3100    $(MODEL_LIB)(par_oce.o) \ 
    3101    $(MODEL_LIB)(phycst.o) \ 
    3102    $(MODEL_LIB)(prtctl.o) \ 
     3093   $(MODEL_LIB)(dom_oce.o) \ 
     3094   $(MODEL_LIB)(in_out_manager.o) \ 
     3095   $(MODEL_LIB)(lib_print.o) \ 
     3096   $(MODEL_LIB)(par_kind.o) \ 
     3097   $(MODEL_LIB)(par_oce.o) \ 
     3098   $(MODEL_LIB)(phycst.o) \ 
     3099   $(MODEL_LIB)(prtctl.o) \ 
     3100   dom_oce.F90 \ 
     3101   in_out_manager.F90 \ 
     3102   lib_print.f90 \ 
     3103   par_kind.F90 \ 
     3104   par_oce.F90 \ 
     3105   phycst.F90 \ 
     3106   prtctl.f90 \ 
     3107   $(MODEL_LIB)(daymod.o) \ 
     3108   $(MODEL_LIB)(dom_oce.o) \ 
     3109   $(MODEL_LIB)(flo_oce.o) \ 
     3110   $(MODEL_LIB)(in_out_manager.o) \ 
     3111   $(MODEL_LIB)(lib_mpp.o) \ 
     3112   $(MODEL_LIB)(oce.o) \ 
    31033113   daymod.F90 \ 
    31043114   dom_oce.F90 \ 
     
    31073117   lib_mpp.F90 \ 
    31083118   oce.F90 \ 
     3119   domzgr_substitute.h90 \ 
     3120   KEY_CPP \ 
     3121   flowri.F90 
     3122$(MODEL_LIB)(flx_oce.o) :  \ 
     3123   $(MODEL_LIB)(par_kind.o) \ 
     3124   par_kind.F90 \ 
     3125   $(MODEL_LIB)(par_oce.o) \ 
     3126   par_oce.F90 \ 
     3127   flx_oce.F90 
     3128$(MODEL_LIB)(flxblk.o) :   \ 
     3129   $(MODEL_LIB)(blk_oce.o) \ 
     3130   $(MODEL_LIB)(cpl_oce.o) \ 
    31093131   $(MODEL_LIB)(daymod.o) \ 
    31103132   $(MODEL_LIB)(dom_oce.o) \ 
    3111    $(MODEL_LIB)(flo_oce.o) \ 
    3112    $(MODEL_LIB)(in_out_manager.o) \ 
    3113    $(MODEL_LIB)(lib_mpp.o) \ 
    3114    $(MODEL_LIB)(oce.o) \ 
    3115    domzgr_substitute.h90 \ 
    3116    KEY_CPP \ 
    3117    flowri.F90 
    3118 $(MODEL_LIB)(flo_oce.o) :  \ 
    3119    par_kind.F90 \ 
    3120    $(MODEL_LIB)(par_kind.o) \ 
    3121    par_oce.F90 \ 
    3122    $(MODEL_LIB)(par_oce.o) \ 
    3123    flo_oce.F90 
    3124 $(MODEL_LIB)(flxblk.o) :   \ 
     3133   $(MODEL_LIB)(flx_oce.o) \ 
     3134   $(MODEL_LIB)(ice.o) \ 
     3135   $(MODEL_LIB)(in_out_manager.o) \ 
     3136   $(MODEL_LIB)(lbclnk.o) \ 
     3137   $(MODEL_LIB)(lib_mpp.o) \ 
     3138   $(MODEL_LIB)(lib_print.o) \ 
     3139   $(MODEL_LIB)(oce.o) \ 
     3140   $(MODEL_LIB)(ocfzpt.o) \ 
     3141   $(MODEL_LIB)(par_kind.o) \ 
     3142   $(MODEL_LIB)(par_oce.o) \ 
     3143   $(MODEL_LIB)(phycst.o) \ 
     3144   $(MODEL_LIB)(prtctl.o) \ 
    31253145   blk_oce.F90 \ 
    31263146   cpl_oce.F90 \ 
     
    31393159   phycst.F90 \ 
    31403160   prtctl.f90 \ 
     3161   $(MODEL_LIB)(albedo.o) \ 
    31413162   $(MODEL_LIB)(blk_oce.o) \ 
    31423163   $(MODEL_LIB)(cpl_oce.o) \ 
     
    31443165   $(MODEL_LIB)(dom_oce.o) \ 
    31453166   $(MODEL_LIB)(flx_oce.o) \ 
    3146    $(MODEL_LIB)(ice.o) \ 
    3147    $(MODEL_LIB)(in_out_manager.o) \ 
    3148    $(MODEL_LIB)(lbclnk.o) \ 
    3149    $(MODEL_LIB)(lib_mpp.o) \ 
    3150    $(MODEL_LIB)(lib_print.o) \ 
     3167   $(MODEL_LIB)(in_out_manager.o) \ 
     3168   $(MODEL_LIB)(lbclnk.o) \ 
    31513169   $(MODEL_LIB)(oce.o) \ 
    31523170   $(MODEL_LIB)(ocfzpt.o) \ 
    3153    $(MODEL_LIB)(par_kind.o) \ 
    3154    $(MODEL_LIB)(par_oce.o) \ 
    31553171   $(MODEL_LIB)(phycst.o) \ 
    31563172   $(MODEL_LIB)(prtctl.o) \ 
     
    31673183   phycst.F90 \ 
    31683184   prtctl.f90 \ 
     3185   flxblk.F90 
     3186$(MODEL_LIB)(flxfwb.o) :   \ 
    31693187   $(MODEL_LIB)(albedo.o) \ 
    31703188   $(MODEL_LIB)(blk_oce.o) \ 
     
    31723190   $(MODEL_LIB)(daymod.o) \ 
    31733191   $(MODEL_LIB)(dom_oce.o) \ 
     3192   $(MODEL_LIB)(dtasal.o) \ 
     3193   $(MODEL_LIB)(dtasst.o) \ 
     3194   $(MODEL_LIB)(dtatem.o) \ 
    31743195   $(MODEL_LIB)(flx_oce.o) \ 
    3175    $(MODEL_LIB)(in_out_manager.o) \ 
    3176    $(MODEL_LIB)(lbclnk.o) \ 
     3196   $(MODEL_LIB)(flxmod.o) \ 
     3197   $(MODEL_LIB)(flxrnf.o) \ 
     3198   $(MODEL_LIB)(ice_oce.o) \ 
     3199   $(MODEL_LIB)(in_out_manager.o) \ 
     3200   $(MODEL_LIB)(lbclnk.o) \ 
     3201   $(MODEL_LIB)(lib_mpp.o) \ 
     3202   $(MODEL_LIB)(lib_print.o) \ 
    31773203   $(MODEL_LIB)(oce.o) \ 
    31783204   $(MODEL_LIB)(ocfzpt.o) \ 
    3179    $(MODEL_LIB)(phycst.o) \ 
    3180    $(MODEL_LIB)(prtctl.o) \ 
    3181    flxblk.F90 
    3182 $(MODEL_LIB)(flxfwb.o) :   \ 
     3205   $(MODEL_LIB)(par_kind.o) \ 
     3206   $(MODEL_LIB)(par_oce.o) \ 
     3207   $(MODEL_LIB)(phycst.o) \ 
     3208   $(MODEL_LIB)(prtctl.o) \ 
     3209   $(MODEL_LIB)(taumod.o) \ 
     3210   $(MODEL_LIB)(tradmp.o) \ 
    31833211   albedo.F90 \ 
    31843212   blk_oce.F90 \ 
     
    31893217   dtasst.F90 \ 
    31903218   dtatem.F90 \ 
     3219   flx_oce.F90 \ 
    31913220   flxmod.F90 \ 
    31923221   flxrnf.F90 \ 
    3193    flx_oce.F90 \ 
    31943222   ice_oce.F90 \ 
    31953223   in_out_manager.F90 \ 
     
    32053233   taumod.F90 \ 
    32063234   tradmp.F90 \ 
    3207    $(MODEL_LIB)(albedo.o) \ 
    32083235   $(MODEL_LIB)(blk_oce.o) \ 
    32093236   $(MODEL_LIB)(cpl_oce.o) \ 
    32103237   $(MODEL_LIB)(daymod.o) \ 
    32113238   $(MODEL_LIB)(dom_oce.o) \ 
    3212    $(MODEL_LIB)(dtasal.o) \ 
    3213    $(MODEL_LIB)(dtasst.o) \ 
    3214    $(MODEL_LIB)(dtatem.o) \ 
    3215    $(MODEL_LIB)(flxmod.o) \ 
     3239   $(MODEL_LIB)(flxblk.o) \ 
    32163240   $(MODEL_LIB)(flxrnf.o) \ 
    3217    $(MODEL_LIB)(flx_oce.o) \ 
    3218    $(MODEL_LIB)(ice_oce.o) \ 
    3219    $(MODEL_LIB)(in_out_manager.o) \ 
    3220    $(MODEL_LIB)(lbclnk.o) \ 
    3221    $(MODEL_LIB)(lib_mpp.o) \ 
    3222    $(MODEL_LIB)(lib_print.o) \ 
    3223    $(MODEL_LIB)(oce.o) \ 
    3224    $(MODEL_LIB)(ocfzpt.o) \ 
    3225    $(MODEL_LIB)(par_kind.o) \ 
    3226    $(MODEL_LIB)(par_oce.o) \ 
    3227    $(MODEL_LIB)(phycst.o) \ 
    3228    $(MODEL_LIB)(prtctl.o) \ 
    3229    $(MODEL_LIB)(taumod.o) \ 
    3230    $(MODEL_LIB)(tradmp.o) \ 
     3241   $(MODEL_LIB)(in_out_manager.o) \ 
     3242   $(MODEL_LIB)(lib_mpp.o) \ 
     3243   $(MODEL_LIB)(oce.o) \ 
     3244   $(MODEL_LIB)(ocesbc.o) \ 
     3245   $(MODEL_LIB)(phycst.o) \ 
    32313246   blk_oce.F90 \ 
    32323247   cpl_oce.F90 \ 
     
    32373252   in_out_manager.F90 \ 
    32383253   lib_mpp.F90 \ 
     3254   oce.F90 \ 
    32393255   ocesbc.F90 \ 
    3240    oce.F90 \ 
    3241    phycst.F90 \ 
    3242    $(MODEL_LIB)(blk_oce.o) \ 
    3243    $(MODEL_LIB)(cpl_oce.o) \ 
    3244    $(MODEL_LIB)(daymod.o) \ 
    3245    $(MODEL_LIB)(dom_oce.o) \ 
    3246    $(MODEL_LIB)(flxblk.o) \ 
    3247    $(MODEL_LIB)(flxrnf.o) \ 
    3248    $(MODEL_LIB)(in_out_manager.o) \ 
    3249    $(MODEL_LIB)(lib_mpp.o) \ 
    3250    $(MODEL_LIB)(ocesbc.o) \ 
    3251    $(MODEL_LIB)(oce.o) \ 
    3252    $(MODEL_LIB)(phycst.o) \ 
     3256   phycst.F90 \ 
    32533257   domzgr_substitute.h90 \ 
    32543258   vectopt_loop_substitute.h90 \ 
     
    32563260   flxfwb.F90 
    32573261$(MODEL_LIB)(flxmod.o) :   \ 
     3262   $(MODEL_LIB)(daymod.o) \ 
     3263   $(MODEL_LIB)(dom_oce.o) \ 
     3264   $(MODEL_LIB)(in_out_manager.o) \ 
     3265   $(MODEL_LIB)(lib_mpp.o) \ 
     3266   $(MODEL_LIB)(lib_print.o) \ 
     3267   $(MODEL_LIB)(oce.o) \ 
     3268   $(MODEL_LIB)(par_kind.o) \ 
     3269   $(MODEL_LIB)(par_oce.o) \ 
     3270   $(MODEL_LIB)(phycst.o) \ 
     3271   $(MODEL_LIB)(prtctl.o) \ 
    32583272   daymod.F90 \ 
    32593273   dom_oce.F90 \ 
     
    32683282   $(MODEL_LIB)(daymod.o) \ 
    32693283   $(MODEL_LIB)(dom_oce.o) \ 
    3270    $(MODEL_LIB)(in_out_manager.o) \ 
    3271    $(MODEL_LIB)(lib_mpp.o) \ 
    3272    $(MODEL_LIB)(lib_print.o) \ 
    3273    $(MODEL_LIB)(oce.o) \ 
    3274    $(MODEL_LIB)(par_kind.o) \ 
    3275    $(MODEL_LIB)(par_oce.o) \ 
    3276    $(MODEL_LIB)(phycst.o) \ 
    3277    $(MODEL_LIB)(prtctl.o) \ 
     3284   $(MODEL_LIB)(flxrnf.o) \ 
     3285   $(MODEL_LIB)(in_out_manager.o) \ 
     3286   $(MODEL_LIB)(lbclnk.o) \ 
     3287   $(MODEL_LIB)(lib_mpp.o) \ 
     3288   $(MODEL_LIB)(oce.o) \ 
     3289   $(MODEL_LIB)(ocfzpt.o) \ 
     3290   $(MODEL_LIB)(phycst.o) \ 
    32783291   daymod.F90 \ 
    32793292   dom_oce.F90 \ 
     
    32853298   ocfzpt.F90 \ 
    32863299   phycst.F90 \ 
    3287    $(MODEL_LIB)(daymod.o) \ 
    3288    $(MODEL_LIB)(dom_oce.o) \ 
     3300   $(MODEL_LIB)(blk_oce.o) \ 
     3301   $(MODEL_LIB)(bulk.o) \ 
     3302   $(MODEL_LIB)(cpl_oce.o) \ 
     3303   $(MODEL_LIB)(flx_oce.o) \ 
    32893304   $(MODEL_LIB)(flxrnf.o) \ 
    3290    $(MODEL_LIB)(in_out_manager.o) \ 
    3291    $(MODEL_LIB)(lbclnk.o) \ 
    3292    $(MODEL_LIB)(lib_mpp.o) \ 
    3293    $(MODEL_LIB)(oce.o) \ 
    3294    $(MODEL_LIB)(ocfzpt.o) \ 
    3295    $(MODEL_LIB)(phycst.o) \ 
     3305   $(MODEL_LIB)(ice_oce.o) \ 
    32963306   blk_oce.F90 \ 
    32973307   bulk.F90 \ 
    32983308   cpl_oce.F90 \ 
     3309   flx_oce.F90 \ 
    32993310   flxrnf.F90 \ 
    3300    flx_oce.F90 \ 
    33013311   ice_oce.F90 \ 
    3302    $(MODEL_LIB)(blk_oce.o) \ 
    3303    $(MODEL_LIB)(bulk.o) \ 
    3304    $(MODEL_LIB)(cpl_oce.o) \ 
    3305    $(MODEL_LIB)(flxrnf.o) \ 
    3306    $(MODEL_LIB)(flx_oce.o) \ 
    3307    $(MODEL_LIB)(ice_oce.o) \ 
    33083312   domzgr_substitute.h90 \ 
    33093313   flx_bulk_daily.h90 \ 
     
    33153319   flxmod.F90 
    33163320$(MODEL_LIB)(flxrnf.o) :   \ 
    3317    dom_oce.F90 \ 
    3318    in_out_manager.F90 \ 
    3319    lib_print.f90 \ 
    3320    par_kind.F90 \ 
    3321    par_oce.F90 \ 
    3322    phycst.F90 \ 
    3323    prtctl.f90 \ 
    3324    $(MODEL_LIB)(dom_oce.o) \ 
    3325    $(MODEL_LIB)(in_out_manager.o) \ 
    3326    $(MODEL_LIB)(lib_print.o) \ 
    3327    $(MODEL_LIB)(par_kind.o) \ 
    3328    $(MODEL_LIB)(par_oce.o) \ 
    3329    $(MODEL_LIB)(phycst.o) \ 
    3330    $(MODEL_LIB)(prtctl.o) \ 
     3321   $(MODEL_LIB)(dom_oce.o) \ 
     3322   $(MODEL_LIB)(in_out_manager.o) \ 
     3323   $(MODEL_LIB)(lib_print.o) \ 
     3324   $(MODEL_LIB)(par_kind.o) \ 
     3325   $(MODEL_LIB)(par_oce.o) \ 
     3326   $(MODEL_LIB)(phycst.o) \ 
     3327   $(MODEL_LIB)(prtctl.o) \ 
     3328   dom_oce.F90 \ 
     3329   in_out_manager.F90 \ 
     3330   lib_print.f90 \ 
     3331   par_kind.F90 \ 
     3332   par_oce.F90 \ 
     3333   phycst.F90 \ 
     3334   prtctl.f90 \ 
     3335   $(MODEL_LIB)(daymod.o) \ 
     3336   $(MODEL_LIB)(dom_oce.o) \ 
     3337   $(MODEL_LIB)(in_out_manager.o) \ 
     3338   $(MODEL_LIB)(phycst.o) \ 
    33313339   daymod.F90 \ 
    33323340   dom_oce.F90 \ 
     
    33413349   in_out_manager.F90 \ 
    33423350   phycst.F90 \ 
    3343    $(MODEL_LIB)(daymod.o) \ 
    3344    $(MODEL_LIB)(dom_oce.o) \ 
    3345    $(MODEL_LIB)(in_out_manager.o) \ 
    3346    $(MODEL_LIB)(phycst.o) \ 
    33473351   flxrnf_ORCA_R05.h90 \ 
    33483352   ../../../lib/libioipsl.a \ 
    33493353   KEY_CPP \ 
    33503354   flxrnf.F90 
    3351 $(MODEL_LIB)(flx_oce.o) :  \ 
    3352    par_kind.F90 \ 
    3353    $(MODEL_LIB)(par_kind.o) \ 
    3354    par_oce.F90 \ 
    3355    $(MODEL_LIB)(par_oce.o) \ 
    3356    flx_oce.F90 
    33573355$(MODEL_LIB)(geo2ocean.o) :   \ 
    3358    dom_oce.F90 \ 
    3359    in_out_manager.F90 \ 
    3360    lib_mpp.F90 \ 
    3361    lib_print.f90 \ 
    3362    oce.F90 \ 
    3363    par_kind.F90 \ 
    3364    par_oce.F90 \ 
    3365    $(MODEL_LIB)(dom_oce.o) \ 
    3366    $(MODEL_LIB)(in_out_manager.o) \ 
    3367    $(MODEL_LIB)(lib_mpp.o) \ 
    3368    $(MODEL_LIB)(lib_print.o) \ 
    3369    $(MODEL_LIB)(oce.o) \ 
    3370    $(MODEL_LIB)(par_kind.o) \ 
    3371    $(MODEL_LIB)(par_oce.o) \ 
    3372    dom_oce.F90 \ 
    3373    in_out_manager.F90 \ 
    3374    lbclnk.F90 \ 
    3375    phycst.F90 \ 
    3376    $(MODEL_LIB)(dom_oce.o) \ 
    3377    $(MODEL_LIB)(in_out_manager.o) \ 
    3378    $(MODEL_LIB)(lbclnk.o) \ 
    3379    $(MODEL_LIB)(phycst.o) \ 
     3356   $(MODEL_LIB)(dom_oce.o) \ 
     3357   $(MODEL_LIB)(in_out_manager.o) \ 
     3358   $(MODEL_LIB)(lib_mpp.o) \ 
     3359   $(MODEL_LIB)(lib_print.o) \ 
     3360   $(MODEL_LIB)(oce.o) \ 
     3361   $(MODEL_LIB)(par_kind.o) \ 
     3362   $(MODEL_LIB)(par_oce.o) \ 
     3363   dom_oce.F90 \ 
     3364   in_out_manager.F90 \ 
     3365   lib_mpp.F90 \ 
     3366   lib_print.f90 \ 
     3367   oce.F90 \ 
     3368   par_kind.F90 \ 
     3369   par_oce.F90 \ 
     3370   $(MODEL_LIB)(dom_oce.o) \ 
     3371   $(MODEL_LIB)(in_out_manager.o) \ 
     3372   $(MODEL_LIB)(lbclnk.o) \ 
     3373   $(MODEL_LIB)(phycst.o) \ 
     3374   dom_oce.F90 \ 
     3375   in_out_manager.F90 \ 
     3376   lbclnk.F90 \ 
     3377   phycst.F90 \ 
    33803378   vectopt_loop_substitute.h90 \ 
    33813379   KEY_CPP \ 
    33823380   geo2ocean.F90 
     3381$(MODEL_LIB)(ice.o) :   \ 
     3382   $(MODEL_LIB)(par_oce.o) \ 
     3383   par_oce.F90 \ 
     3384   $(MODEL_LIB)(par_ice.o) \ 
     3385   par_ice.F90 \ 
     3386   ice.F90 
     3387$(MODEL_LIB)(ice_oce.o) :  \ 
     3388   $(MODEL_LIB)(par_kind.o) \ 
     3389   $(MODEL_LIB)(par_oce.o) \ 
     3390   par_kind.F90 \ 
     3391   par_oce.F90 \ 
     3392   $(MODEL_LIB)(blk_oce.o) \ 
     3393   $(MODEL_LIB)(par_oce.o) \ 
     3394   blk_oce.F90 \ 
     3395   par_oce.F90 \ 
     3396   ice_oce.F90 
    33833397$(MODEL_LIB)(iceini.o) :   \ 
     3398   $(MODEL_LIB)(blk_oce.o) \ 
     3399   $(MODEL_LIB)(daymod.o) \ 
     3400   $(MODEL_LIB)(dom_ice.o) \ 
     3401   $(MODEL_LIB)(dom_oce.o) \ 
     3402   $(MODEL_LIB)(ice.o) \ 
     3403   $(MODEL_LIB)(ice_oce.o) \ 
     3404   $(MODEL_LIB)(in_out_manager.o) \ 
     3405   $(MODEL_LIB)(lbclnk.o) \ 
     3406   $(MODEL_LIB)(lib_print.o) \ 
     3407   $(MODEL_LIB)(oce.o) \ 
     3408   $(MODEL_LIB)(ocfzpt.o) \ 
     3409   $(MODEL_LIB)(par_ice.o) \ 
     3410   $(MODEL_LIB)(par_kind.o) \ 
     3411   $(MODEL_LIB)(par_oce.o) \ 
     3412   $(MODEL_LIB)(phycst.o) \ 
    33843413   blk_oce.F90 \ 
    33853414   daymod.F90 \ 
     
    33973426   par_oce.F90 \ 
    33983427   phycst.F90 \ 
    3399    $(MODEL_LIB)(blk_oce.o) \ 
    3400    $(MODEL_LIB)(daymod.o) \ 
    3401    $(MODEL_LIB)(dom_ice.o) \ 
    3402    $(MODEL_LIB)(dom_oce.o) \ 
     3428   $(MODEL_LIB)(dom_oce.o) \ 
     3429   $(MODEL_LIB)(flx_oce.o) \ 
    34033430   $(MODEL_LIB)(ice.o) \ 
    34043431   $(MODEL_LIB)(ice_oce.o) \ 
    34053432   $(MODEL_LIB)(in_out_manager.o) \ 
    3406    $(MODEL_LIB)(lbclnk.o) \ 
    3407    $(MODEL_LIB)(lib_print.o) \ 
    3408    $(MODEL_LIB)(oce.o) \ 
     3433   $(MODEL_LIB)(ini1d.o) \ 
     3434   $(MODEL_LIB)(limistate.o) \ 
     3435   $(MODEL_LIB)(limmsh.o) \ 
     3436   $(MODEL_LIB)(limrst.o) \ 
    34093437   $(MODEL_LIB)(ocfzpt.o) \ 
    3410    $(MODEL_LIB)(par_ice.o) \ 
    3411    $(MODEL_LIB)(par_kind.o) \ 
    3412    $(MODEL_LIB)(par_oce.o) \ 
    34133438   $(MODEL_LIB)(phycst.o) \ 
    34143439   dom_oce.F90 \ 
     
    34163441   ice.F90 \ 
    34173442   ice_oce.F90 \ 
     3443   in_out_manager.F90 \ 
    34183444   ini1d.F90 \ 
    3419    in_out_manager.F90 \ 
    34203445   limistate.F90 \ 
    34213446   limmsh.F90 \ 
     
    34233448   ocfzpt.F90 \ 
    34243449   phycst.F90 \ 
    3425    $(MODEL_LIB)(dom_oce.o) \ 
     3450   iceini.F90 
     3451$(MODEL_LIB)(icestp.o) :   \ 
     3452   $(MODEL_LIB)(albedo.o) \ 
     3453   $(MODEL_LIB)(blk_oce.o) \ 
     3454   $(MODEL_LIB)(cpl_oce.o) \ 
     3455   $(MODEL_LIB)(daymod.o) \ 
     3456   $(MODEL_LIB)(dianam.o) \ 
     3457   $(MODEL_LIB)(dom_ice.o) \ 
     3458   $(MODEL_LIB)(dom_oce.o) \ 
     3459   $(MODEL_LIB)(dtasal.o) \ 
     3460   $(MODEL_LIB)(dtasst.o) \ 
     3461   $(MODEL_LIB)(dtatem.o) \ 
    34263462   $(MODEL_LIB)(flx_oce.o) \ 
     3463   $(MODEL_LIB)(flxblk.o) \ 
     3464   $(MODEL_LIB)(flxmod.o) \ 
     3465   $(MODEL_LIB)(flxrnf.o) \ 
    34273466   $(MODEL_LIB)(ice.o) \ 
    34283467   $(MODEL_LIB)(ice_oce.o) \ 
     3468   $(MODEL_LIB)(iceini.o) \ 
     3469   $(MODEL_LIB)(in_out_manager.o) \ 
    34293470   $(MODEL_LIB)(ini1d.o) \ 
    3430    $(MODEL_LIB)(in_out_manager.o) \ 
     3471   $(MODEL_LIB)(lbclnk.o) \ 
     3472   $(MODEL_LIB)(lib_mpp.o) \ 
     3473   $(MODEL_LIB)(lib_print.o) \ 
     3474   $(MODEL_LIB)(limadv.o) \ 
     3475   $(MODEL_LIB)(limhdf.o) \ 
    34313476   $(MODEL_LIB)(limistate.o) \ 
    34323477   $(MODEL_LIB)(limmsh.o) \ 
     3478   $(MODEL_LIB)(limrhg.o) \ 
    34333479   $(MODEL_LIB)(limrst.o) \ 
     3480   $(MODEL_LIB)(limtab.o) \ 
     3481   $(MODEL_LIB)(limthd_lac.o) \ 
     3482   $(MODEL_LIB)(limthd_zdf.o) \ 
     3483   $(MODEL_LIB)(oce.o) \ 
    34343484   $(MODEL_LIB)(ocfzpt.o) \ 
    3435    $(MODEL_LIB)(phycst.o) \ 
    3436    iceini.F90 
    3437 $(MODEL_LIB)(icestp1d.o) : \ 
     3485   $(MODEL_LIB)(par_ice.o) \ 
     3486   $(MODEL_LIB)(par_kind.o) \ 
     3487   $(MODEL_LIB)(par_oce.o) \ 
     3488   $(MODEL_LIB)(phycst.o) \ 
     3489   $(MODEL_LIB)(prtctl.o) \ 
     3490   $(MODEL_LIB)(taumod.o) \ 
     3491   $(MODEL_LIB)(thd_ice.o) \ 
     3492   $(MODEL_LIB)(tradmp.o) \ 
    34383493   albedo.F90 \ 
    34393494   blk_oce.F90 \ 
     
    34463501   dtasst.F90 \ 
    34473502   dtatem.F90 \ 
     3503   flx_oce.F90 \ 
    34483504   flxblk.F90 \ 
    34493505   flxmod.F90 \ 
    34503506   flxrnf.F90 \ 
    3451    flx_oce.F90 \ 
    3452    iceini.F90 \ 
    34533507   ice.F90 \ 
    34543508   ice_oce.F90 \ 
     3509   iceini.F90 \ 
     3510   in_out_manager.F90 \ 
    34553511   ini1d.F90 \ 
    3456    in_out_manager.F90 \ 
    34573512   lbclnk.F90 \ 
    34583513   lib_mpp.F90 \ 
     
    34773532   thd_ice.F90 \ 
    34783533   tradmp.F90 \ 
    3479    trdmod.F90 \ 
    3480    trdmod_oce.F90 \ 
    3481    zdfmxl.F90 \ 
    3482    zdf_oce.F90 \ 
     3534   $(MODEL_LIB)(cpl_oce.o) \ 
     3535   $(MODEL_LIB)(daymod.o) \ 
     3536   $(MODEL_LIB)(dom_ice.o) \ 
     3537   $(MODEL_LIB)(dom_oce.o) \ 
     3538   $(MODEL_LIB)(flx_oce.o) \ 
     3539   $(MODEL_LIB)(ice.o) \ 
     3540   $(MODEL_LIB)(ice_oce.o) \ 
     3541   $(MODEL_LIB)(iceini.o) \ 
     3542   $(MODEL_LIB)(in_out_manager.o) \ 
     3543   $(MODEL_LIB)(lbclnk.o) \ 
     3544   $(MODEL_LIB)(limdia.o) \ 
     3545   $(MODEL_LIB)(limdyn.o) \ 
     3546   $(MODEL_LIB)(limflx.o) \ 
     3547   $(MODEL_LIB)(limrst.o) \ 
     3548   $(MODEL_LIB)(limthd.o) \ 
     3549   $(MODEL_LIB)(limtrp.o) \ 
     3550   $(MODEL_LIB)(limwri.o) \ 
     3551   $(MODEL_LIB)(oce.o) \ 
     3552   $(MODEL_LIB)(ocesbc.o) \ 
     3553   $(MODEL_LIB)(phycst.o) \ 
     3554   $(MODEL_LIB)(prtctl.o) \ 
     3555   $(MODEL_LIB)(taumod.o) \ 
     3556   cpl_oce.F90 \ 
     3557   daymod.F90 \ 
     3558   dom_ice.F90 \ 
     3559   dom_oce.F90 \ 
     3560   flx_oce.F90 \ 
     3561   ice.F90 \ 
     3562   ice_oce.F90 \ 
     3563   iceini.F90 \ 
     3564   in_out_manager.F90 \ 
     3565   lbclnk.F90 \ 
     3566   limdia.F90 \ 
     3567   limdyn.F90 \ 
     3568   limflx.F90 \ 
     3569   limrst.F90 \ 
     3570   limthd.F90 \ 
     3571   limtrp.F90 \ 
     3572   limwri.F90 \ 
     3573   oce.F90 \ 
     3574   ocesbc.F90 \ 
     3575   phycst.F90 \ 
     3576   prtctl.f90 \ 
     3577   taumod.F90 \ 
     3578   domzgr_substitute.h90 \ 
     3579   vectopt_loop_substitute.h90 \ 
     3580   KEY_CPP \ 
     3581   icestp.F90 
     3582$(MODEL_LIB)(icestp1d.o) : \ 
    34833583   $(MODEL_LIB)(albedo.o) \ 
    34843584   $(MODEL_LIB)(blk_oce.o) \ 
     
    34913591   $(MODEL_LIB)(dtasst.o) \ 
    34923592   $(MODEL_LIB)(dtatem.o) \ 
     3593   $(MODEL_LIB)(flx_oce.o) \ 
    34933594   $(MODEL_LIB)(flxblk.o) \ 
    34943595   $(MODEL_LIB)(flxmod.o) \ 
    34953596   $(MODEL_LIB)(flxrnf.o) \ 
    3496    $(MODEL_LIB)(flx_oce.o) \ 
    3497    $(MODEL_LIB)(iceini.o) \ 
    34983597   $(MODEL_LIB)(ice.o) \ 
    34993598   $(MODEL_LIB)(ice_oce.o) \ 
     3599   $(MODEL_LIB)(iceini.o) \ 
     3600   $(MODEL_LIB)(in_out_manager.o) \ 
    35003601   $(MODEL_LIB)(ini1d.o) \ 
    3501    $(MODEL_LIB)(in_out_manager.o) \ 
    35023602   $(MODEL_LIB)(lbclnk.o) \ 
    35033603   $(MODEL_LIB)(lib_mpp.o) \ 
     
    35243624   $(MODEL_LIB)(trdmod.o) \ 
    35253625   $(MODEL_LIB)(trdmod_oce.o) \ 
     3626   $(MODEL_LIB)(zdf_oce.o) \ 
    35263627   $(MODEL_LIB)(zdfmxl.o) \ 
    3527    $(MODEL_LIB)(zdf_oce.o) \ 
    3528    blk_oce.F90 \ 
    3529    cpl_oce.F90 \ 
    3530    daymod.F90 \ 
    3531    dom_ice.F90 \ 
    3532    dom_oce.F90 \ 
    3533    dtasal.F90 \ 
    3534    dtatem.F90 \ 
    3535    flxmod.F90 \ 
    3536    flxrnf.F90 \ 
    3537    flx_oce.F90 \ 
    3538    iceini.F90 \ 
    3539    ice.F90 \ 
    3540    ice_oce.F90 \ 
    3541    in_out_manager.F90 \ 
    3542    lbclnk.F90 \ 
    3543    limdia.F90 \ 
    3544    limdyn.F90 \ 
    3545    limflx.F90 \ 
    3546    limrst.F90 \ 
    3547    limthd.F90 \ 
    3548    limtrp.F90 \ 
    3549    limwri.F90 \ 
    3550    ocesbc.F90 \ 
    3551    oce.F90 \ 
    3552    ocfzpt.F90 \ 
    3553    phycst.F90 \ 
    3554    taumod.F90 \ 
    3555    tradmp.F90 \ 
    3556    $(MODEL_LIB)(blk_oce.o) \ 
    3557    $(MODEL_LIB)(cpl_oce.o) \ 
    3558    $(MODEL_LIB)(daymod.o) \ 
    3559    $(MODEL_LIB)(dom_ice.o) \ 
    3560    $(MODEL_LIB)(dom_oce.o) \ 
    3561    $(MODEL_LIB)(dtasal.o) \ 
    3562    $(MODEL_LIB)(dtatem.o) \ 
    3563    $(MODEL_LIB)(flxmod.o) \ 
    3564    $(MODEL_LIB)(flxrnf.o) \ 
    3565    $(MODEL_LIB)(flx_oce.o) \ 
    3566    $(MODEL_LIB)(iceini.o) \ 
    3567    $(MODEL_LIB)(ice.o) \ 
    3568    $(MODEL_LIB)(ice_oce.o) \ 
    3569    $(MODEL_LIB)(in_out_manager.o) \ 
    3570    $(MODEL_LIB)(lbclnk.o) \ 
    3571    $(MODEL_LIB)(limdia.o) \ 
    3572    $(MODEL_LIB)(limdyn.o) \ 
    3573    $(MODEL_LIB)(limflx.o) \ 
    3574    $(MODEL_LIB)(limrst.o) \ 
    3575    $(MODEL_LIB)(limthd.o) \ 
    3576    $(MODEL_LIB)(limtrp.o) \ 
    3577    $(MODEL_LIB)(limwri.o) \ 
    3578    $(MODEL_LIB)(ocesbc.o) \ 
    3579    $(MODEL_LIB)(oce.o) \ 
    3580    $(MODEL_LIB)(ocfzpt.o) \ 
    3581    $(MODEL_LIB)(phycst.o) \ 
    3582    $(MODEL_LIB)(taumod.o) \ 
    3583    $(MODEL_LIB)(tradmp.o) \ 
    3584    domzgr_substitute.h90 \ 
    3585    vectopt_loop_substitute.h90 \ 
    3586    KEY_CPP \ 
    3587    icestp1d.F90 
    3588 $(MODEL_LIB)(icestp.o) :   \ 
    35893628   albedo.F90 \ 
    35903629   blk_oce.F90 \ 
     
    35973636   dtasst.F90 \ 
    35983637   dtatem.F90 \ 
     3638   flx_oce.F90 \ 
    35993639   flxblk.F90 \ 
    36003640   flxmod.F90 \ 
    36013641   flxrnf.F90 \ 
    3602    flx_oce.F90 \ 
    3603    iceini.F90 \ 
    36043642   ice.F90 \ 
    36053643   ice_oce.F90 \ 
     3644   iceini.F90 \ 
     3645   in_out_manager.F90 \ 
    36063646   ini1d.F90 \ 
    3607    in_out_manager.F90 \ 
    36083647   lbclnk.F90 \ 
    36093648   lib_mpp.F90 \ 
     
    36283667   thd_ice.F90 \ 
    36293668   tradmp.F90 \ 
    3630    $(MODEL_LIB)(albedo.o) \ 
     3669   trdmod.F90 \ 
     3670   trdmod_oce.F90 \ 
     3671   zdf_oce.F90 \ 
     3672   zdfmxl.F90 \ 
    36313673   $(MODEL_LIB)(blk_oce.o) \ 
    36323674   $(MODEL_LIB)(cpl_oce.o) \ 
    36333675   $(MODEL_LIB)(daymod.o) \ 
    3634    $(MODEL_LIB)(dianam.o) \ 
    36353676   $(MODEL_LIB)(dom_ice.o) \ 
    36363677   $(MODEL_LIB)(dom_oce.o) \ 
    36373678   $(MODEL_LIB)(dtasal.o) \ 
    3638    $(MODEL_LIB)(dtasst.o) \ 
    36393679   $(MODEL_LIB)(dtatem.o) \ 
    3640    $(MODEL_LIB)(flxblk.o) \ 
     3680   $(MODEL_LIB)(flx_oce.o) \ 
    36413681   $(MODEL_LIB)(flxmod.o) \ 
    36423682   $(MODEL_LIB)(flxrnf.o) \ 
    3643    $(MODEL_LIB)(flx_oce.o) \ 
    3644    $(MODEL_LIB)(iceini.o) \ 
    36453683   $(MODEL_LIB)(ice.o) \ 
    36463684   $(MODEL_LIB)(ice_oce.o) \ 
    3647    $(MODEL_LIB)(ini1d.o) \ 
    3648    $(MODEL_LIB)(in_out_manager.o) \ 
    3649    $(MODEL_LIB)(lbclnk.o) \ 
    3650    $(MODEL_LIB)(lib_mpp.o) \ 
    3651    $(MODEL_LIB)(lib_print.o) \ 
    3652    $(MODEL_LIB)(limadv.o) \ 
    3653    $(MODEL_LIB)(limhdf.o) \ 
    3654    $(MODEL_LIB)(limistate.o) \ 
    3655    $(MODEL_LIB)(limmsh.o) \ 
    3656    $(MODEL_LIB)(limrhg.o) \ 
     3685   $(MODEL_LIB)(iceini.o) \ 
     3686   $(MODEL_LIB)(in_out_manager.o) \ 
     3687   $(MODEL_LIB)(lbclnk.o) \ 
     3688   $(MODEL_LIB)(limdia.o) \ 
     3689   $(MODEL_LIB)(limdyn.o) \ 
     3690   $(MODEL_LIB)(limflx.o) \ 
    36573691   $(MODEL_LIB)(limrst.o) \ 
    3658    $(MODEL_LIB)(limtab.o) \ 
    3659    $(MODEL_LIB)(limthd_lac.o) \ 
    3660    $(MODEL_LIB)(limthd_zdf.o) \ 
    3661    $(MODEL_LIB)(oce.o) \ 
     3692   $(MODEL_LIB)(limthd.o) \ 
     3693   $(MODEL_LIB)(limtrp.o) \ 
     3694   $(MODEL_LIB)(limwri.o) \ 
     3695   $(MODEL_LIB)(oce.o) \ 
     3696   $(MODEL_LIB)(ocesbc.o) \ 
    36623697   $(MODEL_LIB)(ocfzpt.o) \ 
    3663    $(MODEL_LIB)(par_ice.o) \ 
    3664    $(MODEL_LIB)(par_kind.o) \ 
    3665    $(MODEL_LIB)(par_oce.o) \ 
    3666    $(MODEL_LIB)(phycst.o) \ 
    3667    $(MODEL_LIB)(prtctl.o) \ 
     3698   $(MODEL_LIB)(phycst.o) \ 
    36683699   $(MODEL_LIB)(taumod.o) \ 
    3669    $(MODEL_LIB)(thd_ice.o) \ 
    36703700   $(MODEL_LIB)(tradmp.o) \ 
     3701   blk_oce.F90 \ 
    36713702   cpl_oce.F90 \ 
    36723703   daymod.F90 \ 
    36733704   dom_ice.F90 \ 
    36743705   dom_oce.F90 \ 
     3706   dtasal.F90 \ 
     3707   dtatem.F90 \ 
    36753708   flx_oce.F90 \ 
    3676    iceini.F90 \ 
     3709   flxmod.F90 \ 
     3710   flxrnf.F90 \ 
    36773711   ice.F90 \ 
    36783712   ice_oce.F90 \ 
     3713   iceini.F90 \ 
    36793714   in_out_manager.F90 \ 
    36803715   lbclnk.F90 \ 
     
    36863721   limtrp.F90 \ 
    36873722   limwri.F90 \ 
     3723   oce.F90 \ 
    36883724   ocesbc.F90 \ 
    3689    oce.F90 \ 
    3690    phycst.F90 \ 
    3691    prtctl.f90 \ 
     3725   ocfzpt.F90 \ 
     3726   phycst.F90 \ 
    36923727   taumod.F90 \ 
     3728   tradmp.F90 \ 
     3729   domzgr_substitute.h90 \ 
     3730   vectopt_loop_substitute.h90 \ 
     3731   KEY_CPP \ 
     3732   icestp1d.F90 
     3733$(MODEL_LIB)(in_out_manager.o) : \ 
     3734   $(MODEL_LIB)(par_kind.o) \ 
     3735   par_kind.F90 \ 
     3736   $(MODEL_LIB)(lib_print.o) \ 
     3737   $(MODEL_LIB)(par_kind.o) \ 
     3738   $(MODEL_LIB)(par_oce.o) \ 
     3739   lib_print.f90 \ 
     3740   par_kind.F90 \ 
     3741   par_oce.F90 \ 
     3742   in_out_manager.F90 
     3743$(MODEL_LIB)(ini1d.o) : \ 
     3744   $(MODEL_LIB)(in_out_manager.o) \ 
     3745   $(MODEL_LIB)(lib_print.o) \ 
     3746   $(MODEL_LIB)(par_kind.o) \ 
     3747   $(MODEL_LIB)(par_oce.o) \ 
     3748   in_out_manager.F90 \ 
     3749   lib_print.f90 \ 
     3750   par_kind.F90 \ 
     3751   par_oce.F90 \ 
     3752   $(MODEL_LIB)(dom_oce.o) \ 
     3753   $(MODEL_LIB)(in_out_manager.o) \ 
     3754   $(MODEL_LIB)(phycst.o) \ 
     3755   dom_oce.F90 \ 
     3756   in_out_manager.F90 \ 
     3757   phycst.F90 \ 
     3758   ini1d.F90 
     3759$(MODEL_LIB)(istate.o) :   \ 
     3760   $(MODEL_LIB)(blk_oce.o) \ 
     3761   $(MODEL_LIB)(cla_dynspg.o) \ 
    36933762   $(MODEL_LIB)(cpl_oce.o) \ 
    36943763   $(MODEL_LIB)(daymod.o) \ 
    3695    $(MODEL_LIB)(dom_ice.o) \ 
    3696    $(MODEL_LIB)(dom_oce.o) \ 
     3764   $(MODEL_LIB)(dom_oce.o) \ 
     3765   $(MODEL_LIB)(dynspg_fsc.o) \ 
     3766   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    36973767   $(MODEL_LIB)(flx_oce.o) \ 
    3698    $(MODEL_LIB)(iceini.o) \ 
    3699    $(MODEL_LIB)(ice.o) \ 
     3768   $(MODEL_LIB)(flxrnf.o) \ 
    37003769   $(MODEL_LIB)(ice_oce.o) \ 
    37013770   $(MODEL_LIB)(in_out_manager.o) \ 
    37023771   $(MODEL_LIB)(lbclnk.o) \ 
    3703    $(MODEL_LIB)(limdia.o) \ 
    3704    $(MODEL_LIB)(limdyn.o) \ 
    3705    $(MODEL_LIB)(limflx.o) \ 
    3706    $(MODEL_LIB)(limrst.o) \ 
    3707    $(MODEL_LIB)(limthd.o) \ 
    3708    $(MODEL_LIB)(limtrp.o) \ 
    3709    $(MODEL_LIB)(limwri.o) \ 
     3772   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3773   $(MODEL_LIB)(ldftra_oce.o) \ 
     3774   $(MODEL_LIB)(lib_mpp.o) \ 
     3775   $(MODEL_LIB)(lib_print.o) \ 
     3776   $(MODEL_LIB)(obc_oce.o) \ 
     3777   $(MODEL_LIB)(obcdyn.o) \ 
     3778   $(MODEL_LIB)(obcvol.o) \ 
     3779   $(MODEL_LIB)(oce.o) \ 
    37103780   $(MODEL_LIB)(ocesbc.o) \ 
    3711    $(MODEL_LIB)(oce.o) \ 
    3712    $(MODEL_LIB)(phycst.o) \ 
    3713    $(MODEL_LIB)(prtctl.o) \ 
    3714    $(MODEL_LIB)(taumod.o) \ 
    3715    domzgr_substitute.h90 \ 
    3716    vectopt_loop_substitute.h90 \ 
    3717    KEY_CPP \ 
    3718    icestp.F90 
    3719 $(MODEL_LIB)(ice.o) :   \ 
    3720    par_oce.F90 \ 
    3721    $(MODEL_LIB)(par_oce.o) \ 
    3722    par_ice.F90 \ 
    3723    $(MODEL_LIB)(par_ice.o) \ 
    3724    ice.F90 
    3725 $(MODEL_LIB)(ice_oce.o) :  \ 
    3726    par_kind.F90 \ 
    3727    par_oce.F90 \ 
    3728    $(MODEL_LIB)(par_kind.o) \ 
    3729    $(MODEL_LIB)(par_oce.o) \ 
    3730    blk_oce.F90 \ 
    3731    par_oce.F90 \ 
    3732    $(MODEL_LIB)(blk_oce.o) \ 
    3733    $(MODEL_LIB)(par_oce.o) \ 
    3734    ice_oce.F90 
    3735 $(MODEL_LIB)(ini1d.o) : \ 
    3736    in_out_manager.F90 \ 
    3737    lib_print.f90 \ 
    3738    par_kind.F90 \ 
    3739    par_oce.F90 \ 
    3740    $(MODEL_LIB)(in_out_manager.o) \ 
    3741    $(MODEL_LIB)(lib_print.o) \ 
    3742    $(MODEL_LIB)(par_kind.o) \ 
    3743    $(MODEL_LIB)(par_oce.o) \ 
    3744    dom_oce.F90 \ 
    3745    in_out_manager.F90 \ 
    3746    phycst.F90 \ 
    3747    $(MODEL_LIB)(dom_oce.o) \ 
    3748    $(MODEL_LIB)(in_out_manager.o) \ 
    3749    $(MODEL_LIB)(phycst.o) \ 
    3750    ini1d.F90 
    3751 $(MODEL_LIB)(in_out_manager.o) : \ 
    3752    par_kind.F90 \ 
    3753    $(MODEL_LIB)(par_kind.o) \ 
    3754    lib_print.f90 \ 
    3755    par_kind.F90 \ 
    3756    par_oce.F90 \ 
    3757    $(MODEL_LIB)(lib_print.o) \ 
    3758    $(MODEL_LIB)(par_kind.o) \ 
    3759    $(MODEL_LIB)(par_oce.o) \ 
    3760    in_out_manager.F90 
    3761 $(MODEL_LIB)(istate.o) :   \ 
     3781   $(MODEL_LIB)(par_kind.o) \ 
     3782   $(MODEL_LIB)(par_oce.o) \ 
     3783   $(MODEL_LIB)(phycst.o) \ 
     3784   $(MODEL_LIB)(prtctl.o) \ 
     3785   $(MODEL_LIB)(sol_oce.o) \ 
     3786   $(MODEL_LIB)(solfet.o) \ 
     3787   $(MODEL_LIB)(solisl.o) \ 
     3788   $(MODEL_LIB)(solpcg.o) \ 
     3789   $(MODEL_LIB)(solsor.o) \ 
     3790   $(MODEL_LIB)(trdmod.o) \ 
     3791   $(MODEL_LIB)(trdmod_oce.o) \ 
     3792   $(MODEL_LIB)(zdf_oce.o) \ 
     3793   $(MODEL_LIB)(zdfddm.o) \ 
     3794   $(MODEL_LIB)(zdftke.o) \ 
    37623795   blk_oce.F90 \ 
    37633796   cla_dynspg.F90 \ 
     
    37673800   dynspg_fsc.F90 \ 
    37683801   dynspg_fsc_atsk.F90 \ 
     3802   flx_oce.F90 \ 
    37693803   flxrnf.F90 \ 
    3770    flx_oce.F90 \ 
    37713804   ice_oce.F90 \ 
    37723805   in_out_manager.F90 \ 
     
    37763809   lib_mpp.F90 \ 
    37773810   lib_print.f90 \ 
     3811   obc_oce.F90 \ 
    37783812   obcdyn.F90 \ 
    37793813   obcvol.F90 \ 
    3780    obc_oce.F90 \ 
     3814   oce.F90 \ 
    37813815   ocesbc.F90 \ 
    3782    oce.F90 \ 
    3783    par_kind.F90 \ 
    3784    par_oce.F90 \ 
    3785    phycst.F90 \ 
    3786    prtctl.f90 \ 
     3816   par_kind.F90 \ 
     3817   par_oce.F90 \ 
     3818   phycst.F90 \ 
     3819   prtctl.f90 \ 
     3820   sol_oce.F90 \ 
    37873821   solfet.F90 \ 
    37883822   solisl.F90 \ 
    37893823   solpcg.F90 \ 
    37903824   solsor.F90 \ 
    3791    sol_oce.F90 \ 
    37923825   trdmod.F90 \ 
    37933826   trdmod_oce.F90 \ 
     3827   zdf_oce.F90 \ 
    37943828   zdfddm.F90 \ 
    37953829   zdftke.F90 \ 
    3796    zdf_oce.F90 \ 
    3797    $(MODEL_LIB)(blk_oce.o) \ 
    3798    $(MODEL_LIB)(cla_dynspg.o) \ 
    3799    $(MODEL_LIB)(cpl_oce.o) \ 
    38003830   $(MODEL_LIB)(daymod.o) \ 
    3801    $(MODEL_LIB)(dom_oce.o) \ 
     3831   $(MODEL_LIB)(divcur.o) \ 
     3832   $(MODEL_LIB)(dom_oce.o) \ 
     3833   $(MODEL_LIB)(dtasal.o) \ 
     3834   $(MODEL_LIB)(dtatem.o) \ 
    38023835   $(MODEL_LIB)(dynspg_fsc.o) \ 
    38033836   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    3804    $(MODEL_LIB)(flxrnf.o) \ 
    3805    $(MODEL_LIB)(flx_oce.o) \ 
    3806    $(MODEL_LIB)(ice_oce.o) \ 
    3807    $(MODEL_LIB)(in_out_manager.o) \ 
    3808    $(MODEL_LIB)(lbclnk.o) \ 
    3809    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3837   $(MODEL_LIB)(dynspg_rl.o) \ 
     3838   $(MODEL_LIB)(eosbn2.o) \ 
     3839   $(MODEL_LIB)(in_out_manager.o) \ 
     3840   $(MODEL_LIB)(lbclnk.o) \ 
    38103841   $(MODEL_LIB)(ldftra_oce.o) \ 
    3811    $(MODEL_LIB)(lib_mpp.o) \ 
    3812    $(MODEL_LIB)(lib_print.o) \ 
    3813    $(MODEL_LIB)(obcdyn.o) \ 
    3814    $(MODEL_LIB)(obcvol.o) \ 
    3815    $(MODEL_LIB)(obc_oce.o) \ 
    3816    $(MODEL_LIB)(ocesbc.o) \ 
    3817    $(MODEL_LIB)(oce.o) \ 
    3818    $(MODEL_LIB)(par_kind.o) \ 
    3819    $(MODEL_LIB)(par_oce.o) \ 
    3820    $(MODEL_LIB)(phycst.o) \ 
    3821    $(MODEL_LIB)(prtctl.o) \ 
    3822    $(MODEL_LIB)(solfet.o) \ 
     3842   $(MODEL_LIB)(oce.o) \ 
     3843   $(MODEL_LIB)(phycst.o) \ 
     3844   $(MODEL_LIB)(restart.o) \ 
    38233845   $(MODEL_LIB)(solisl.o) \ 
    3824    $(MODEL_LIB)(solpcg.o) \ 
    3825    $(MODEL_LIB)(solsor.o) \ 
    3826    $(MODEL_LIB)(sol_oce.o) \ 
    3827    $(MODEL_LIB)(trdmod.o) \ 
    3828    $(MODEL_LIB)(trdmod_oce.o) \ 
    3829    $(MODEL_LIB)(zdfddm.o) \ 
    3830    $(MODEL_LIB)(zdftke.o) \ 
     3846   $(MODEL_LIB)(wzvmod.o) \ 
    38313847   $(MODEL_LIB)(zdf_oce.o) \ 
    38323848   daymod.F90 \ 
     
    38483864   wzvmod.F90 \ 
    38493865   zdf_oce.F90 \ 
    3850    $(MODEL_LIB)(daymod.o) \ 
    3851    $(MODEL_LIB)(divcur.o) \ 
    3852    $(MODEL_LIB)(dom_oce.o) \ 
    3853    $(MODEL_LIB)(dtasal.o) \ 
    3854    $(MODEL_LIB)(dtatem.o) \ 
    3855    $(MODEL_LIB)(dynspg_fsc.o) \ 
    3856    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    3857    $(MODEL_LIB)(dynspg_rl.o) \ 
    3858    $(MODEL_LIB)(eosbn2.o) \ 
    3859    $(MODEL_LIB)(in_out_manager.o) \ 
    3860    $(MODEL_LIB)(lbclnk.o) \ 
    3861    $(MODEL_LIB)(ldftra_oce.o) \ 
    3862    $(MODEL_LIB)(oce.o) \ 
    3863    $(MODEL_LIB)(phycst.o) \ 
    3864    $(MODEL_LIB)(restart.o) \ 
    3865    $(MODEL_LIB)(solisl.o) \ 
    3866    $(MODEL_LIB)(wzvmod.o) \ 
    3867    $(MODEL_LIB)(zdf_oce.o) \ 
    38683866   domzgr_substitute.h90 \ 
    38693867   vectopt_loop_substitute.h90 \ 
     
    38723870   istate.F90 
    38733871$(MODEL_LIB)(lbclnk.o) :   \ 
    3874    dom_oce.F90 \ 
    3875    in_out_manager.F90 \ 
    3876    lib_print.f90 \ 
    3877    par_kind.F90 \ 
    3878    par_oce.F90 \ 
    3879    $(MODEL_LIB)(dom_oce.o) \ 
    3880    $(MODEL_LIB)(in_out_manager.o) \ 
    3881    $(MODEL_LIB)(lib_print.o) \ 
    3882    $(MODEL_LIB)(par_kind.o) \ 
    3883    $(MODEL_LIB)(par_oce.o) \ 
    3884    dom_oce.F90 \ 
    3885    in_out_manager.F90 \ 
    3886    lib_mpp.F90 \ 
    3887    oce.F90 \ 
    3888    $(MODEL_LIB)(dom_oce.o) \ 
    3889    $(MODEL_LIB)(in_out_manager.o) \ 
    3890    $(MODEL_LIB)(lib_mpp.o) \ 
    3891    $(MODEL_LIB)(oce.o) \ 
     3872   $(MODEL_LIB)(dom_oce.o) \ 
     3873   $(MODEL_LIB)(in_out_manager.o) \ 
     3874   $(MODEL_LIB)(lib_print.o) \ 
     3875   $(MODEL_LIB)(par_kind.o) \ 
     3876   $(MODEL_LIB)(par_oce.o) \ 
     3877   dom_oce.F90 \ 
     3878   in_out_manager.F90 \ 
     3879   lib_print.f90 \ 
     3880   par_kind.F90 \ 
     3881   par_oce.F90 \ 
     3882   $(MODEL_LIB)(dom_oce.o) \ 
     3883   $(MODEL_LIB)(in_out_manager.o) \ 
     3884   $(MODEL_LIB)(lib_mpp.o) \ 
     3885   $(MODEL_LIB)(oce.o) \ 
     3886   dom_oce.F90 \ 
     3887   in_out_manager.F90 \ 
     3888   lib_mpp.F90 \ 
     3889   oce.F90 \ 
    38923890   lbclnk.F90 
    38933891$(MODEL_LIB)(ldfdyn.o) :   \ 
     3892   $(MODEL_LIB)(dom_oce.o) \ 
     3893   $(MODEL_LIB)(in_out_manager.o) \ 
     3894   $(MODEL_LIB)(lbclnk.o) \ 
     3895   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3896   $(MODEL_LIB)(ldftra_oce.o) \ 
     3897   $(MODEL_LIB)(lib_mpp.o) \ 
     3898   $(MODEL_LIB)(lib_print.o) \ 
     3899   $(MODEL_LIB)(oce.o) \ 
     3900   $(MODEL_LIB)(par_kind.o) \ 
     3901   $(MODEL_LIB)(par_oce.o) \ 
     3902   $(MODEL_LIB)(phycst.o) \ 
     3903   $(MODEL_LIB)(prtctl.o) \ 
     3904   $(MODEL_LIB)(zdfmxl.o) \ 
    38943905   dom_oce.F90 \ 
    38953906   in_out_manager.F90 \ 
     
    39093920   $(MODEL_LIB)(lbclnk.o) \ 
    39103921   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3911    $(MODEL_LIB)(ldftra_oce.o) \ 
    3912    $(MODEL_LIB)(lib_mpp.o) \ 
    3913    $(MODEL_LIB)(lib_print.o) \ 
    3914    $(MODEL_LIB)(oce.o) \ 
    3915    $(MODEL_LIB)(par_kind.o) \ 
    3916    $(MODEL_LIB)(par_oce.o) \ 
    3917    $(MODEL_LIB)(phycst.o) \ 
    3918    $(MODEL_LIB)(prtctl.o) \ 
    3919    $(MODEL_LIB)(zdfmxl.o) \ 
     3922   $(MODEL_LIB)(ldfslp.o) \ 
     3923   $(MODEL_LIB)(lib_mpp.o) \ 
     3924   $(MODEL_LIB)(oce.o) \ 
     3925   $(MODEL_LIB)(phycst.o) \ 
    39203926   dom_oce.F90 \ 
    39213927   in_out_manager.F90 \ 
     
    39263932   oce.F90 \ 
    39273933   phycst.F90 \ 
    3928    $(MODEL_LIB)(dom_oce.o) \ 
    3929    $(MODEL_LIB)(in_out_manager.o) \ 
    3930    $(MODEL_LIB)(lbclnk.o) \ 
    3931    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3932    $(MODEL_LIB)(ldfslp.o) \ 
    3933    $(MODEL_LIB)(lib_mpp.o) \ 
    3934    $(MODEL_LIB)(oce.o) \ 
    3935    $(MODEL_LIB)(phycst.o) \ 
     3934   $(MODEL_LIB)(ldftra_oce.o) \ 
    39363935   ldftra_oce.F90 \ 
    3937    $(MODEL_LIB)(ldftra_oce.o) \ 
    39383936   domzgr_substitute.h90 \ 
    39393937   ldfdyn_antarctic.h90 \ 
     
    39463944   ldfdyn.F90 
    39473945$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    3948    par_kind.F90 \ 
    3949    $(MODEL_LIB)(par_kind.o) \ 
    3950    par_oce.F90 \ 
    3951    $(MODEL_LIB)(par_oce.o) \ 
     3946   $(MODEL_LIB)(par_kind.o) \ 
     3947   par_kind.F90 \ 
     3948   $(MODEL_LIB)(par_oce.o) \ 
     3949   par_oce.F90 \ 
    39523950   ldfdyn_oce.F90 
    39533951$(MODEL_LIB)(ldfeiv.o) :   \ 
     3952   $(MODEL_LIB)(daymod.o) \ 
     3953   $(MODEL_LIB)(dom_oce.o) \ 
     3954   $(MODEL_LIB)(in_out_manager.o) \ 
     3955   $(MODEL_LIB)(lbclnk.o) \ 
     3956   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3957   $(MODEL_LIB)(ldftra_oce.o) \ 
     3958   $(MODEL_LIB)(lib_mpp.o) \ 
     3959   $(MODEL_LIB)(lib_print.o) \ 
     3960   $(MODEL_LIB)(oce.o) \ 
     3961   $(MODEL_LIB)(par_kind.o) \ 
     3962   $(MODEL_LIB)(par_oce.o) \ 
     3963   $(MODEL_LIB)(phycst.o) \ 
     3964   $(MODEL_LIB)(prtctl.o) \ 
     3965   $(MODEL_LIB)(zdfmxl.o) \ 
    39543966   daymod.F90 \ 
    39553967   dom_oce.F90 \ 
     
    39663978   prtctl.f90 \ 
    39673979   zdfmxl.F90 \ 
    3968    $(MODEL_LIB)(daymod.o) \ 
     3980   $(MODEL_LIB)(dom_oce.o) \ 
     3981   $(MODEL_LIB)(flxrnf.o) \ 
     3982   $(MODEL_LIB)(in_out_manager.o) \ 
     3983   $(MODEL_LIB)(lbclnk.o) \ 
     3984   $(MODEL_LIB)(ldfslp.o) \ 
     3985   $(MODEL_LIB)(ldftra_oce.o) \ 
     3986   $(MODEL_LIB)(oce.o) \ 
     3987   $(MODEL_LIB)(phycst.o) \ 
     3988   $(MODEL_LIB)(prtctl.o) \ 
     3989   dom_oce.F90 \ 
     3990   flxrnf.F90 \ 
     3991   in_out_manager.F90 \ 
     3992   lbclnk.F90 \ 
     3993   ldfslp.F90 \ 
     3994   ldftra_oce.F90 \ 
     3995   oce.F90 \ 
     3996   phycst.F90 \ 
     3997   prtctl.f90 \ 
     3998   domzgr_substitute.h90 \ 
     3999   vectopt_loop_substitute.h90 \ 
     4000   KEY_CPP \ 
     4001   ldfeiv.F90 
     4002$(MODEL_LIB)(ldfslp.o) :   \ 
     4003   $(MODEL_LIB)(dom_oce.o) \ 
     4004   $(MODEL_LIB)(in_out_manager.o) \ 
     4005   $(MODEL_LIB)(lib_mpp.o) \ 
     4006   $(MODEL_LIB)(lib_print.o) \ 
     4007   $(MODEL_LIB)(oce.o) \ 
     4008   $(MODEL_LIB)(par_kind.o) \ 
     4009   $(MODEL_LIB)(par_oce.o) \ 
     4010   $(MODEL_LIB)(prtctl.o) \ 
     4011   $(MODEL_LIB)(zdf_oce.o) \ 
     4012   dom_oce.F90 \ 
     4013   in_out_manager.F90 \ 
     4014   lib_mpp.F90 \ 
     4015   lib_print.f90 \ 
     4016   oce.F90 \ 
     4017   par_kind.F90 \ 
     4018   par_oce.F90 \ 
     4019   prtctl.f90 \ 
     4020   zdf_oce.F90 \ 
    39694021   $(MODEL_LIB)(dom_oce.o) \ 
    39704022   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39724024   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    39734025   $(MODEL_LIB)(ldftra_oce.o) \ 
    3974    $(MODEL_LIB)(lib_mpp.o) \ 
    3975    $(MODEL_LIB)(lib_print.o) \ 
    3976    $(MODEL_LIB)(oce.o) \ 
    3977    $(MODEL_LIB)(par_kind.o) \ 
    3978    $(MODEL_LIB)(par_oce.o) \ 
     4026   $(MODEL_LIB)(oce.o) \ 
    39794027   $(MODEL_LIB)(phycst.o) \ 
    39804028   $(MODEL_LIB)(prtctl.o) \ 
    39814029   $(MODEL_LIB)(zdfmxl.o) \ 
    39824030   dom_oce.F90 \ 
    3983    flxrnf.F90 \ 
     4031   in_out_manager.F90 \ 
     4032   lbclnk.F90 \ 
     4033   ldfdyn_oce.F90 \ 
     4034   ldftra_oce.F90 \ 
     4035   oce.F90 \ 
     4036   phycst.F90 \ 
     4037   prtctl.f90 \ 
     4038   zdfmxl.F90 \ 
     4039   domzgr_substitute.h90 \ 
     4040   vectopt_loop_substitute.h90 \ 
     4041   KEY_CPP \ 
     4042   ldfslp.F90 
     4043$(MODEL_LIB)(ldftra.o) :   \ 
     4044   $(MODEL_LIB)(dom_oce.o) \ 
     4045   $(MODEL_LIB)(in_out_manager.o) \ 
     4046   $(MODEL_LIB)(lbclnk.o) \ 
     4047   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4048   $(MODEL_LIB)(ldftra_oce.o) \ 
     4049   $(MODEL_LIB)(lib_mpp.o) \ 
     4050   $(MODEL_LIB)(lib_print.o) \ 
     4051   $(MODEL_LIB)(oce.o) \ 
     4052   $(MODEL_LIB)(par_kind.o) \ 
     4053   $(MODEL_LIB)(par_oce.o) \ 
     4054   $(MODEL_LIB)(phycst.o) \ 
     4055   $(MODEL_LIB)(prtctl.o) \ 
     4056   $(MODEL_LIB)(zdfmxl.o) \ 
     4057   dom_oce.F90 \ 
     4058   in_out_manager.F90 \ 
     4059   lbclnk.F90 \ 
     4060   ldfdyn_oce.F90 \ 
     4061   ldftra_oce.F90 \ 
     4062   lib_mpp.F90 \ 
     4063   lib_print.f90 \ 
     4064   oce.F90 \ 
     4065   par_kind.F90 \ 
     4066   par_oce.F90 \ 
     4067   phycst.F90 \ 
     4068   prtctl.f90 \ 
     4069   zdfmxl.F90 \ 
     4070   $(MODEL_LIB)(dom_oce.o) \ 
     4071   $(MODEL_LIB)(in_out_manager.o) \ 
     4072   $(MODEL_LIB)(lbclnk.o) \ 
     4073   $(MODEL_LIB)(ldfslp.o) \ 
     4074   $(MODEL_LIB)(ldftra_oce.o) \ 
     4075   $(MODEL_LIB)(lib_mpp.o) \ 
     4076   $(MODEL_LIB)(oce.o) \ 
     4077   $(MODEL_LIB)(phycst.o) \ 
     4078   dom_oce.F90 \ 
    39844079   in_out_manager.F90 \ 
    39854080   lbclnk.F90 \ 
    39864081   ldfslp.F90 \ 
    39874082   ldftra_oce.F90 \ 
    3988    oce.F90 \ 
    3989    phycst.F90 \ 
    3990    prtctl.f90 \ 
    3991    $(MODEL_LIB)(dom_oce.o) \ 
    3992    $(MODEL_LIB)(flxrnf.o) \ 
    3993    $(MODEL_LIB)(in_out_manager.o) \ 
    3994    $(MODEL_LIB)(lbclnk.o) \ 
    3995    $(MODEL_LIB)(ldfslp.o) \ 
    3996    $(MODEL_LIB)(ldftra_oce.o) \ 
    3997    $(MODEL_LIB)(oce.o) \ 
    3998    $(MODEL_LIB)(phycst.o) \ 
    3999    $(MODEL_LIB)(prtctl.o) \ 
    4000    domzgr_substitute.h90 \ 
    4001    vectopt_loop_substitute.h90 \ 
    4002    KEY_CPP \ 
    4003    ldfeiv.F90 
    4004 $(MODEL_LIB)(ldfslp.o) :   \ 
    4005    dom_oce.F90 \ 
    4006    in_out_manager.F90 \ 
    4007    lib_mpp.F90 \ 
    4008    lib_print.f90 \ 
    4009    oce.F90 \ 
    4010    par_kind.F90 \ 
    4011    par_oce.F90 \ 
    4012    prtctl.f90 \ 
    4013    zdf_oce.F90 \ 
    4014    $(MODEL_LIB)(dom_oce.o) \ 
    4015    $(MODEL_LIB)(in_out_manager.o) \ 
    4016    $(MODEL_LIB)(lib_mpp.o) \ 
    4017    $(MODEL_LIB)(lib_print.o) \ 
    4018    $(MODEL_LIB)(oce.o) \ 
    4019    $(MODEL_LIB)(par_kind.o) \ 
    4020    $(MODEL_LIB)(par_oce.o) \ 
    4021    $(MODEL_LIB)(prtctl.o) \ 
    4022    $(MODEL_LIB)(zdf_oce.o) \ 
    4023    dom_oce.F90 \ 
    4024    in_out_manager.F90 \ 
    4025    lbclnk.F90 \ 
    4026    ldfdyn_oce.F90 \ 
    4027    ldftra_oce.F90 \ 
    4028    oce.F90 \ 
    4029    phycst.F90 \ 
    4030    prtctl.f90 \ 
    4031    zdfmxl.F90 \ 
    4032    $(MODEL_LIB)(dom_oce.o) \ 
    4033    $(MODEL_LIB)(in_out_manager.o) \ 
    4034    $(MODEL_LIB)(lbclnk.o) \ 
    4035    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4036    $(MODEL_LIB)(ldftra_oce.o) \ 
    4037    $(MODEL_LIB)(oce.o) \ 
    4038    $(MODEL_LIB)(phycst.o) \ 
    4039    $(MODEL_LIB)(prtctl.o) \ 
    4040    $(MODEL_LIB)(zdfmxl.o) \ 
    4041    domzgr_substitute.h90 \ 
    4042    vectopt_loop_substitute.h90 \ 
    4043    KEY_CPP \ 
    4044    ldfslp.F90 
    4045 $(MODEL_LIB)(ldftra.o) :   \ 
    4046    dom_oce.F90 \ 
    4047    in_out_manager.F90 \ 
    4048    lbclnk.F90 \ 
    4049    ldfdyn_oce.F90 \ 
    4050    ldftra_oce.F90 \ 
    4051    lib_mpp.F90 \ 
    4052    lib_print.f90 \ 
    4053    oce.F90 \ 
    4054    par_kind.F90 \ 
    4055    par_oce.F90 \ 
    4056    phycst.F90 \ 
    4057    prtctl.f90 \ 
    4058    zdfmxl.F90 \ 
    4059    $(MODEL_LIB)(dom_oce.o) \ 
    4060    $(MODEL_LIB)(in_out_manager.o) \ 
    4061    $(MODEL_LIB)(lbclnk.o) \ 
    4062    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4063    $(MODEL_LIB)(ldftra_oce.o) \ 
    4064    $(MODEL_LIB)(lib_mpp.o) \ 
    4065    $(MODEL_LIB)(lib_print.o) \ 
    4066    $(MODEL_LIB)(oce.o) \ 
    4067    $(MODEL_LIB)(par_kind.o) \ 
    4068    $(MODEL_LIB)(par_oce.o) \ 
    4069    $(MODEL_LIB)(phycst.o) \ 
    4070    $(MODEL_LIB)(prtctl.o) \ 
    4071    $(MODEL_LIB)(zdfmxl.o) \ 
    4072    dom_oce.F90 \ 
    4073    in_out_manager.F90 \ 
    4074    lbclnk.F90 \ 
    4075    ldfslp.F90 \ 
    4076    ldftra_oce.F90 \ 
    4077    lib_mpp.F90 \ 
    4078    oce.F90 \ 
    4079    phycst.F90 \ 
    4080    $(MODEL_LIB)(dom_oce.o) \ 
    4081    $(MODEL_LIB)(in_out_manager.o) \ 
    4082    $(MODEL_LIB)(lbclnk.o) \ 
    4083    $(MODEL_LIB)(ldfslp.o) \ 
    4084    $(MODEL_LIB)(ldftra_oce.o) \ 
    4085    $(MODEL_LIB)(lib_mpp.o) \ 
    4086    $(MODEL_LIB)(oce.o) \ 
    4087    $(MODEL_LIB)(phycst.o) \ 
     4083   lib_mpp.F90 \ 
     4084   oce.F90 \ 
     4085   phycst.F90 \ 
    40884086   domzgr_substitute.h90 \ 
    40894087   ldftra_c1d.h90 \ 
     
    40954093   ldftra.F90 
    40964094$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4097    par_kind.F90 \ 
    4098    $(MODEL_LIB)(par_kind.o) \ 
    4099    par_oce.F90 \ 
    4100    $(MODEL_LIB)(par_oce.o) \ 
     4095   $(MODEL_LIB)(par_kind.o) \ 
     4096   par_kind.F90 \ 
     4097   $(MODEL_LIB)(par_oce.o) \ 
     4098   par_oce.F90 \ 
    41014099   ldftra_oce.F90 
    41024100$(MODEL_LIB)(lib_feti.o) : \ 
    4103    dom_oce.F90 \ 
    4104    in_out_manager.F90 \ 
    4105    $(MODEL_LIB)(dom_oce.o) \ 
    4106    $(MODEL_LIB)(in_out_manager.o) \ 
    4107    lib_mpp.F90 \ 
    4108    $(MODEL_LIB)(lib_mpp.o) \ 
     4101   $(MODEL_LIB)(dom_oce.o) \ 
     4102   $(MODEL_LIB)(in_out_manager.o) \ 
     4103   dom_oce.F90 \ 
     4104   in_out_manager.F90 \ 
     4105   $(MODEL_LIB)(lib_mpp.o) \ 
     4106   lib_mpp.F90 \ 
    41094107   lib_feti.F90 
    41104108$(MODEL_LIB)(lib_mpp.o) :  \ 
    4111    lib_print.f90 \ 
    4112    par_kind.F90 \ 
    4113    par_oce.F90 \ 
    4114    $(MODEL_LIB)(lib_print.o) \ 
    4115    $(MODEL_LIB)(par_kind.o) \ 
    4116    $(MODEL_LIB)(par_oce.o) \ 
    4117    dom_oce.F90 \ 
    4118    in_out_manager.F90 \ 
    4119    $(MODEL_LIB)(dom_oce.o) \ 
    4120    $(MODEL_LIB)(in_out_manager.o) \ 
     4109   $(MODEL_LIB)(lib_print.o) \ 
     4110   $(MODEL_LIB)(par_kind.o) \ 
     4111   $(MODEL_LIB)(par_oce.o) \ 
     4112   lib_print.f90 \ 
     4113   par_kind.F90 \ 
     4114   par_oce.F90 \ 
     4115   $(MODEL_LIB)(dom_oce.o) \ 
     4116   $(MODEL_LIB)(in_out_manager.o) \ 
     4117   dom_oce.F90 \ 
     4118   in_out_manager.F90 \ 
    41214119   lib_mpp.F90 
    41224120$(MODEL_LIB)(lib_print.o) :   \ 
    4123    par_kind.F90 \ 
    4124    $(MODEL_LIB)(par_kind.o) \ 
     4121   $(MODEL_LIB)(par_kind.o) \ 
     4122   par_kind.F90 \ 
    41254123   lib_print.f90 
    41264124$(MODEL_LIB)(limadv.o) :   \ 
     4125   $(MODEL_LIB)(blk_oce.o) \ 
     4126   $(MODEL_LIB)(dom_oce.o) \ 
     4127   $(MODEL_LIB)(in_out_manager.o) \ 
     4128   $(MODEL_LIB)(lib_mpp.o) \ 
     4129   $(MODEL_LIB)(lib_print.o) \ 
     4130   $(MODEL_LIB)(oce.o) \ 
     4131   $(MODEL_LIB)(par_ice.o) \ 
     4132   $(MODEL_LIB)(par_kind.o) \ 
     4133   $(MODEL_LIB)(par_oce.o) \ 
    41274134   blk_oce.F90 \ 
    41284135   dom_oce.F90 \ 
     
    41344141   par_kind.F90 \ 
    41354142   par_oce.F90 \ 
    4136    $(MODEL_LIB)(blk_oce.o) \ 
    4137    $(MODEL_LIB)(dom_oce.o) \ 
    4138    $(MODEL_LIB)(in_out_manager.o) \ 
    4139    $(MODEL_LIB)(lib_mpp.o) \ 
    4140    $(MODEL_LIB)(lib_print.o) \ 
    4141    $(MODEL_LIB)(oce.o) \ 
    4142    $(MODEL_LIB)(par_ice.o) \ 
    4143    $(MODEL_LIB)(par_kind.o) \ 
    4144    $(MODEL_LIB)(par_oce.o) \ 
     4143   $(MODEL_LIB)(dom_ice.o) \ 
     4144   $(MODEL_LIB)(dom_oce.o) \ 
     4145   $(MODEL_LIB)(ice_oce.o) \ 
     4146   $(MODEL_LIB)(in_out_manager.o) \ 
     4147   $(MODEL_LIB)(lbclnk.o) \ 
     4148   $(MODEL_LIB)(prtctl.o) \ 
    41454149   dom_ice.F90 \ 
    41464150   dom_oce.F90 \ 
     
    41494153   lbclnk.F90 \ 
    41504154   prtctl.f90 \ 
    4151    $(MODEL_LIB)(dom_ice.o) \ 
    4152    $(MODEL_LIB)(dom_oce.o) \ 
    4153    $(MODEL_LIB)(ice_oce.o) \ 
    4154    $(MODEL_LIB)(in_out_manager.o) \ 
    4155    $(MODEL_LIB)(lbclnk.o) \ 
    4156    $(MODEL_LIB)(prtctl.o) \ 
    41574155   limadv.F90 
    41584156$(MODEL_LIB)(limdia.o) :   \ 
     4157   $(MODEL_LIB)(blk_oce.o) \ 
     4158   $(MODEL_LIB)(dom_ice.o) \ 
     4159   $(MODEL_LIB)(dom_oce.o) \ 
     4160   $(MODEL_LIB)(flx_oce.o) \ 
     4161   $(MODEL_LIB)(ice.o) \ 
     4162   $(MODEL_LIB)(ice_oce.o) \ 
     4163   $(MODEL_LIB)(in_out_manager.o) \ 
     4164   $(MODEL_LIB)(ini1d.o) \ 
     4165   $(MODEL_LIB)(lbclnk.o) \ 
     4166   $(MODEL_LIB)(lib_print.o) \ 
     4167   $(MODEL_LIB)(limistate.o) \ 
     4168   $(MODEL_LIB)(limmsh.o) \ 
     4169   $(MODEL_LIB)(limrst.o) \ 
     4170   $(MODEL_LIB)(oce.o) \ 
     4171   $(MODEL_LIB)(ocfzpt.o) \ 
     4172   $(MODEL_LIB)(par_ice.o) \ 
     4173   $(MODEL_LIB)(par_kind.o) \ 
     4174   $(MODEL_LIB)(par_oce.o) \ 
     4175   $(MODEL_LIB)(phycst.o) \ 
     4176   $(MODEL_LIB)(prtctl.o) \ 
    41594177   blk_oce.F90 \ 
    41604178   dom_ice.F90 \ 
     
    41634181   ice.F90 \ 
    41644182   ice_oce.F90 \ 
     4183   in_out_manager.F90 \ 
    41654184   ini1d.F90 \ 
    4166    in_out_manager.F90 \ 
    41674185   lbclnk.F90 \ 
    41684186   lib_print.f90 \ 
     
    41774195   phycst.F90 \ 
    41784196   prtctl.f90 \ 
     4197   $(MODEL_LIB)(daymod.o) \ 
     4198   $(MODEL_LIB)(dom_ice.o) \ 
     4199   $(MODEL_LIB)(ice.o) \ 
     4200   $(MODEL_LIB)(ice_oce.o) \ 
     4201   $(MODEL_LIB)(iceini.o) \ 
     4202   $(MODEL_LIB)(in_out_manager.o) \ 
     4203   $(MODEL_LIB)(limistate.o) \ 
     4204   $(MODEL_LIB)(par_ice.o) \ 
     4205   $(MODEL_LIB)(phycst.o) \ 
     4206   daymod.F90 \ 
     4207   dom_ice.F90 \ 
     4208   ice.F90 \ 
     4209   ice_oce.F90 \ 
     4210   iceini.F90 \ 
     4211   in_out_manager.F90 \ 
     4212   limistate.F90 \ 
     4213   par_ice.F90 \ 
     4214   phycst.F90 \ 
     4215   vectopt_loop_substitute.h90 \ 
     4216   KEY_CPP \ 
     4217   limdia.F90 
     4218$(MODEL_LIB)(limdyn.o) :   \ 
    41794219   $(MODEL_LIB)(blk_oce.o) \ 
    41804220   $(MODEL_LIB)(dom_ice.o) \ 
     
    41834223   $(MODEL_LIB)(ice.o) \ 
    41844224   $(MODEL_LIB)(ice_oce.o) \ 
     4225   $(MODEL_LIB)(in_out_manager.o) \ 
    41854226   $(MODEL_LIB)(ini1d.o) \ 
    4186    $(MODEL_LIB)(in_out_manager.o) \ 
    4187    $(MODEL_LIB)(lbclnk.o) \ 
     4227   $(MODEL_LIB)(lbclnk.o) \ 
     4228   $(MODEL_LIB)(lib_mpp.o) \ 
    41884229   $(MODEL_LIB)(lib_print.o) \ 
    41894230   $(MODEL_LIB)(limistate.o) \ 
     
    41974238   $(MODEL_LIB)(phycst.o) \ 
    41984239   $(MODEL_LIB)(prtctl.o) \ 
    4199    daymod.F90 \ 
    4200    dom_ice.F90 \ 
    4201    iceini.F90 \ 
    4202    ice.F90 \ 
    4203    ice_oce.F90 \ 
    4204    in_out_manager.F90 \ 
    4205    limistate.F90 \ 
    4206    par_ice.F90 \ 
    4207    phycst.F90 \ 
    4208    $(MODEL_LIB)(daymod.o) \ 
    4209    $(MODEL_LIB)(dom_ice.o) \ 
    4210    $(MODEL_LIB)(iceini.o) \ 
    4211    $(MODEL_LIB)(ice.o) \ 
    4212    $(MODEL_LIB)(ice_oce.o) \ 
    4213    $(MODEL_LIB)(in_out_manager.o) \ 
    4214    $(MODEL_LIB)(limistate.o) \ 
    4215    $(MODEL_LIB)(par_ice.o) \ 
    4216    $(MODEL_LIB)(phycst.o) \ 
    4217    vectopt_loop_substitute.h90 \ 
    4218    KEY_CPP \ 
    4219    limdia.F90 
    4220 $(MODEL_LIB)(limdyn.o) :   \ 
    42214240   blk_oce.F90 \ 
    42224241   dom_ice.F90 \ 
     
    42254244   ice.F90 \ 
    42264245   ice_oce.F90 \ 
     4246   in_out_manager.F90 \ 
    42274247   ini1d.F90 \ 
    4228    in_out_manager.F90 \ 
    42294248   lbclnk.F90 \ 
    42304249   lib_mpp.F90 \ 
     
    42404259   phycst.F90 \ 
    42414260   prtctl.f90 \ 
     4261   $(MODEL_LIB)(dom_ice.o) \ 
     4262   $(MODEL_LIB)(dom_oce.o) \ 
     4263   $(MODEL_LIB)(ice.o) \ 
     4264   $(MODEL_LIB)(ice_oce.o) \ 
     4265   $(MODEL_LIB)(iceini.o) \ 
     4266   $(MODEL_LIB)(in_out_manager.o) \ 
     4267   $(MODEL_LIB)(lbclnk.o) \ 
     4268   $(MODEL_LIB)(lib_mpp.o) \ 
     4269   $(MODEL_LIB)(limistate.o) \ 
     4270   $(MODEL_LIB)(limrhg.o) \ 
     4271   $(MODEL_LIB)(phycst.o) \ 
     4272   $(MODEL_LIB)(prtctl.o) \ 
     4273   dom_ice.F90 \ 
     4274   dom_oce.F90 \ 
     4275   ice.F90 \ 
     4276   ice_oce.F90 \ 
     4277   iceini.F90 \ 
     4278   in_out_manager.F90 \ 
     4279   lbclnk.F90 \ 
     4280   lib_mpp.F90 \ 
     4281   limistate.F90 \ 
     4282   limrhg.F90 \ 
     4283   phycst.F90 \ 
     4284   prtctl.f90 \ 
     4285   limdyn.F90 
     4286$(MODEL_LIB)(limflx.o) :   \ 
     4287   $(MODEL_LIB)(albedo.o) \ 
    42424288   $(MODEL_LIB)(blk_oce.o) \ 
    4243    $(MODEL_LIB)(dom_ice.o) \ 
     4289   $(MODEL_LIB)(cpl_oce.o) \ 
     4290   $(MODEL_LIB)(daymod.o) \ 
    42444291   $(MODEL_LIB)(dom_oce.o) \ 
    42454292   $(MODEL_LIB)(flx_oce.o) \ 
    42464293   $(MODEL_LIB)(ice.o) \ 
    4247    $(MODEL_LIB)(ice_oce.o) \ 
    4248    $(MODEL_LIB)(ini1d.o) \ 
    4249    $(MODEL_LIB)(in_out_manager.o) \ 
    4250    $(MODEL_LIB)(lbclnk.o) \ 
    4251    $(MODEL_LIB)(lib_mpp.o) \ 
    4252    $(MODEL_LIB)(lib_print.o) \ 
    4253    $(MODEL_LIB)(limistate.o) \ 
    4254    $(MODEL_LIB)(limmsh.o) \ 
    4255    $(MODEL_LIB)(limrst.o) \ 
     4294   $(MODEL_LIB)(in_out_manager.o) \ 
     4295   $(MODEL_LIB)(lbclnk.o) \ 
     4296   $(MODEL_LIB)(lib_mpp.o) \ 
     4297   $(MODEL_LIB)(lib_print.o) \ 
    42564298   $(MODEL_LIB)(oce.o) \ 
    42574299   $(MODEL_LIB)(ocfzpt.o) \ 
     
    42614303   $(MODEL_LIB)(phycst.o) \ 
    42624304   $(MODEL_LIB)(prtctl.o) \ 
    4263    dom_ice.F90 \ 
    4264    dom_oce.F90 \ 
    4265    iceini.F90 \ 
    4266    ice.F90 \ 
    4267    ice_oce.F90 \ 
    4268    in_out_manager.F90 \ 
    4269    lbclnk.F90 \ 
    4270    lib_mpp.F90 \ 
    4271    limistate.F90 \ 
    4272    limrhg.F90 \ 
    4273    phycst.F90 \ 
    4274    prtctl.f90 \ 
    4275    $(MODEL_LIB)(dom_ice.o) \ 
    4276    $(MODEL_LIB)(dom_oce.o) \ 
    4277    $(MODEL_LIB)(iceini.o) \ 
    4278    $(MODEL_LIB)(ice.o) \ 
    4279    $(MODEL_LIB)(ice_oce.o) \ 
    4280    $(MODEL_LIB)(in_out_manager.o) \ 
    4281    $(MODEL_LIB)(lbclnk.o) \ 
    4282    $(MODEL_LIB)(lib_mpp.o) \ 
    4283    $(MODEL_LIB)(limistate.o) \ 
    4284    $(MODEL_LIB)(limrhg.o) \ 
    4285    $(MODEL_LIB)(phycst.o) \ 
    4286    $(MODEL_LIB)(prtctl.o) \ 
    4287    limdyn.F90 
    4288 $(MODEL_LIB)(limflx.o) :   \ 
    42894305   albedo.F90 \ 
    42904306   blk_oce.F90 \ 
     
    43064322   prtctl.f90 \ 
    43074323   $(MODEL_LIB)(albedo.o) \ 
     4324   $(MODEL_LIB)(flx_oce.o) \ 
     4325   $(MODEL_LIB)(flxblk.o) \ 
     4326   $(MODEL_LIB)(ice.o) \ 
     4327   $(MODEL_LIB)(ice_oce.o) \ 
     4328   $(MODEL_LIB)(in_out_manager.o) \ 
     4329   $(MODEL_LIB)(lbclnk.o) \ 
     4330   $(MODEL_LIB)(ocfzpt.o) \ 
     4331   $(MODEL_LIB)(par_oce.o) \ 
     4332   $(MODEL_LIB)(phycst.o) \ 
     4333   $(MODEL_LIB)(prtctl.o) \ 
     4334   albedo.F90 \ 
     4335   flx_oce.F90 \ 
     4336   flxblk.F90 \ 
     4337   ice.F90 \ 
     4338   ice_oce.F90 \ 
     4339   in_out_manager.F90 \ 
     4340   lbclnk.F90 \ 
     4341   ocfzpt.F90 \ 
     4342   par_oce.F90 \ 
     4343   phycst.F90 \ 
     4344   prtctl.f90 \ 
     4345   vectopt_loop_substitute.h90 \ 
     4346   KEY_CPP \ 
     4347   limflx.F90 
     4348$(MODEL_LIB)(limhdf.o) :   \ 
    43084349   $(MODEL_LIB)(blk_oce.o) \ 
    4309    $(MODEL_LIB)(cpl_oce.o) \ 
     4350   $(MODEL_LIB)(dom_oce.o) \ 
     4351   $(MODEL_LIB)(in_out_manager.o) \ 
     4352   $(MODEL_LIB)(lib_mpp.o) \ 
     4353   $(MODEL_LIB)(lib_print.o) \ 
     4354   $(MODEL_LIB)(oce.o) \ 
     4355   $(MODEL_LIB)(par_ice.o) \ 
     4356   $(MODEL_LIB)(par_kind.o) \ 
     4357   $(MODEL_LIB)(par_oce.o) \ 
     4358   blk_oce.F90 \ 
     4359   dom_oce.F90 \ 
     4360   in_out_manager.F90 \ 
     4361   lib_mpp.F90 \ 
     4362   lib_print.f90 \ 
     4363   oce.F90 \ 
     4364   par_ice.F90 \ 
     4365   par_kind.F90 \ 
     4366   par_oce.F90 \ 
     4367   $(MODEL_LIB)(dom_oce.o) \ 
     4368   $(MODEL_LIB)(ice.o) \ 
     4369   $(MODEL_LIB)(ice_oce.o) \ 
     4370   $(MODEL_LIB)(in_out_manager.o) \ 
     4371   $(MODEL_LIB)(lbclnk.o) \ 
     4372   $(MODEL_LIB)(lib_mpp.o) \ 
     4373   $(MODEL_LIB)(prtctl.o) \ 
     4374   dom_oce.F90 \ 
     4375   ice.F90 \ 
     4376   ice_oce.F90 \ 
     4377   in_out_manager.F90 \ 
     4378   lbclnk.F90 \ 
     4379   lib_mpp.F90 \ 
     4380   prtctl.f90 \ 
     4381   vectopt_loop_substitute.h90 \ 
     4382   KEY_CPP \ 
     4383   limhdf.F90 
     4384$(MODEL_LIB)(limistate.o) :   \ 
     4385   $(MODEL_LIB)(blk_oce.o) \ 
     4386   $(MODEL_LIB)(dom_oce.o) \ 
     4387   $(MODEL_LIB)(in_out_manager.o) \ 
     4388   $(MODEL_LIB)(lib_mpp.o) \ 
     4389   $(MODEL_LIB)(lib_print.o) \ 
     4390   $(MODEL_LIB)(oce.o) \ 
     4391   $(MODEL_LIB)(par_ice.o) \ 
     4392   $(MODEL_LIB)(par_kind.o) \ 
     4393   $(MODEL_LIB)(par_oce.o) \ 
     4394   blk_oce.F90 \ 
     4395   dom_oce.F90 \ 
     4396   in_out_manager.F90 \ 
     4397   lib_mpp.F90 \ 
     4398   lib_print.f90 \ 
     4399   oce.F90 \ 
     4400   par_ice.F90 \ 
     4401   par_kind.F90 \ 
     4402   par_oce.F90 \ 
     4403   $(MODEL_LIB)(dom_ice.o) \ 
     4404   $(MODEL_LIB)(dom_oce.o) \ 
     4405   $(MODEL_LIB)(ice.o) \ 
     4406   $(MODEL_LIB)(ice_oce.o) \ 
     4407   $(MODEL_LIB)(in_out_manager.o) \ 
     4408   $(MODEL_LIB)(lbclnk.o) \ 
     4409   $(MODEL_LIB)(oce.o) \ 
     4410   $(MODEL_LIB)(ocfzpt.o) \ 
     4411   $(MODEL_LIB)(par_ice.o) \ 
     4412   $(MODEL_LIB)(phycst.o) \ 
     4413   dom_ice.F90 \ 
     4414   dom_oce.F90 \ 
     4415   ice.F90 \ 
     4416   ice_oce.F90 \ 
     4417   in_out_manager.F90 \ 
     4418   lbclnk.F90 \ 
     4419   oce.F90 \ 
     4420   ocfzpt.F90 \ 
     4421   par_ice.F90 \ 
     4422   phycst.F90 \ 
     4423   limistate.F90 
     4424$(MODEL_LIB)(limmsh.o) :   \ 
     4425   $(MODEL_LIB)(dom_oce.o) \ 
     4426   $(MODEL_LIB)(in_out_manager.o) \ 
     4427   $(MODEL_LIB)(lib_mpp.o) \ 
     4428   $(MODEL_LIB)(lib_print.o) \ 
     4429   $(MODEL_LIB)(oce.o) \ 
     4430   $(MODEL_LIB)(par_ice.o) \ 
     4431   $(MODEL_LIB)(par_kind.o) \ 
     4432   $(MODEL_LIB)(par_oce.o) \ 
     4433   dom_oce.F90 \ 
     4434   in_out_manager.F90 \ 
     4435   lib_mpp.F90 \ 
     4436   lib_print.f90 \ 
     4437   oce.F90 \ 
     4438   par_ice.F90 \ 
     4439   par_kind.F90 \ 
     4440   par_oce.F90 \ 
     4441   $(MODEL_LIB)(dom_ice.o) \ 
     4442   $(MODEL_LIB)(dom_oce.o) \ 
     4443   $(MODEL_LIB)(in_out_manager.o) \ 
     4444   $(MODEL_LIB)(lbclnk.o) \ 
     4445   $(MODEL_LIB)(phycst.o) \ 
     4446   dom_ice.F90 \ 
     4447   dom_oce.F90 \ 
     4448   in_out_manager.F90 \ 
     4449   lbclnk.F90 \ 
     4450   phycst.F90 \ 
     4451   limmsh.F90 
     4452$(MODEL_LIB)(limrhg.o) :   \ 
     4453   $(MODEL_LIB)(blk_oce.o) \ 
     4454   $(MODEL_LIB)(dom_oce.o) \ 
     4455   $(MODEL_LIB)(in_out_manager.o) \ 
     4456   $(MODEL_LIB)(lib_mpp.o) \ 
     4457   $(MODEL_LIB)(lib_print.o) \ 
     4458   $(MODEL_LIB)(oce.o) \ 
     4459   $(MODEL_LIB)(par_ice.o) \ 
     4460   $(MODEL_LIB)(par_kind.o) \ 
     4461   $(MODEL_LIB)(par_oce.o) \ 
     4462   blk_oce.F90 \ 
     4463   dom_oce.F90 \ 
     4464   in_out_manager.F90 \ 
     4465   lib_mpp.F90 \ 
     4466   lib_print.f90 \ 
     4467   oce.F90 \ 
     4468   par_ice.F90 \ 
     4469   par_kind.F90 \ 
     4470   par_oce.F90 \ 
     4471   $(MODEL_LIB)(dom_ice.o) \ 
     4472   $(MODEL_LIB)(ice.o) \ 
     4473   $(MODEL_LIB)(ice_oce.o) \ 
     4474   $(MODEL_LIB)(in_out_manager.o) \ 
     4475   $(MODEL_LIB)(lbclnk.o) \ 
     4476   $(MODEL_LIB)(lib_mpp.o) \ 
     4477   $(MODEL_LIB)(par_oce.o) \ 
     4478   $(MODEL_LIB)(phycst.o) \ 
     4479   $(MODEL_LIB)(prtctl.o) \ 
     4480   dom_ice.F90 \ 
     4481   ice.F90 \ 
     4482   ice_oce.F90 \ 
     4483   in_out_manager.F90 \ 
     4484   lbclnk.F90 \ 
     4485   lib_mpp.F90 \ 
     4486   par_oce.F90 \ 
     4487   phycst.F90 \ 
     4488   prtctl.f90 \ 
     4489   limrhg.F90 
     4490$(MODEL_LIB)(limrst.o) :   \ 
     4491   $(MODEL_LIB)(blk_oce.o) \ 
     4492   $(MODEL_LIB)(dom_oce.o) \ 
     4493   $(MODEL_LIB)(in_out_manager.o) \ 
     4494   $(MODEL_LIB)(lib_print.o) \ 
     4495   $(MODEL_LIB)(par_ice.o) \ 
     4496   $(MODEL_LIB)(par_kind.o) \ 
     4497   $(MODEL_LIB)(par_oce.o) \ 
     4498   $(MODEL_LIB)(phycst.o) \ 
     4499   $(MODEL_LIB)(prtctl.o) \ 
     4500   blk_oce.F90 \ 
     4501   dom_oce.F90 \ 
     4502   in_out_manager.F90 \ 
     4503   lib_print.f90 \ 
     4504   par_ice.F90 \ 
     4505   par_kind.F90 \ 
     4506   par_oce.F90 \ 
     4507   phycst.F90 \ 
     4508   prtctl.f90 \ 
    43104509   $(MODEL_LIB)(daymod.o) \ 
     4510   $(MODEL_LIB)(dom_oce.o) \ 
     4511   $(MODEL_LIB)(ice.o) \ 
     4512   $(MODEL_LIB)(ice_oce.o) \ 
     4513   $(MODEL_LIB)(in_out_manager.o) \ 
     4514   daymod.F90 \ 
     4515   dom_oce.F90 \ 
     4516   ice.F90 \ 
     4517   ice_oce.F90 \ 
     4518   in_out_manager.F90 \ 
     4519   $(MODEL_LIB)(par_ice.o) \ 
     4520   par_ice.F90 \ 
     4521   limrst_dimg.h90 \ 
     4522   ../../../lib/libioipsl.a \ 
     4523   KEY_CPP \ 
     4524   limrst.F90 
     4525$(MODEL_LIB)(limtab.o) :   \ 
     4526   $(MODEL_LIB)(par_kind.o) \ 
     4527   par_kind.F90 \ 
     4528   limtab.F90 
     4529$(MODEL_LIB)(limthd.o) :   \ 
     4530   $(MODEL_LIB)(blk_oce.o) \ 
    43114531   $(MODEL_LIB)(dom_oce.o) \ 
    43124532   $(MODEL_LIB)(flx_oce.o) \ 
    43134533   $(MODEL_LIB)(ice.o) \ 
    4314    $(MODEL_LIB)(in_out_manager.o) \ 
    4315    $(MODEL_LIB)(lbclnk.o) \ 
    4316    $(MODEL_LIB)(lib_mpp.o) \ 
    4317    $(MODEL_LIB)(lib_print.o) \ 
     4534   $(MODEL_LIB)(ice_oce.o) \ 
     4535   $(MODEL_LIB)(iceini.o) \ 
     4536   $(MODEL_LIB)(in_out_manager.o) \ 
     4537   $(MODEL_LIB)(ini1d.o) \ 
     4538   $(MODEL_LIB)(lib_mpp.o) \ 
     4539   $(MODEL_LIB)(lib_print.o) \ 
     4540   $(MODEL_LIB)(limistate.o) \ 
     4541   $(MODEL_LIB)(limmsh.o) \ 
     4542   $(MODEL_LIB)(limrst.o) \ 
    43184543   $(MODEL_LIB)(oce.o) \ 
    43194544   $(MODEL_LIB)(ocfzpt.o) \ 
     
    43224547   $(MODEL_LIB)(par_oce.o) \ 
    43234548   $(MODEL_LIB)(phycst.o) \ 
    4324    $(MODEL_LIB)(prtctl.o) \ 
    4325    albedo.F90 \ 
    4326    flxblk.F90 \ 
     4549   $(MODEL_LIB)(thd_ice.o) \ 
     4550   blk_oce.F90 \ 
     4551   dom_oce.F90 \ 
    43274552   flx_oce.F90 \ 
    43284553   ice.F90 \ 
    43294554   ice_oce.F90 \ 
    4330    in_out_manager.F90 \ 
    4331    lbclnk.F90 \ 
     4555   iceini.F90 \ 
     4556   in_out_manager.F90 \ 
     4557   ini1d.F90 \ 
     4558   lib_mpp.F90 \ 
     4559   lib_print.f90 \ 
     4560   limistate.F90 \ 
     4561   limmsh.F90 \ 
     4562   limrst.F90 \ 
     4563   oce.F90 \ 
    43324564   ocfzpt.F90 \ 
    4333    par_oce.F90 \ 
    4334    phycst.F90 \ 
    4335    prtctl.f90 \ 
    4336    $(MODEL_LIB)(albedo.o) \ 
    4337    $(MODEL_LIB)(flxblk.o) \ 
     4565   par_ice.F90 \ 
     4566   par_kind.F90 \ 
     4567   par_oce.F90 \ 
     4568   phycst.F90 \ 
     4569   thd_ice.F90 \ 
     4570   $(MODEL_LIB)(dom_ice.o) \ 
     4571   $(MODEL_LIB)(dom_oce.o) \ 
    43384572   $(MODEL_LIB)(flx_oce.o) \ 
    43394573   $(MODEL_LIB)(ice.o) \ 
    43404574   $(MODEL_LIB)(ice_oce.o) \ 
    4341    $(MODEL_LIB)(in_out_manager.o) \ 
    4342    $(MODEL_LIB)(lbclnk.o) \ 
    4343    $(MODEL_LIB)(ocfzpt.o) \ 
    4344    $(MODEL_LIB)(par_oce.o) \ 
    4345    $(MODEL_LIB)(phycst.o) \ 
    4346    $(MODEL_LIB)(prtctl.o) \ 
    4347    vectopt_loop_substitute.h90 \ 
    4348    KEY_CPP \ 
    4349    limflx.F90 
    4350 $(MODEL_LIB)(limhdf.o) :   \ 
    4351    blk_oce.F90 \ 
    4352    dom_oce.F90 \ 
    4353    in_out_manager.F90 \ 
    4354    lib_mpp.F90 \ 
    4355    lib_print.f90 \ 
    4356    oce.F90 \ 
    4357    par_ice.F90 \ 
    4358    par_kind.F90 \ 
    4359    par_oce.F90 \ 
    4360    $(MODEL_LIB)(blk_oce.o) \ 
    4361    $(MODEL_LIB)(dom_oce.o) \ 
    4362    $(MODEL_LIB)(in_out_manager.o) \ 
    4363    $(MODEL_LIB)(lib_mpp.o) \ 
    4364    $(MODEL_LIB)(lib_print.o) \ 
    4365    $(MODEL_LIB)(oce.o) \ 
    4366    $(MODEL_LIB)(par_ice.o) \ 
    4367    $(MODEL_LIB)(par_kind.o) \ 
    4368    $(MODEL_LIB)(par_oce.o) \ 
    4369    dom_oce.F90 \ 
     4575   $(MODEL_LIB)(iceini.o) \ 
     4576   $(MODEL_LIB)(in_out_manager.o) \ 
     4577   $(MODEL_LIB)(lbclnk.o) \ 
     4578   $(MODEL_LIB)(limtab.o) \ 
     4579   $(MODEL_LIB)(limthd_lac.o) \ 
     4580   $(MODEL_LIB)(limthd_zdf.o) \ 
     4581   $(MODEL_LIB)(phycst.o) \ 
     4582   $(MODEL_LIB)(prtctl.o) \ 
     4583   $(MODEL_LIB)(thd_ice.o) \ 
     4584   dom_ice.F90 \ 
     4585   dom_oce.F90 \ 
     4586   flx_oce.F90 \ 
    43704587   ice.F90 \ 
    43714588   ice_oce.F90 \ 
    4372    in_out_manager.F90 \ 
    4373    lbclnk.F90 \ 
    4374    lib_mpp.F90 \ 
    4375    prtctl.f90 \ 
    4376    $(MODEL_LIB)(dom_oce.o) \ 
     4589   iceini.F90 \ 
     4590   in_out_manager.F90 \ 
     4591   lbclnk.F90 \ 
     4592   limtab.F90 \ 
     4593   limthd_lac.F90 \ 
     4594   limthd_zdf.F90 \ 
     4595   phycst.F90 \ 
     4596   prtctl.f90 \ 
     4597   thd_ice.F90 \ 
     4598   domzgr_substitute.h90 \ 
     4599   vectopt_loop_substitute.h90 \ 
     4600   KEY_CPP \ 
     4601   limthd.F90 
     4602$(MODEL_LIB)(limthd_lac.o) :  \ 
     4603   $(MODEL_LIB)(blk_oce.o) \ 
     4604   $(MODEL_LIB)(dom_ice.o) \ 
     4605   $(MODEL_LIB)(dom_oce.o) \ 
     4606   $(MODEL_LIB)(flx_oce.o) \ 
    43774607   $(MODEL_LIB)(ice.o) \ 
    43784608   $(MODEL_LIB)(ice_oce.o) \ 
    43794609   $(MODEL_LIB)(in_out_manager.o) \ 
    4380    $(MODEL_LIB)(lbclnk.o) \ 
    4381    $(MODEL_LIB)(lib_mpp.o) \ 
    4382    $(MODEL_LIB)(prtctl.o) \ 
    4383    vectopt_loop_substitute.h90 \ 
    4384    KEY_CPP \ 
    4385    limhdf.F90 
    4386 $(MODEL_LIB)(limistate.o) :   \ 
     4610   $(MODEL_LIB)(ini1d.o) \ 
     4611   $(MODEL_LIB)(lbclnk.o) \ 
     4612   $(MODEL_LIB)(limistate.o) \ 
     4613   $(MODEL_LIB)(limmsh.o) \ 
     4614   $(MODEL_LIB)(limrst.o) \ 
     4615   $(MODEL_LIB)(oce.o) \ 
     4616   $(MODEL_LIB)(ocfzpt.o) \ 
     4617   $(MODEL_LIB)(par_ice.o) \ 
     4618   $(MODEL_LIB)(par_kind.o) \ 
     4619   $(MODEL_LIB)(par_oce.o) \ 
     4620   $(MODEL_LIB)(phycst.o) \ 
    43874621   blk_oce.F90 \ 
    4388    dom_oce.F90 \ 
    4389    in_out_manager.F90 \ 
    4390    lib_mpp.F90 \ 
    4391    lib_print.f90 \ 
    4392    oce.F90 \ 
    4393    par_ice.F90 \ 
    4394    par_kind.F90 \ 
    4395    par_oce.F90 \ 
    4396    $(MODEL_LIB)(blk_oce.o) \ 
    4397    $(MODEL_LIB)(dom_oce.o) \ 
    4398    $(MODEL_LIB)(in_out_manager.o) \ 
    4399    $(MODEL_LIB)(lib_mpp.o) \ 
    4400    $(MODEL_LIB)(lib_print.o) \ 
    4401    $(MODEL_LIB)(oce.o) \ 
    4402    $(MODEL_LIB)(par_ice.o) \ 
    4403    $(MODEL_LIB)(par_kind.o) \ 
    4404    $(MODEL_LIB)(par_oce.o) \ 
    44054622   dom_ice.F90 \ 
    44064623   dom_oce.F90 \ 
     4624   flx_oce.F90 \ 
    44074625   ice.F90 \ 
    44084626   ice_oce.F90 \ 
    44094627   in_out_manager.F90 \ 
    4410    lbclnk.F90 \ 
    4411    oce.F90 \ 
    4412    ocfzpt.F90 \ 
    4413    par_ice.F90 \ 
    4414    phycst.F90 \ 
    4415    $(MODEL_LIB)(dom_ice.o) \ 
    4416    $(MODEL_LIB)(dom_oce.o) \ 
    4417    $(MODEL_LIB)(ice.o) \ 
    4418    $(MODEL_LIB)(ice_oce.o) \ 
    4419    $(MODEL_LIB)(in_out_manager.o) \ 
    4420    $(MODEL_LIB)(lbclnk.o) \ 
    4421    $(MODEL_LIB)(oce.o) \ 
    4422    $(MODEL_LIB)(ocfzpt.o) \ 
    4423    $(MODEL_LIB)(par_ice.o) \ 
    4424    $(MODEL_LIB)(phycst.o) \ 
    4425    limistate.F90 
    4426 $(MODEL_LIB)(limmsh.o) :   \ 
    4427    dom_oce.F90 \ 
    4428    in_out_manager.F90 \ 
    4429    lib_mpp.F90 \ 
    4430    lib_print.f90 \ 
    4431    oce.F90 \ 
    4432    par_ice.F90 \ 
    4433    par_kind.F90 \ 
    4434    par_oce.F90 \ 
    4435    $(MODEL_LIB)(dom_oce.o) \ 
    4436    $(MODEL_LIB)(in_out_manager.o) \ 
    4437    $(MODEL_LIB)(lib_mpp.o) \ 
    4438    $(MODEL_LIB)(lib_print.o) \ 
    4439    $(MODEL_LIB)(oce.o) \ 
    4440    $(MODEL_LIB)(par_ice.o) \ 
    4441    $(MODEL_LIB)(par_kind.o) \ 
    4442    $(MODEL_LIB)(par_oce.o) \ 
    4443    dom_ice.F90 \ 
    4444    dom_oce.F90 \ 
    4445    in_out_manager.F90 \ 
    4446    lbclnk.F90 \ 
    4447    phycst.F90 \ 
    4448    $(MODEL_LIB)(dom_ice.o) \ 
    4449    $(MODEL_LIB)(dom_oce.o) \ 
    4450    $(MODEL_LIB)(in_out_manager.o) \ 
    4451    $(MODEL_LIB)(lbclnk.o) \ 
    4452    $(MODEL_LIB)(phycst.o) \ 
    4453    limmsh.F90 
    4454 $(MODEL_LIB)(limrhg.o) :   \ 
    4455    blk_oce.F90 \ 
    4456    dom_oce.F90 \ 
    4457    in_out_manager.F90 \ 
    4458    lib_mpp.F90 \ 
    4459    lib_print.f90 \ 
    4460    oce.F90 \ 
    4461    par_ice.F90 \ 
    4462    par_kind.F90 \ 
    4463    par_oce.F90 \ 
    4464    $(MODEL_LIB)(blk_oce.o) \ 
    4465    $(MODEL_LIB)(dom_oce.o) \ 
    4466    $(MODEL_LIB)(in_out_manager.o) \ 
    4467    $(MODEL_LIB)(lib_mpp.o) \ 
    4468    $(MODEL_LIB)(lib_print.o) \ 
    4469    $(MODEL_LIB)(oce.o) \ 
    4470    $(MODEL_LIB)(par_ice.o) \ 
    4471    $(MODEL_LIB)(par_kind.o) \ 
    4472    $(MODEL_LIB)(par_oce.o) \ 
    4473    dom_ice.F90 \ 
    4474    ice.F90 \ 
    4475    ice_oce.F90 \ 
    4476    in_out_manager.F90 \ 
    4477    lbclnk.F90 \ 
    4478    lib_mpp.F90 \ 
    4479    par_oce.F90 \ 
    4480    phycst.F90 \ 
    4481    prtctl.f90 \ 
    4482    $(MODEL_LIB)(dom_ice.o) \ 
    4483    $(MODEL_LIB)(ice.o) \ 
    4484    $(MODEL_LIB)(ice_oce.o) \ 
    4485    $(MODEL_LIB)(in_out_manager.o) \ 
    4486    $(MODEL_LIB)(lbclnk.o) \ 
    4487    $(MODEL_LIB)(lib_mpp.o) \ 
    4488    $(MODEL_LIB)(par_oce.o) \ 
    4489    $(MODEL_LIB)(phycst.o) \ 
    4490    $(MODEL_LIB)(prtctl.o) \ 
    4491    limrhg.F90 
    4492 $(MODEL_LIB)(limrst.o) :   \ 
    4493    blk_oce.F90 \ 
    4494    dom_oce.F90 \ 
    4495    in_out_manager.F90 \ 
    4496    lib_print.f90 \ 
    4497    par_ice.F90 \ 
    4498    par_kind.F90 \ 
    4499    par_oce.F90 \ 
    4500    phycst.F90 \ 
    4501    prtctl.f90 \ 
    4502    $(MODEL_LIB)(blk_oce.o) \ 
    4503    $(MODEL_LIB)(dom_oce.o) \ 
    4504    $(MODEL_LIB)(in_out_manager.o) \ 
    4505    $(MODEL_LIB)(lib_print.o) \ 
    4506    $(MODEL_LIB)(par_ice.o) \ 
    4507    $(MODEL_LIB)(par_kind.o) \ 
    4508    $(MODEL_LIB)(par_oce.o) \ 
    4509    $(MODEL_LIB)(phycst.o) \ 
    4510    $(MODEL_LIB)(prtctl.o) \ 
    4511    daymod.F90 \ 
    4512    dom_oce.F90 \ 
    4513    ice.F90 \ 
    4514    ice_oce.F90 \ 
    4515    in_out_manager.F90 \ 
    4516    $(MODEL_LIB)(daymod.o) \ 
    4517    $(MODEL_LIB)(dom_oce.o) \ 
    4518    $(MODEL_LIB)(ice.o) \ 
    4519    $(MODEL_LIB)(ice_oce.o) \ 
    4520    $(MODEL_LIB)(in_out_manager.o) \ 
    4521    par_ice.F90 \ 
    4522    $(MODEL_LIB)(par_ice.o) \ 
    4523    limrst_dimg.h90 \ 
    4524    ../../../lib/libioipsl.a \ 
    4525    KEY_CPP \ 
    4526    limrst.F90 
    4527 $(MODEL_LIB)(limtab.o) :   \ 
    4528    par_kind.F90 \ 
    4529    $(MODEL_LIB)(par_kind.o) \ 
    4530    limtab.F90 
    4531 $(MODEL_LIB)(limthd.o) :   \ 
    4532    blk_oce.F90 \ 
    4533    dom_oce.F90 \ 
    4534    flx_oce.F90 \ 
    4535    iceini.F90 \ 
    4536    ice.F90 \ 
    4537    ice_oce.F90 \ 
    45384628   ini1d.F90 \ 
    4539    in_out_manager.F90 \ 
    4540    lib_mpp.F90 \ 
    4541    lib_print.f90 \ 
     4629   lbclnk.F90 \ 
    45424630   limistate.F90 \ 
    45434631   limmsh.F90 \ 
     
    45494637   par_oce.F90 \ 
    45504638   phycst.F90 \ 
     4639   $(MODEL_LIB)(ice_oce.o) \ 
     4640   $(MODEL_LIB)(iceini.o) \ 
     4641   $(MODEL_LIB)(limistate.o) \ 
     4642   $(MODEL_LIB)(par_oce.o) \ 
     4643   $(MODEL_LIB)(phycst.o) \ 
     4644   $(MODEL_LIB)(thd_ice.o) \ 
     4645   ice_oce.F90 \ 
     4646   iceini.F90 \ 
     4647   limistate.F90 \ 
     4648   par_oce.F90 \ 
     4649   phycst.F90 \ 
    45514650   thd_ice.F90 \ 
     4651   limthd_lac.F90 
     4652$(MODEL_LIB)(limthd_zdf.o) :  \ 
    45524653   $(MODEL_LIB)(blk_oce.o) \ 
     4654   $(MODEL_LIB)(dom_ice.o) \ 
    45534655   $(MODEL_LIB)(dom_oce.o) \ 
    45544656   $(MODEL_LIB)(flx_oce.o) \ 
    4555    $(MODEL_LIB)(iceini.o) \ 
    45564657   $(MODEL_LIB)(ice.o) \ 
    45574658   $(MODEL_LIB)(ice_oce.o) \ 
     4659   $(MODEL_LIB)(in_out_manager.o) \ 
    45584660   $(MODEL_LIB)(ini1d.o) \ 
    4559    $(MODEL_LIB)(in_out_manager.o) \ 
    4560    $(MODEL_LIB)(lib_mpp.o) \ 
     4661   $(MODEL_LIB)(lbclnk.o) \ 
    45614662   $(MODEL_LIB)(lib_print.o) \ 
    45624663   $(MODEL_LIB)(limistate.o) \ 
     
    45694670   $(MODEL_LIB)(par_oce.o) \ 
    45704671   $(MODEL_LIB)(phycst.o) \ 
    4571    $(MODEL_LIB)(thd_ice.o) \ 
    4572    dom_ice.F90 \ 
    4573    dom_oce.F90 \ 
    4574    flx_oce.F90 \ 
    4575    iceini.F90 \ 
    4576    ice.F90 \ 
    4577    ice_oce.F90 \ 
    4578    in_out_manager.F90 \ 
    4579    lbclnk.F90 \ 
    4580    limtab.F90 \ 
    4581    limthd_lac.F90 \ 
    4582    limthd_zdf.F90 \ 
    4583    phycst.F90 \ 
    4584    prtctl.f90 \ 
    4585    thd_ice.F90 \ 
    4586    $(MODEL_LIB)(dom_ice.o) \ 
    4587    $(MODEL_LIB)(dom_oce.o) \ 
    4588    $(MODEL_LIB)(flx_oce.o) \ 
    4589    $(MODEL_LIB)(iceini.o) \ 
    4590    $(MODEL_LIB)(ice.o) \ 
    4591    $(MODEL_LIB)(ice_oce.o) \ 
    4592    $(MODEL_LIB)(in_out_manager.o) \ 
    4593    $(MODEL_LIB)(lbclnk.o) \ 
    4594    $(MODEL_LIB)(limtab.o) \ 
    4595    $(MODEL_LIB)(limthd_lac.o) \ 
    4596    $(MODEL_LIB)(limthd_zdf.o) \ 
    4597    $(MODEL_LIB)(phycst.o) \ 
    4598    $(MODEL_LIB)(prtctl.o) \ 
    4599    $(MODEL_LIB)(thd_ice.o) \ 
    4600    domzgr_substitute.h90 \ 
    4601    vectopt_loop_substitute.h90 \ 
    4602    KEY_CPP \ 
    4603    limthd.F90 
    4604 $(MODEL_LIB)(limthd_lac.o) :  \ 
    46054672   blk_oce.F90 \ 
    46064673   dom_ice.F90 \ 
     
    46094676   ice.F90 \ 
    46104677   ice_oce.F90 \ 
     4678   in_out_manager.F90 \ 
    46114679   ini1d.F90 \ 
    4612    in_out_manager.F90 \ 
    4613    lbclnk.F90 \ 
     4680   lbclnk.F90 \ 
     4681   lib_print.f90 \ 
    46144682   limistate.F90 \ 
    46154683   limmsh.F90 \ 
     
    46214689   par_oce.F90 \ 
    46224690   phycst.F90 \ 
     4691   $(MODEL_LIB)(ice_oce.o) \ 
     4692   $(MODEL_LIB)(iceini.o) \ 
     4693   $(MODEL_LIB)(in_out_manager.o) \ 
     4694   $(MODEL_LIB)(limistate.o) \ 
     4695   $(MODEL_LIB)(par_oce.o) \ 
     4696   $(MODEL_LIB)(phycst.o) \ 
     4697   $(MODEL_LIB)(thd_ice.o) \ 
     4698   ice_oce.F90 \ 
     4699   iceini.F90 \ 
     4700   in_out_manager.F90 \ 
     4701   limistate.F90 \ 
     4702   par_oce.F90 \ 
     4703   phycst.F90 \ 
     4704   thd_ice.F90 \ 
     4705   limthd_zdf.F90 
     4706$(MODEL_LIB)(limtrp.o) :   \ 
    46234707   $(MODEL_LIB)(blk_oce.o) \ 
    46244708   $(MODEL_LIB)(dom_ice.o) \ 
     
    46274711   $(MODEL_LIB)(ice.o) \ 
    46284712   $(MODEL_LIB)(ice_oce.o) \ 
     4713   $(MODEL_LIB)(in_out_manager.o) \ 
    46294714   $(MODEL_LIB)(ini1d.o) \ 
    4630    $(MODEL_LIB)(in_out_manager.o) \ 
    4631    $(MODEL_LIB)(lbclnk.o) \ 
     4715   $(MODEL_LIB)(lbclnk.o) \ 
     4716   $(MODEL_LIB)(lib_mpp.o) \ 
     4717   $(MODEL_LIB)(lib_print.o) \ 
    46324718   $(MODEL_LIB)(limistate.o) \ 
    46334719   $(MODEL_LIB)(limmsh.o) \ 
     
    46394725   $(MODEL_LIB)(par_oce.o) \ 
    46404726   $(MODEL_LIB)(phycst.o) \ 
    4641    iceini.F90 \ 
    4642    ice_oce.F90 \ 
    4643    limistate.F90 \ 
    4644    par_oce.F90 \ 
    4645    phycst.F90 \ 
    4646    thd_ice.F90 \ 
    4647    $(MODEL_LIB)(iceini.o) \ 
    4648    $(MODEL_LIB)(ice_oce.o) \ 
    4649    $(MODEL_LIB)(limistate.o) \ 
    4650    $(MODEL_LIB)(par_oce.o) \ 
    4651    $(MODEL_LIB)(phycst.o) \ 
    4652    $(MODEL_LIB)(thd_ice.o) \ 
    4653    limthd_lac.F90 
    4654 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     4727   $(MODEL_LIB)(prtctl.o) \ 
    46554728   blk_oce.F90 \ 
    46564729   dom_ice.F90 \ 
     
    46594732   ice.F90 \ 
    46604733   ice_oce.F90 \ 
     4734   in_out_manager.F90 \ 
    46614735   ini1d.F90 \ 
    4662    in_out_manager.F90 \ 
    4663    lbclnk.F90 \ 
     4736   lbclnk.F90 \ 
     4737   lib_mpp.F90 \ 
    46644738   lib_print.f90 \ 
    46654739   limistate.F90 \ 
     
    46724746   par_oce.F90 \ 
    46734747   phycst.F90 \ 
     4748   prtctl.f90 \ 
     4749   $(MODEL_LIB)(daymod.o) \ 
     4750   $(MODEL_LIB)(dom_ice.o) \ 
     4751   $(MODEL_LIB)(dom_oce.o) \ 
     4752   $(MODEL_LIB)(ice.o) \ 
     4753   $(MODEL_LIB)(ice_oce.o) \ 
     4754   $(MODEL_LIB)(iceini.o) \ 
     4755   $(MODEL_LIB)(in_out_manager.o) \ 
     4756   $(MODEL_LIB)(lbclnk.o) \ 
     4757   $(MODEL_LIB)(lib_mpp.o) \ 
     4758   $(MODEL_LIB)(limadv.o) \ 
     4759   $(MODEL_LIB)(limhdf.o) \ 
     4760   $(MODEL_LIB)(limistate.o) \ 
     4761   $(MODEL_LIB)(phycst.o) \ 
     4762   daymod.F90 \ 
     4763   dom_ice.F90 \ 
     4764   dom_oce.F90 \ 
     4765   ice.F90 \ 
     4766   ice_oce.F90 \ 
     4767   iceini.F90 \ 
     4768   in_out_manager.F90 \ 
     4769   lbclnk.F90 \ 
     4770   lib_mpp.F90 \ 
     4771   limadv.F90 \ 
     4772   limhdf.F90 \ 
     4773   limistate.F90 \ 
     4774   phycst.F90 \ 
     4775   vectopt_loop_substitute.h90 \ 
     4776   KEY_CPP \ 
     4777   limtrp.F90 
     4778$(MODEL_LIB)(limwri.o) :   \ 
    46744779   $(MODEL_LIB)(blk_oce.o) \ 
    4675    $(MODEL_LIB)(dom_ice.o) \ 
     4780   $(MODEL_LIB)(daymod.o) \ 
    46764781   $(MODEL_LIB)(dom_oce.o) \ 
    46774782   $(MODEL_LIB)(flx_oce.o) \ 
    46784783   $(MODEL_LIB)(ice.o) \ 
    46794784   $(MODEL_LIB)(ice_oce.o) \ 
     4785   $(MODEL_LIB)(in_out_manager.o) \ 
    46804786   $(MODEL_LIB)(ini1d.o) \ 
    4681    $(MODEL_LIB)(in_out_manager.o) \ 
    4682    $(MODEL_LIB)(lbclnk.o) \ 
     4787   $(MODEL_LIB)(lib_mpp.o) \ 
    46834788   $(MODEL_LIB)(lib_print.o) \ 
    46844789   $(MODEL_LIB)(limistate.o) \ 
     
    46914796   $(MODEL_LIB)(par_oce.o) \ 
    46924797   $(MODEL_LIB)(phycst.o) \ 
    4693    iceini.F90 \ 
    4694    ice_oce.F90 \ 
    4695    in_out_manager.F90 \ 
    4696    limistate.F90 \ 
    4697    par_oce.F90 \ 
    4698    phycst.F90 \ 
    4699    thd_ice.F90 \ 
    4700    $(MODEL_LIB)(iceini.o) \ 
    4701    $(MODEL_LIB)(ice_oce.o) \ 
    4702    $(MODEL_LIB)(in_out_manager.o) \ 
    4703    $(MODEL_LIB)(limistate.o) \ 
    4704    $(MODEL_LIB)(par_oce.o) \ 
    4705    $(MODEL_LIB)(phycst.o) \ 
    4706    $(MODEL_LIB)(thd_ice.o) \ 
    4707    limthd_zdf.F90 
    4708 $(MODEL_LIB)(limtrp.o) :   \ 
     4798   $(MODEL_LIB)(prtctl.o) \ 
    47094799   blk_oce.F90 \ 
    4710    dom_ice.F90 \ 
     4800   daymod.F90 \ 
    47114801   dom_oce.F90 \ 
    47124802   flx_oce.F90 \ 
    47134803   ice.F90 \ 
    47144804   ice_oce.F90 \ 
     4805   in_out_manager.F90 \ 
    47154806   ini1d.F90 \ 
    4716    in_out_manager.F90 \ 
    4717    lbclnk.F90 \ 
    47184807   lib_mpp.F90 \ 
    47194808   lib_print.f90 \ 
     
    47284817   phycst.F90 \ 
    47294818   prtctl.f90 \ 
    4730    $(MODEL_LIB)(blk_oce.o) \ 
     4819   $(MODEL_LIB)(daymod.o) \ 
     4820   $(MODEL_LIB)(dianam.o) \ 
    47314821   $(MODEL_LIB)(dom_ice.o) \ 
    47324822   $(MODEL_LIB)(dom_oce.o) \ 
     
    47344824   $(MODEL_LIB)(ice.o) \ 
    47354825   $(MODEL_LIB)(ice_oce.o) \ 
    4736    $(MODEL_LIB)(ini1d.o) \ 
    4737    $(MODEL_LIB)(in_out_manager.o) \ 
    4738    $(MODEL_LIB)(lbclnk.o) \ 
    4739    $(MODEL_LIB)(lib_mpp.o) \ 
    4740    $(MODEL_LIB)(lib_print.o) \ 
    4741    $(MODEL_LIB)(limistate.o) \ 
    4742    $(MODEL_LIB)(limmsh.o) \ 
    4743    $(MODEL_LIB)(limrst.o) \ 
    4744    $(MODEL_LIB)(oce.o) \ 
    4745    $(MODEL_LIB)(ocfzpt.o) \ 
    4746    $(MODEL_LIB)(par_ice.o) \ 
    4747    $(MODEL_LIB)(par_kind.o) \ 
    4748    $(MODEL_LIB)(par_oce.o) \ 
    4749    $(MODEL_LIB)(phycst.o) \ 
    4750    $(MODEL_LIB)(prtctl.o) \ 
     4826   $(MODEL_LIB)(iceini.o) \ 
     4827   $(MODEL_LIB)(in_out_manager.o) \ 
     4828   $(MODEL_LIB)(lbclnk.o) \ 
     4829   $(MODEL_LIB)(phycst.o) \ 
    47514830   daymod.F90 \ 
     4831   dianam.F90 \ 
    47524832   dom_ice.F90 \ 
    4753    dom_oce.F90 \ 
    4754    iceini.F90 \ 
    4755    ice.F90 \ 
    4756    ice_oce.F90 \ 
    4757    in_out_manager.F90 \ 
    4758    lbclnk.F90 \ 
    4759    lib_mpp.F90 \ 
    4760    limadv.F90 \ 
    4761    limhdf.F90 \ 
    4762    limistate.F90 \ 
    4763    phycst.F90 \ 
    4764    $(MODEL_LIB)(daymod.o) \ 
    4765    $(MODEL_LIB)(dom_ice.o) \ 
    4766    $(MODEL_LIB)(dom_oce.o) \ 
    4767    $(MODEL_LIB)(iceini.o) \ 
    4768    $(MODEL_LIB)(ice.o) \ 
    4769    $(MODEL_LIB)(ice_oce.o) \ 
    4770    $(MODEL_LIB)(in_out_manager.o) \ 
    4771    $(MODEL_LIB)(lbclnk.o) \ 
    4772    $(MODEL_LIB)(lib_mpp.o) \ 
    4773    $(MODEL_LIB)(limadv.o) \ 
    4774    $(MODEL_LIB)(limhdf.o) \ 
    4775    $(MODEL_LIB)(limistate.o) \ 
    4776    $(MODEL_LIB)(phycst.o) \ 
    4777    vectopt_loop_substitute.h90 \ 
    4778    KEY_CPP \ 
    4779    limtrp.F90 
    4780 $(MODEL_LIB)(limwri.o) :   \ 
    4781    blk_oce.F90 \ 
    4782    daymod.F90 \ 
    47834833   dom_oce.F90 \ 
    47844834   flx_oce.F90 \ 
    47854835   ice.F90 \ 
    47864836   ice_oce.F90 \ 
    4787    ini1d.F90 \ 
    4788    in_out_manager.F90 \ 
    4789    lib_mpp.F90 \ 
    4790    lib_print.f90 \ 
    4791    limistate.F90 \ 
    4792    limmsh.F90 \ 
    4793    limrst.F90 \ 
    4794    oce.F90 \ 
    4795    ocfzpt.F90 \ 
    4796    par_ice.F90 \ 
    4797    par_kind.F90 \ 
    4798    par_oce.F90 \ 
    4799    phycst.F90 \ 
    4800    prtctl.f90 \ 
    4801    $(MODEL_LIB)(blk_oce.o) \ 
    4802    $(MODEL_LIB)(daymod.o) \ 
    4803    $(MODEL_LIB)(dom_oce.o) \ 
    4804    $(MODEL_LIB)(flx_oce.o) \ 
    4805    $(MODEL_LIB)(ice.o) \ 
    4806    $(MODEL_LIB)(ice_oce.o) \ 
    4807    $(MODEL_LIB)(ini1d.o) \ 
    4808    $(MODEL_LIB)(in_out_manager.o) \ 
    4809    $(MODEL_LIB)(lib_mpp.o) \ 
    4810    $(MODEL_LIB)(lib_print.o) \ 
    4811    $(MODEL_LIB)(limistate.o) \ 
    4812    $(MODEL_LIB)(limmsh.o) \ 
    4813    $(MODEL_LIB)(limrst.o) \ 
    4814    $(MODEL_LIB)(oce.o) \ 
    4815    $(MODEL_LIB)(ocfzpt.o) \ 
    4816    $(MODEL_LIB)(par_ice.o) \ 
    4817    $(MODEL_LIB)(par_kind.o) \ 
    4818    $(MODEL_LIB)(par_oce.o) \ 
    4819    $(MODEL_LIB)(phycst.o) \ 
    4820    $(MODEL_LIB)(prtctl.o) \ 
    4821    daymod.F90 \ 
    4822    dianam.F90 \ 
    4823    dom_ice.F90 \ 
    4824    dom_oce.F90 \ 
    4825    flx_oce.F90 \ 
    48264837   iceini.F90 \ 
    4827    ice.F90 \ 
    4828    ice_oce.F90 \ 
    4829    in_out_manager.F90 \ 
    4830    lbclnk.F90 \ 
    4831    phycst.F90 \ 
    4832    $(MODEL_LIB)(daymod.o) \ 
    4833    $(MODEL_LIB)(dianam.o) \ 
    4834    $(MODEL_LIB)(dom_ice.o) \ 
    4835    $(MODEL_LIB)(dom_oce.o) \ 
    4836    $(MODEL_LIB)(flx_oce.o) \ 
    4837    $(MODEL_LIB)(iceini.o) \ 
    4838    $(MODEL_LIB)(ice.o) \ 
    4839    $(MODEL_LIB)(ice_oce.o) \ 
    4840    $(MODEL_LIB)(in_out_manager.o) \ 
    4841    $(MODEL_LIB)(lbclnk.o) \ 
    4842    $(MODEL_LIB)(phycst.o) \ 
    4843    diawri.F90 \ 
    4844    $(MODEL_LIB)(diawri.o) \ 
     4838   in_out_manager.F90 \ 
     4839   lbclnk.F90 \ 
     4840   phycst.F90 \ 
     4841   $(MODEL_LIB)(diadimg.o) \ 
     4842   diadimg.F90 \ 
    48454843   limwri_dimg.h90 \ 
    48464844   ../../../lib/libioipsl.a \ 
     
    48484846   limwri.F90 
    48494847$(MODEL_LIB)(model.o) : \ 
     4848   $(MODEL_LIB)(cpl.o) \ 
     4849   $(MODEL_LIB)(cpl_oce.o) \ 
     4850   $(MODEL_LIB)(daymod.o) \ 
     4851   $(MODEL_LIB)(diaptr.o) \ 
     4852   $(MODEL_LIB)(dom_oce.o) \ 
     4853   $(MODEL_LIB)(domain.o) \ 
     4854   $(MODEL_LIB)(domcfg.o) \ 
     4855   $(MODEL_LIB)(dtasal.o) \ 
     4856   $(MODEL_LIB)(dtasst.o) \ 
     4857   $(MODEL_LIB)(dtatem.o) \ 
     4858   $(MODEL_LIB)(dyncor1d.o) \ 
     4859   $(MODEL_LIB)(eosbn2.o) \ 
     4860   $(MODEL_LIB)(flxfwb.o) \ 
     4861   $(MODEL_LIB)(iceini.o) \ 
     4862   $(MODEL_LIB)(in_out_manager.o) \ 
     4863   $(MODEL_LIB)(ini1d.o) \ 
     4864   $(MODEL_LIB)(initrc.o) \ 
     4865   $(MODEL_LIB)(istate.o) \ 
     4866   $(MODEL_LIB)(ldfdyn.o) \ 
     4867   $(MODEL_LIB)(ldftra.o) \ 
     4868   $(MODEL_LIB)(lib_mpp.o) \ 
     4869   $(MODEL_LIB)(mppini.o) \ 
     4870   $(MODEL_LIB)(obc_par.o) \ 
     4871   $(MODEL_LIB)(obcini.o) \ 
     4872   $(MODEL_LIB)(oce.o) \ 
     4873   $(MODEL_LIB)(ocfzpt.o) \ 
     4874   $(MODEL_LIB)(phycst.o) \ 
     4875   $(MODEL_LIB)(prtctl.o) \ 
     4876   $(MODEL_LIB)(solver.o) \ 
     4877   $(MODEL_LIB)(step.o) \ 
     4878   $(MODEL_LIB)(step1d.o) \ 
     4879   $(MODEL_LIB)(traqsr.o) \ 
     4880   $(MODEL_LIB)(trdicp.o) \ 
     4881   $(MODEL_LIB)(trdmld.o) \ 
     4882   $(MODEL_LIB)(trdmod_oce.o) \ 
     4883   $(MODEL_LIB)(trdvor.o) \ 
     4884   $(MODEL_LIB)(zdfini.o) \ 
     4885   $(MODEL_LIB)(zpshde.o) \ 
    48504886   cpl.F90 \ 
    48514887   cpl_oce.F90 \ 
    48524888   daymod.F90 \ 
    48534889   diaptr.F90 \ 
     4890   dom_oce.F90 \ 
    48544891   domain.F90 \ 
    48554892   domcfg.F90 \ 
    4856    dom_oce.F90 \ 
    48574893   dtasal.F90 \ 
    48584894   dtasst.F90 \ 
     
    48624898   flxfwb.F90 \ 
    48634899   iceini.F90 \ 
     4900   in_out_manager.F90 \ 
    48644901   ini1d.F90 \ 
    48654902   initrc.F90 \ 
    4866    in_out_manager.F90 \ 
    48674903   istate.F90 \ 
    48684904   ldfdyn.F90 \ 
     
    48704906   lib_mpp.F90 \ 
    48714907   mppini.F90 \ 
     4908   obc_par.F90 \ 
    48724909   obcini.F90 \ 
    4873    obc_par.F90 \ 
    48744910   oce.F90 \ 
    48754911   ocfzpt.F90 \ 
     
    48774913   prtctl.f90 \ 
    48784914   solver.F90 \ 
     4915   step.F90 \ 
    48794916   step1d.F90 \ 
    4880    step.F90 \ 
    48814917   traqsr.F90 \ 
    48824918   trdicp.F90 \ 
     
    48864922   zdfini.F90 \ 
    48874923   zpshde.F90 \ 
     4924   $(MODEL_LIB)(opa.o) \ 
     4925   opa.F90 \ 
     4926   model.f90 
     4927$(MODEL_LIB)(mppini.o) :   \ 
     4928   $(MODEL_LIB)(dom_oce.o) \ 
     4929   $(MODEL_LIB)(in_out_manager.o) \ 
     4930   $(MODEL_LIB)(lib_print.o) \ 
     4931   $(MODEL_LIB)(par_kind.o) \ 
     4932   $(MODEL_LIB)(par_oce.o) \ 
     4933   dom_oce.F90 \ 
     4934   in_out_manager.F90 \ 
     4935   lib_print.f90 \ 
     4936   par_kind.F90 \ 
     4937   par_oce.F90 \ 
     4938   $(MODEL_LIB)(dom_oce.o) \ 
     4939   $(MODEL_LIB)(in_out_manager.o) \ 
     4940   $(MODEL_LIB)(lib_mpp.o) \ 
     4941   $(MODEL_LIB)(sol_oce.o) \ 
     4942   dom_oce.F90 \ 
     4943   in_out_manager.F90 \ 
     4944   lib_mpp.F90 \ 
     4945   sol_oce.F90 \ 
     4946   domzgr_substitute.h90 \ 
     4947   mppini_2.h90 \ 
     4948   ../../../lib/libioipsl.a \ 
     4949   KEY_CPP \ 
     4950   mppini.F90 
     4951$(MODEL_LIB)(obc_oce.o) :  \ 
     4952   $(MODEL_LIB)(par_kind.o) \ 
     4953   $(MODEL_LIB)(par_oce.o) \ 
     4954   par_kind.F90 \ 
     4955   par_oce.F90 \ 
     4956   $(MODEL_LIB)(obc_par.o) \ 
     4957   $(MODEL_LIB)(par_oce.o) \ 
     4958   obc_par.F90 \ 
     4959   par_oce.F90 \ 
     4960   obc_oce.F90 
     4961$(MODEL_LIB)(obc_par.o) :  \ 
     4962   $(MODEL_LIB)(par_kind.o) \ 
     4963   par_kind.F90 \ 
     4964   $(MODEL_LIB)(par_oce.o) \ 
     4965   par_oce.F90 \ 
     4966   obc_par_EEL_R5.h90 \ 
     4967   KEY_CPP \ 
     4968   obc_par.F90 
     4969$(MODEL_LIB)(obccli.o) :   \ 
     4970   $(MODEL_LIB)(in_out_manager.o) \ 
     4971   $(MODEL_LIB)(obc_par.o) \ 
     4972   $(MODEL_LIB)(par_oce.o) \ 
     4973   in_out_manager.F90 \ 
     4974   obc_par.F90 \ 
     4975   par_oce.F90 \ 
     4976   $(MODEL_LIB)(dom_oce.o) \ 
     4977   $(MODEL_LIB)(obc_oce.o) \ 
     4978   $(MODEL_LIB)(oce.o) \ 
     4979   $(MODEL_LIB)(phycst.o) \ 
     4980   dom_oce.F90 \ 
     4981   obc_oce.F90 \ 
     4982   oce.F90 \ 
     4983   phycst.F90 \ 
     4984   domzgr_substitute.h90 \ 
     4985   KEY_CPP \ 
     4986   obccli.F90 
     4987$(MODEL_LIB)(obcdom.o) :   \ 
     4988   $(MODEL_LIB)(dom_oce.o) \ 
     4989   $(MODEL_LIB)(in_out_manager.o) \ 
     4990   $(MODEL_LIB)(lib_print.o) \ 
     4991   $(MODEL_LIB)(obc_par.o) \ 
     4992   $(MODEL_LIB)(par_kind.o) \ 
     4993   $(MODEL_LIB)(par_oce.o) \ 
     4994   dom_oce.F90 \ 
     4995   in_out_manager.F90 \ 
     4996   lib_print.f90 \ 
     4997   obc_par.F90 \ 
     4998   par_kind.F90 \ 
     4999   par_oce.F90 \ 
     5000   $(MODEL_LIB)(dom_oce.o) \ 
     5001   $(MODEL_LIB)(in_out_manager.o) \ 
     5002   $(MODEL_LIB)(lib_mpp.o) \ 
     5003   $(MODEL_LIB)(obc_oce.o) \ 
     5004   $(MODEL_LIB)(oce.o) \ 
     5005   $(MODEL_LIB)(phycst.o) \ 
     5006   dom_oce.F90 \ 
     5007   in_out_manager.F90 \ 
     5008   lib_mpp.F90 \ 
     5009   obc_oce.F90 \ 
     5010   oce.F90 \ 
     5011   phycst.F90 \ 
     5012   obcdom.F90 
     5013$(MODEL_LIB)(obcdta.o) :   \ 
     5014   $(MODEL_LIB)(dom_oce.o) \ 
     5015   $(MODEL_LIB)(in_out_manager.o) \ 
     5016   $(MODEL_LIB)(lbclnk.o) \ 
     5017   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5018   $(MODEL_LIB)(ldftra_oce.o) \ 
     5019   $(MODEL_LIB)(lib_mpp.o) \ 
     5020   $(MODEL_LIB)(lib_print.o) \ 
     5021   $(MODEL_LIB)(obc_oce.o) \ 
     5022   $(MODEL_LIB)(obc_par.o) \ 
     5023   $(MODEL_LIB)(oce.o) \ 
     5024   $(MODEL_LIB)(par_kind.o) \ 
     5025   $(MODEL_LIB)(par_oce.o) \ 
     5026   $(MODEL_LIB)(phycst.o) \ 
     5027   $(MODEL_LIB)(prtctl.o) \ 
     5028   $(MODEL_LIB)(sol_oce.o) \ 
     5029   $(MODEL_LIB)(solfet.o) \ 
     5030   $(MODEL_LIB)(solisl.o) \ 
     5031   $(MODEL_LIB)(solpcg.o) \ 
     5032   $(MODEL_LIB)(solsor.o) \ 
     5033   $(MODEL_LIB)(trdmod.o) \ 
     5034   $(MODEL_LIB)(trdmod_oce.o) \ 
     5035   $(MODEL_LIB)(zdf_oce.o) \ 
     5036   dom_oce.F90 \ 
     5037   in_out_manager.F90 \ 
     5038   lbclnk.F90 \ 
     5039   ldfdyn_oce.F90 \ 
     5040   ldftra_oce.F90 \ 
     5041   lib_mpp.F90 \ 
     5042   lib_print.f90 \ 
     5043   obc_oce.F90 \ 
     5044   obc_par.F90 \ 
     5045   oce.F90 \ 
     5046   par_kind.F90 \ 
     5047   par_oce.F90 \ 
     5048   phycst.F90 \ 
     5049   prtctl.f90 \ 
     5050   sol_oce.F90 \ 
     5051   solfet.F90 \ 
     5052   solisl.F90 \ 
     5053   solpcg.F90 \ 
     5054   solsor.F90 \ 
     5055   trdmod.F90 \ 
     5056   trdmod_oce.F90 \ 
     5057   zdf_oce.F90 \ 
     5058   $(MODEL_LIB)(daymod.o) \ 
     5059   $(MODEL_LIB)(dom_oce.o) \ 
     5060   $(MODEL_LIB)(dynspg_rl.o) \ 
     5061   $(MODEL_LIB)(in_out_manager.o) \ 
     5062   $(MODEL_LIB)(lbclnk.o) \ 
     5063   $(MODEL_LIB)(lib_mpp.o) \ 
     5064   $(MODEL_LIB)(obc_oce.o) \ 
     5065   $(MODEL_LIB)(obccli.o) \ 
     5066   $(MODEL_LIB)(oce.o) \ 
     5067   $(MODEL_LIB)(phycst.o) \ 
     5068   daymod.F90 \ 
     5069   dom_oce.F90 \ 
     5070   dynspg_rl.F90 \ 
     5071   in_out_manager.F90 \ 
     5072   lbclnk.F90 \ 
     5073   lib_mpp.F90 \ 
     5074   obc_oce.F90 \ 
     5075   obccli.F90 \ 
     5076   oce.F90 \ 
     5077   phycst.F90 \ 
     5078   obc_vectopt_loop_substitute.h90 \ 
     5079   KEY_CPP \ 
     5080   obcdta.F90 
     5081$(MODEL_LIB)(obcdyn.o) :   \ 
     5082   $(MODEL_LIB)(dom_oce.o) \ 
     5083   $(MODEL_LIB)(in_out_manager.o) \ 
     5084   $(MODEL_LIB)(lib_mpp.o) \ 
     5085   $(MODEL_LIB)(lib_print.o) \ 
     5086   $(MODEL_LIB)(obc_oce.o) \ 
     5087   $(MODEL_LIB)(obc_par.o) \ 
     5088   $(MODEL_LIB)(oce.o) \ 
     5089   $(MODEL_LIB)(par_kind.o) \ 
     5090   $(MODEL_LIB)(par_oce.o) \ 
     5091   $(MODEL_LIB)(phycst.o) \ 
     5092   dom_oce.F90 \ 
     5093   in_out_manager.F90 \ 
     5094   lib_mpp.F90 \ 
     5095   lib_print.f90 \ 
     5096   obc_oce.F90 \ 
     5097   obc_par.F90 \ 
     5098   oce.F90 \ 
     5099   par_kind.F90 \ 
     5100   par_oce.F90 \ 
     5101   phycst.F90 \ 
     5102   $(MODEL_LIB)(dom_oce.o) \ 
     5103   $(MODEL_LIB)(in_out_manager.o) \ 
     5104   $(MODEL_LIB)(lbclnk.o) \ 
     5105   $(MODEL_LIB)(lib_mpp.o) \ 
     5106   $(MODEL_LIB)(obc_oce.o) \ 
     5107   $(MODEL_LIB)(obccli.o) \ 
     5108   $(MODEL_LIB)(oce.o) \ 
     5109   $(MODEL_LIB)(phycst.o) \ 
     5110   dom_oce.F90 \ 
     5111   in_out_manager.F90 \ 
     5112   lbclnk.F90 \ 
     5113   lib_mpp.F90 \ 
     5114   obc_oce.F90 \ 
     5115   obccli.F90 \ 
     5116   oce.F90 \ 
     5117   phycst.F90 \ 
     5118   obcdyn.F90 
     5119$(MODEL_LIB)(obcini.o) :   \ 
     5120   $(MODEL_LIB)(daymod.o) \ 
     5121   $(MODEL_LIB)(dom_oce.o) \ 
     5122   $(MODEL_LIB)(in_out_manager.o) \ 
     5123   $(MODEL_LIB)(lbclnk.o) \ 
     5124   $(MODEL_LIB)(lib_mpp.o) \ 
     5125   $(MODEL_LIB)(lib_print.o) \ 
     5126   $(MODEL_LIB)(obc_oce.o) \ 
     5127   $(MODEL_LIB)(obc_par.o) \ 
     5128   $(MODEL_LIB)(oce.o) \ 
     5129   $(MODEL_LIB)(par_kind.o) \ 
     5130   $(MODEL_LIB)(par_oce.o) \ 
     5131   $(MODEL_LIB)(phycst.o) \ 
     5132   daymod.F90 \ 
     5133   dom_oce.F90 \ 
     5134   in_out_manager.F90 \ 
     5135   lbclnk.F90 \ 
     5136   lib_mpp.F90 \ 
     5137   lib_print.f90 \ 
     5138   obc_oce.F90 \ 
     5139   obc_par.F90 \ 
     5140   oce.F90 \ 
     5141   par_kind.F90 \ 
     5142   par_oce.F90 \ 
     5143   phycst.F90 \ 
     5144   $(MODEL_LIB)(dom_oce.o) \ 
     5145   $(MODEL_LIB)(in_out_manager.o) \ 
     5146   $(MODEL_LIB)(lbclnk.o) \ 
     5147   $(MODEL_LIB)(lib_mpp.o) \ 
     5148   $(MODEL_LIB)(obc_oce.o) \ 
     5149   $(MODEL_LIB)(obcdom.o) \ 
     5150   $(MODEL_LIB)(obcrst.o) \ 
     5151   $(MODEL_LIB)(oce.o) \ 
     5152   $(MODEL_LIB)(phycst.o) \ 
     5153   dom_oce.F90 \ 
     5154   in_out_manager.F90 \ 
     5155   lbclnk.F90 \ 
     5156   lib_mpp.F90 \ 
     5157   obc_oce.F90 \ 
     5158   obcdom.F90 \ 
     5159   obcrst.F90 \ 
     5160   oce.F90 \ 
     5161   phycst.F90 \ 
     5162   obc_vectopt_loop_substitute.h90 \ 
     5163   KEY_CPP \ 
     5164   obcini.F90 
     5165$(MODEL_LIB)(obcrad.o) :   \ 
     5166   $(MODEL_LIB)(dom_oce.o) \ 
     5167   $(MODEL_LIB)(in_out_manager.o) \ 
     5168   $(MODEL_LIB)(lib_mpp.o) \ 
     5169   $(MODEL_LIB)(lib_print.o) \ 
     5170   $(MODEL_LIB)(obc_par.o) \ 
     5171   $(MODEL_LIB)(oce.o) \ 
     5172   $(MODEL_LIB)(par_kind.o) \ 
     5173   $(MODEL_LIB)(par_oce.o) \ 
     5174   dom_oce.F90 \ 
     5175   in_out_manager.F90 \ 
     5176   lib_mpp.F90 \ 
     5177   lib_print.f90 \ 
     5178   obc_par.F90 \ 
     5179   oce.F90 \ 
     5180   par_kind.F90 \ 
     5181   par_oce.F90 \ 
     5182   $(MODEL_LIB)(dom_oce.o) \ 
     5183   $(MODEL_LIB)(in_out_manager.o) \ 
     5184   $(MODEL_LIB)(lbclnk.o) \ 
     5185   $(MODEL_LIB)(lib_mpp.o) \ 
     5186   $(MODEL_LIB)(obc_oce.o) \ 
     5187   $(MODEL_LIB)(oce.o) \ 
     5188   $(MODEL_LIB)(phycst.o) \ 
     5189   dom_oce.F90 \ 
     5190   in_out_manager.F90 \ 
     5191   lbclnk.F90 \ 
     5192   lib_mpp.F90 \ 
     5193   obc_oce.F90 \ 
     5194   oce.F90 \ 
     5195   phycst.F90 \ 
     5196   obc_vectopt_loop_substitute.h90 \ 
     5197   KEY_CPP \ 
     5198   obcrad.F90 
     5199$(MODEL_LIB)(obcrst.o) :   \ 
     5200   $(MODEL_LIB)(dom_oce.o) \ 
     5201   $(MODEL_LIB)(in_out_manager.o) \ 
     5202   $(MODEL_LIB)(lib_mpp.o) \ 
     5203   $(MODEL_LIB)(lib_print.o) \ 
     5204   $(MODEL_LIB)(obc_par.o) \ 
     5205   $(MODEL_LIB)(oce.o) \ 
     5206   $(MODEL_LIB)(par_kind.o) \ 
     5207   $(MODEL_LIB)(par_oce.o) \ 
     5208   $(MODEL_LIB)(phycst.o) \ 
     5209   $(MODEL_LIB)(prtctl.o) \ 
     5210   dom_oce.F90 \ 
     5211   in_out_manager.F90 \ 
     5212   lib_mpp.F90 \ 
     5213   lib_print.f90 \ 
     5214   obc_par.F90 \ 
     5215   oce.F90 \ 
     5216   par_kind.F90 \ 
     5217   par_oce.F90 \ 
     5218   phycst.F90 \ 
     5219   prtctl.f90 \ 
     5220   $(MODEL_LIB)(daymod.o) \ 
     5221   $(MODEL_LIB)(dom_oce.o) \ 
     5222   $(MODEL_LIB)(in_out_manager.o) \ 
     5223   $(MODEL_LIB)(lbclnk.o) \ 
     5224   $(MODEL_LIB)(lib_mpp.o) \ 
     5225   $(MODEL_LIB)(obc_oce.o) \ 
     5226   $(MODEL_LIB)(oce.o) \ 
     5227   $(MODEL_LIB)(phycst.o) \ 
     5228   daymod.F90 \ 
     5229   dom_oce.F90 \ 
     5230   in_out_manager.F90 \ 
     5231   lbclnk.F90 \ 
     5232   lib_mpp.F90 \ 
     5233   obc_oce.F90 \ 
     5234   oce.F90 \ 
     5235   phycst.F90 \ 
     5236   obcrst.F90 
     5237$(MODEL_LIB)(obcspg.o) :   \ 
     5238   $(MODEL_LIB)(dom_oce.o) \ 
     5239   $(MODEL_LIB)(in_out_manager.o) \ 
     5240   $(MODEL_LIB)(lib_mpp.o) \ 
     5241   $(MODEL_LIB)(lib_print.o) \ 
     5242   $(MODEL_LIB)(obc_par.o) \ 
     5243   $(MODEL_LIB)(oce.o) \ 
     5244   $(MODEL_LIB)(par_kind.o) \ 
     5245   $(MODEL_LIB)(par_oce.o) \ 
     5246   dom_oce.F90 \ 
     5247   in_out_manager.F90 \ 
     5248   lib_mpp.F90 \ 
     5249   lib_print.f90 \ 
     5250   obc_par.F90 \ 
     5251   oce.F90 \ 
     5252   par_kind.F90 \ 
     5253   par_oce.F90 \ 
     5254   $(MODEL_LIB)(dom_oce.o) \ 
     5255   $(MODEL_LIB)(in_out_manager.o) \ 
     5256   $(MODEL_LIB)(lbclnk.o) \ 
     5257   $(MODEL_LIB)(lib_mpp.o) \ 
     5258   $(MODEL_LIB)(obc_oce.o) \ 
     5259   $(MODEL_LIB)(oce.o) \ 
     5260   $(MODEL_LIB)(phycst.o) \ 
     5261   dom_oce.F90 \ 
     5262   in_out_manager.F90 \ 
     5263   lbclnk.F90 \ 
     5264   lib_mpp.F90 \ 
     5265   obc_oce.F90 \ 
     5266   oce.F90 \ 
     5267   phycst.F90 \ 
     5268   obc_vectopt_loop_substitute.h90 \ 
     5269   KEY_CPP \ 
     5270   obcspg.F90 
     5271$(MODEL_LIB)(obctra.o) :   \ 
     5272   $(MODEL_LIB)(dom_oce.o) \ 
     5273   $(MODEL_LIB)(in_out_manager.o) \ 
     5274   $(MODEL_LIB)(lib_mpp.o) \ 
     5275   $(MODEL_LIB)(lib_print.o) \ 
     5276   $(MODEL_LIB)(obc_par.o) \ 
     5277   $(MODEL_LIB)(oce.o) \ 
     5278   $(MODEL_LIB)(par_kind.o) \ 
     5279   $(MODEL_LIB)(par_oce.o) \ 
     5280   dom_oce.F90 \ 
     5281   in_out_manager.F90 \ 
     5282   lib_mpp.F90 \ 
     5283   lib_print.f90 \ 
     5284   obc_par.F90 \ 
     5285   oce.F90 \ 
     5286   par_kind.F90 \ 
     5287   par_oce.F90 \ 
     5288   $(MODEL_LIB)(dom_oce.o) \ 
     5289   $(MODEL_LIB)(in_out_manager.o) \ 
     5290   $(MODEL_LIB)(lbclnk.o) \ 
     5291   $(MODEL_LIB)(lib_mpp.o) \ 
     5292   $(MODEL_LIB)(obc_oce.o) \ 
     5293   $(MODEL_LIB)(oce.o) \ 
     5294   $(MODEL_LIB)(phycst.o) \ 
     5295   dom_oce.F90 \ 
     5296   in_out_manager.F90 \ 
     5297   lbclnk.F90 \ 
     5298   lib_mpp.F90 \ 
     5299   obc_oce.F90 \ 
     5300   oce.F90 \ 
     5301   phycst.F90 \ 
     5302   obc_vectopt_loop_substitute.h90 \ 
     5303   KEY_CPP \ 
     5304   obctra.F90 
     5305$(MODEL_LIB)(obcvol.o) :   \ 
     5306   $(MODEL_LIB)(blk_oce.o) \ 
     5307   $(MODEL_LIB)(cpl_oce.o) \ 
     5308   $(MODEL_LIB)(daymod.o) \ 
     5309   $(MODEL_LIB)(dom_oce.o) \ 
     5310   $(MODEL_LIB)(dtasal.o) \ 
     5311   $(MODEL_LIB)(dtasst.o) \ 
     5312   $(MODEL_LIB)(dtatem.o) \ 
     5313   $(MODEL_LIB)(flx_oce.o) \ 
     5314   $(MODEL_LIB)(flxmod.o) \ 
     5315   $(MODEL_LIB)(flxrnf.o) \ 
     5316   $(MODEL_LIB)(ice_oce.o) \ 
     5317   $(MODEL_LIB)(in_out_manager.o) \ 
     5318   $(MODEL_LIB)(lbclnk.o) \ 
     5319   $(MODEL_LIB)(lib_mpp.o) \ 
     5320   $(MODEL_LIB)(lib_print.o) \ 
     5321   $(MODEL_LIB)(obc_par.o) \ 
     5322   $(MODEL_LIB)(oce.o) \ 
     5323   $(MODEL_LIB)(ocfzpt.o) \ 
     5324   $(MODEL_LIB)(par_kind.o) \ 
     5325   $(MODEL_LIB)(par_oce.o) \ 
     5326   $(MODEL_LIB)(phycst.o) \ 
     5327   $(MODEL_LIB)(prtctl.o) \ 
     5328   $(MODEL_LIB)(taumod.o) \ 
     5329   $(MODEL_LIB)(tradmp.o) \ 
     5330   blk_oce.F90 \ 
     5331   cpl_oce.F90 \ 
     5332   daymod.F90 \ 
     5333   dom_oce.F90 \ 
     5334   dtasal.F90 \ 
     5335   dtasst.F90 \ 
     5336   dtatem.F90 \ 
     5337   flx_oce.F90 \ 
     5338   flxmod.F90 \ 
     5339   flxrnf.F90 \ 
     5340   ice_oce.F90 \ 
     5341   in_out_manager.F90 \ 
     5342   lbclnk.F90 \ 
     5343   lib_mpp.F90 \ 
     5344   lib_print.f90 \ 
     5345   obc_par.F90 \ 
     5346   oce.F90 \ 
     5347   ocfzpt.F90 \ 
     5348   par_kind.F90 \ 
     5349   par_oce.F90 \ 
     5350   phycst.F90 \ 
     5351   prtctl.f90 \ 
     5352   taumod.F90 \ 
     5353   tradmp.F90 \ 
     5354   $(MODEL_LIB)(dom_oce.o) \ 
     5355   $(MODEL_LIB)(in_out_manager.o) \ 
     5356   $(MODEL_LIB)(lib_mpp.o) \ 
     5357   $(MODEL_LIB)(obc_oce.o) \ 
     5358   $(MODEL_LIB)(oce.o) \ 
     5359   $(MODEL_LIB)(ocesbc.o) \ 
     5360   $(MODEL_LIB)(phycst.o) \ 
     5361   dom_oce.F90 \ 
     5362   in_out_manager.F90 \ 
     5363   lib_mpp.F90 \ 
     5364   obc_oce.F90 \ 
     5365   oce.F90 \ 
     5366   ocesbc.F90 \ 
     5367   phycst.F90 \ 
     5368   domzgr_substitute.h90 \ 
     5369   obc_vectopt_loop_substitute.h90 \ 
     5370   KEY_CPP \ 
     5371   obcvol.F90 
     5372$(MODEL_LIB)(oce.o) :   \ 
     5373   $(MODEL_LIB)(par_kind.o) \ 
     5374   par_kind.F90 \ 
     5375   $(MODEL_LIB)(par_oce.o) \ 
     5376   par_oce.F90 \ 
     5377   oce.F90 
     5378$(MODEL_LIB)(ocesbc.o) :   \ 
     5379   $(MODEL_LIB)(blk_oce.o) \ 
     5380   $(MODEL_LIB)(daymod.o) \ 
     5381   $(MODEL_LIB)(dom_oce.o) \ 
     5382   $(MODEL_LIB)(dtasal.o) \ 
     5383   $(MODEL_LIB)(dtatem.o) \ 
     5384   $(MODEL_LIB)(flxrnf.o) \ 
     5385   $(MODEL_LIB)(in_out_manager.o) \ 
     5386   $(MODEL_LIB)(lbclnk.o) \ 
     5387   $(MODEL_LIB)(lib_mpp.o) \ 
     5388   $(MODEL_LIB)(lib_print.o) \ 
     5389   $(MODEL_LIB)(oce.o) \ 
     5390   $(MODEL_LIB)(ocfzpt.o) \ 
     5391   $(MODEL_LIB)(par_kind.o) \ 
     5392   $(MODEL_LIB)(par_oce.o) \ 
     5393   $(MODEL_LIB)(phycst.o) \ 
     5394   $(MODEL_LIB)(prtctl.o) \ 
     5395   $(MODEL_LIB)(trdmod.o) \ 
     5396   $(MODEL_LIB)(trdmod_oce.o) \ 
     5397   $(MODEL_LIB)(zdf_oce.o) \ 
     5398   $(MODEL_LIB)(zdfmxl.o) \ 
     5399   blk_oce.F90 \ 
     5400   daymod.F90 \ 
     5401   dom_oce.F90 \ 
     5402   dtasal.F90 \ 
     5403   dtatem.F90 \ 
     5404   flxrnf.F90 \ 
     5405   in_out_manager.F90 \ 
     5406   lbclnk.F90 \ 
     5407   lib_mpp.F90 \ 
     5408   lib_print.f90 \ 
     5409   oce.F90 \ 
     5410   ocfzpt.F90 \ 
     5411   par_kind.F90 \ 
     5412   par_oce.F90 \ 
     5413   phycst.F90 \ 
     5414   prtctl.f90 \ 
     5415   trdmod.F90 \ 
     5416   trdmod_oce.F90 \ 
     5417   zdf_oce.F90 \ 
     5418   zdfmxl.F90 \ 
     5419   $(MODEL_LIB)(blk_oce.o) \ 
     5420   $(MODEL_LIB)(cpl_oce.o) \ 
     5421   $(MODEL_LIB)(daymod.o) \ 
     5422   $(MODEL_LIB)(dom_oce.o) \ 
     5423   $(MODEL_LIB)(dtasal.o) \ 
     5424   $(MODEL_LIB)(dtasst.o) \ 
     5425   $(MODEL_LIB)(dtatem.o) \ 
     5426   $(MODEL_LIB)(flx_oce.o) \ 
     5427   $(MODEL_LIB)(flxmod.o) \ 
     5428   $(MODEL_LIB)(flxrnf.o) \ 
     5429   $(MODEL_LIB)(ice_oce.o) \ 
     5430   $(MODEL_LIB)(in_out_manager.o) \ 
     5431   $(MODEL_LIB)(lbclnk.o) \ 
     5432   $(MODEL_LIB)(lib_mpp.o) \ 
     5433   $(MODEL_LIB)(oce.o) \ 
     5434   $(MODEL_LIB)(ocfzpt.o) \ 
     5435   $(MODEL_LIB)(phycst.o) \ 
     5436   $(MODEL_LIB)(prtctl.o) \ 
     5437   $(MODEL_LIB)(taumod.o) \ 
     5438   $(MODEL_LIB)(tradmp.o) \ 
     5439   blk_oce.F90 \ 
     5440   cpl_oce.F90 \ 
     5441   daymod.F90 \ 
     5442   dom_oce.F90 \ 
     5443   dtasal.F90 \ 
     5444   dtasst.F90 \ 
     5445   dtatem.F90 \ 
     5446   flx_oce.F90 \ 
     5447   flxmod.F90 \ 
     5448   flxrnf.F90 \ 
     5449   ice_oce.F90 \ 
     5450   in_out_manager.F90 \ 
     5451   lbclnk.F90 \ 
     5452   lib_mpp.F90 \ 
     5453   oce.F90 \ 
     5454   ocfzpt.F90 \ 
     5455   phycst.F90 \ 
     5456   prtctl.f90 \ 
     5457   taumod.F90 \ 
     5458   tradmp.F90 \ 
     5459   domzgr_substitute.h90 \ 
     5460   vectopt_loop_substitute.h90 \ 
     5461   KEY_CPP \ 
     5462   ocesbc.F90 
     5463$(MODEL_LIB)(ocfzpt.o) :   \ 
     5464   $(MODEL_LIB)(par_oce.o) \ 
     5465   par_oce.F90 \ 
     5466   $(MODEL_LIB)(dom_oce.o) \ 
     5467   $(MODEL_LIB)(oce.o) \ 
     5468   dom_oce.F90 \ 
     5469   oce.F90 \ 
     5470   ocfzpt.F90 
     5471$(MODEL_LIB)(opa.o) :   \ 
     5472   $(MODEL_LIB)(blk_oce.o) \ 
     5473   $(MODEL_LIB)(cla.o) \ 
     5474   $(MODEL_LIB)(cla_div.o) \ 
     5475   $(MODEL_LIB)(closea.o) \ 
    48885476   $(MODEL_LIB)(cpl.o) \ 
    48895477   $(MODEL_LIB)(cpl_oce.o) \ 
    48905478   $(MODEL_LIB)(daymod.o) \ 
     5479   $(MODEL_LIB)(diadimg.o) \ 
     5480   $(MODEL_LIB)(diafwb.o) \ 
     5481   $(MODEL_LIB)(diagap.o) \ 
     5482   $(MODEL_LIB)(diahdy.o) \ 
     5483   $(MODEL_LIB)(diahth.o) \ 
     5484   $(MODEL_LIB)(dianam.o) \ 
    48915485   $(MODEL_LIB)(diaptr.o) \ 
    4892    $(MODEL_LIB)(domain.o) \ 
    4893    $(MODEL_LIB)(domcfg.o) \ 
    4894    $(MODEL_LIB)(dom_oce.o) \ 
     5486   $(MODEL_LIB)(diaspr.o) \ 
     5487   $(MODEL_LIB)(diawri.o) \ 
     5488   $(MODEL_LIB)(diawri1d.o) \ 
     5489   $(MODEL_LIB)(divcur.o) \ 
     5490   $(MODEL_LIB)(dom_oce.o) \ 
     5491   $(MODEL_LIB)(domhgr.o) \ 
     5492   $(MODEL_LIB)(dommsk.o) \ 
     5493   $(MODEL_LIB)(domstp.o) \ 
     5494   $(MODEL_LIB)(domwri.o) \ 
     5495   $(MODEL_LIB)(domzgr.o) \ 
    48955496   $(MODEL_LIB)(dtasal.o) \ 
    48965497   $(MODEL_LIB)(dtasst.o) \ 
    48975498   $(MODEL_LIB)(dtatem.o) \ 
    48985499   $(MODEL_LIB)(dyncor1d.o) \ 
     5500   $(MODEL_LIB)(dynhpg.o) \ 
     5501   $(MODEL_LIB)(dynhpg_atsk.o) \ 
     5502   $(MODEL_LIB)(dynkeg.o) \ 
     5503   $(MODEL_LIB)(dynldf_bilap.o) \ 
     5504   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     5505   $(MODEL_LIB)(dynldf_iso.o) \ 
     5506   $(MODEL_LIB)(dynldf_lap.o) \ 
     5507   $(MODEL_LIB)(dynnxt.o) \ 
     5508   $(MODEL_LIB)(dynnxt1d.o) \ 
     5509   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5510   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5511   $(MODEL_LIB)(dynspg_rl.o) \ 
     5512   $(MODEL_LIB)(dynvor.o) \ 
     5513   $(MODEL_LIB)(dynzad.o) \ 
     5514   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5515   $(MODEL_LIB)(dynzdf_imp.o) \ 
     5516   $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
     5517   $(MODEL_LIB)(dynzdf_iso.o) \ 
    48995518   $(MODEL_LIB)(eosbn2.o) \ 
     5519   $(MODEL_LIB)(flo_oce.o) \ 
     5520   $(MODEL_LIB)(floats.o) \ 
     5521   $(MODEL_LIB)(flx_oce.o) \ 
     5522   $(MODEL_LIB)(flxblk.o) \ 
    49005523   $(MODEL_LIB)(flxfwb.o) \ 
    4901    $(MODEL_LIB)(iceini.o) \ 
     5524   $(MODEL_LIB)(flxmod.o) \ 
     5525   $(MODEL_LIB)(flxrnf.o) \ 
     5526   $(MODEL_LIB)(ice.o) \ 
     5527   $(MODEL_LIB)(ice_oce.o) \ 
     5528   $(MODEL_LIB)(icestp.o) \ 
     5529   $(MODEL_LIB)(icestp1d.o) \ 
     5530   $(MODEL_LIB)(in_out_manager.o) \ 
    49025531   $(MODEL_LIB)(ini1d.o) \ 
    4903    $(MODEL_LIB)(initrc.o) \ 
    4904    $(MODEL_LIB)(in_out_manager.o) \ 
    4905    $(MODEL_LIB)(istate.o) \ 
    4906    $(MODEL_LIB)(ldfdyn.o) \ 
    4907    $(MODEL_LIB)(ldftra.o) \ 
    4908    $(MODEL_LIB)(lib_mpp.o) \ 
    4909    $(MODEL_LIB)(mppini.o) \ 
    4910    $(MODEL_LIB)(obcini.o) \ 
     5532   $(MODEL_LIB)(lbclnk.o) \ 
     5533   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5534   $(MODEL_LIB)(ldfeiv.o) \ 
     5535   $(MODEL_LIB)(ldfslp.o) \ 
     5536   $(MODEL_LIB)(ldftra_oce.o) \ 
     5537   $(MODEL_LIB)(lib_mpp.o) \ 
     5538   $(MODEL_LIB)(lib_print.o) \ 
     5539   $(MODEL_LIB)(limistate.o) \ 
     5540   $(MODEL_LIB)(limmsh.o) \ 
     5541   $(MODEL_LIB)(limrst.o) \ 
     5542   $(MODEL_LIB)(obc_oce.o) \ 
    49115543   $(MODEL_LIB)(obc_par.o) \ 
    4912    $(MODEL_LIB)(oce.o) \ 
     5544   $(MODEL_LIB)(obcdom.o) \ 
     5545   $(MODEL_LIB)(obcdta.o) \ 
     5546   $(MODEL_LIB)(obcrad.o) \ 
     5547   $(MODEL_LIB)(obcrst.o) \ 
     5548   $(MODEL_LIB)(obcspg.o) \ 
     5549   $(MODEL_LIB)(oce.o) \ 
     5550   $(MODEL_LIB)(ocesbc.o) \ 
    49135551   $(MODEL_LIB)(ocfzpt.o) \ 
    4914    $(MODEL_LIB)(phycst.o) \ 
    4915    $(MODEL_LIB)(prtctl.o) \ 
    4916    $(MODEL_LIB)(solver.o) \ 
    4917    $(MODEL_LIB)(step1d.o) \ 
    4918    $(MODEL_LIB)(step.o) \ 
     5552   $(MODEL_LIB)(par_kind.o) \ 
     5553   $(MODEL_LIB)(par_oce.o) \ 
     5554   $(MODEL_LIB)(phycst.o) \ 
     5555   $(MODEL_LIB)(prtctl.o) \ 
     5556   $(MODEL_LIB)(restart.o) \ 
     5557   $(MODEL_LIB)(sol_oce.o) \ 
     5558   $(MODEL_LIB)(solisl.o) \ 
     5559   $(MODEL_LIB)(solmat.o) \ 
     5560   $(MODEL_LIB)(stpctl.o) \ 
     5561   $(MODEL_LIB)(taumod.o) \ 
     5562   $(MODEL_LIB)(traadv_cen2.o) \ 
     5563   $(MODEL_LIB)(traadv_ctl.o) \ 
     5564   $(MODEL_LIB)(traadv_muscl.o) \ 
     5565   $(MODEL_LIB)(traadv_muscl2.o) \ 
     5566   $(MODEL_LIB)(traadv_tvd.o) \ 
     5567   $(MODEL_LIB)(trabbc.o) \ 
     5568   $(MODEL_LIB)(trabbl.o) \ 
     5569   $(MODEL_LIB)(tradmp.o) \ 
     5570   $(MODEL_LIB)(traldf_bilap.o) \ 
     5571   $(MODEL_LIB)(traldf_bilapg.o) \ 
     5572   $(MODEL_LIB)(traldf_iso.o) \ 
     5573   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     5574   $(MODEL_LIB)(traldf_lap.o) \ 
     5575   $(MODEL_LIB)(tranpc.o) \ 
     5576   $(MODEL_LIB)(tranxt.o) \ 
    49195577   $(MODEL_LIB)(traqsr.o) \ 
     5578   $(MODEL_LIB)(trasbc.o) \ 
     5579   $(MODEL_LIB)(trazdf_exp.o) \ 
     5580   $(MODEL_LIB)(trazdf_imp.o) \ 
     5581   $(MODEL_LIB)(trazdf_iso.o) \ 
     5582   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     5583   $(MODEL_LIB)(trc_oce.o) \ 
     5584   $(MODEL_LIB)(trcstp.o) \ 
    49205585   $(MODEL_LIB)(trdicp.o) \ 
     5586   $(MODEL_LIB)(trdicp_oce.o) \ 
    49215587   $(MODEL_LIB)(trdmld.o) \ 
     5588   $(MODEL_LIB)(trdmld_oce.o) \ 
     5589   $(MODEL_LIB)(trdmod.o) \ 
    49225590   $(MODEL_LIB)(trdmod_oce.o) \ 
    49235591   $(MODEL_LIB)(trdvor.o) \ 
    4924    $(MODEL_LIB)(zdfini.o) \ 
     5592   $(MODEL_LIB)(trdvor_oce.o) \ 
     5593   $(MODEL_LIB)(wzvmod.o) \ 
     5594   $(MODEL_LIB)(zdf_oce.o) \ 
     5595   $(MODEL_LIB)(zdfbfr.o) \ 
     5596   $(MODEL_LIB)(zdfddm.o) \ 
     5597   $(MODEL_LIB)(zdfevd.o) \ 
     5598   $(MODEL_LIB)(zdfkpp.o) \ 
     5599   $(MODEL_LIB)(zdfmxl.o) \ 
     5600   $(MODEL_LIB)(zdfric.o) \ 
     5601   $(MODEL_LIB)(zdftke.o) \ 
    49255602   $(MODEL_LIB)(zpshde.o) \ 
    4926    opa.F90 \ 
    4927    $(MODEL_LIB)(opa.o) \ 
    4928    model.f90 
    4929 $(MODEL_LIB)(mppini.o) :   \ 
    4930    dom_oce.F90 \ 
    4931    in_out_manager.F90 \ 
    4932    lib_print.f90 \ 
    4933    par_kind.F90 \ 
    4934    par_oce.F90 \ 
    4935    $(MODEL_LIB)(dom_oce.o) \ 
    4936    $(MODEL_LIB)(in_out_manager.o) \ 
    4937    $(MODEL_LIB)(lib_print.o) \ 
    4938    $(MODEL_LIB)(par_kind.o) \ 
    4939    $(MODEL_LIB)(par_oce.o) \ 
    4940    dom_oce.F90 \ 
    4941    in_out_manager.F90 \ 
    4942    lib_mpp.F90 \ 
    4943    sol_oce.F90 \ 
    4944    $(MODEL_LIB)(dom_oce.o) \ 
    4945    $(MODEL_LIB)(in_out_manager.o) \ 
    4946    $(MODEL_LIB)(lib_mpp.o) \ 
    4947    $(MODEL_LIB)(sol_oce.o) \ 
    4948    domzgr_substitute.h90 \ 
    4949    mppini_2.h90 \ 
    4950    ../../../lib/libioipsl.a \ 
    4951    KEY_CPP \ 
    4952    mppini.F90 
    4953 $(MODEL_LIB)(obccli.o) :   \ 
    4954    in_out_manager.F90 \ 
    4955    obc_par.F90 \ 
    4956    par_oce.F90 \ 
    4957    $(MODEL_LIB)(in_out_manager.o) \ 
    4958    $(MODEL_LIB)(obc_par.o) \ 
    4959    $(MODEL_LIB)(par_oce.o) \ 
    4960    dom_oce.F90 \ 
    4961    obc_oce.F90 \ 
    4962    oce.F90 \ 
    4963    phycst.F90 \ 
    4964    $(MODEL_LIB)(dom_oce.o) \ 
    4965    $(MODEL_LIB)(obc_oce.o) \ 
    4966    $(MODEL_LIB)(oce.o) \ 
    4967    $(MODEL_LIB)(phycst.o) \ 
    4968    domzgr_substitute.h90 \ 
    4969    KEY_CPP \ 
    4970    obccli.F90 
    4971 $(MODEL_LIB)(obcdom.o) :   \ 
    4972    dom_oce.F90 \ 
    4973    in_out_manager.F90 \ 
    4974    lib_print.f90 \ 
    4975    obc_par.F90 \ 
    4976    par_kind.F90 \ 
    4977    par_oce.F90 \ 
    4978    $(MODEL_LIB)(dom_oce.o) \ 
    4979    $(MODEL_LIB)(in_out_manager.o) \ 
    4980    $(MODEL_LIB)(lib_print.o) \ 
    4981    $(MODEL_LIB)(obc_par.o) \ 
    4982    $(MODEL_LIB)(par_kind.o) \ 
    4983    $(MODEL_LIB)(par_oce.o) \ 
    4984    dom_oce.F90 \ 
    4985    in_out_manager.F90 \ 
    4986    lib_mpp.F90 \ 
    4987    obc_oce.F90 \ 
    4988    oce.F90 \ 
    4989    phycst.F90 \ 
    4990    $(MODEL_LIB)(dom_oce.o) \ 
    4991    $(MODEL_LIB)(in_out_manager.o) \ 
    4992    $(MODEL_LIB)(lib_mpp.o) \ 
    4993    $(MODEL_LIB)(obc_oce.o) \ 
    4994    $(MODEL_LIB)(oce.o) \ 
    4995    $(MODEL_LIB)(phycst.o) \ 
    4996    obcdom.F90 
    4997 $(MODEL_LIB)(obcdta.o) :   \ 
    4998    dom_oce.F90 \ 
    4999    in_out_manager.F90 \ 
    5000    lbclnk.F90 \ 
    5001    ldfdyn_oce.F90 \ 
    5002    ldftra_oce.F90 \ 
    5003    lib_mpp.F90 \ 
    5004    lib_print.f90 \ 
    5005    obc_oce.F90 \ 
    5006    obc_par.F90 \ 
    5007    oce.F90 \ 
    5008    par_kind.F90 \ 
    5009    par_oce.F90 \ 
    5010    phycst.F90 \ 
    5011    prtctl.f90 \ 
    5012    solfet.F90 \ 
    5013    solisl.F90 \ 
    5014    solpcg.F90 \ 
    5015    solsor.F90 \ 
    5016    sol_oce.F90 \ 
    5017    trdmod.F90 \ 
    5018    trdmod_oce.F90 \ 
    5019    zdf_oce.F90 \ 
    5020    $(MODEL_LIB)(dom_oce.o) \ 
    5021    $(MODEL_LIB)(in_out_manager.o) \ 
    5022    $(MODEL_LIB)(lbclnk.o) \ 
    5023    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5024    $(MODEL_LIB)(ldftra_oce.o) \ 
    5025    $(MODEL_LIB)(lib_mpp.o) \ 
    5026    $(MODEL_LIB)(lib_print.o) \ 
    5027    $(MODEL_LIB)(obc_oce.o) \ 
    5028    $(MODEL_LIB)(obc_par.o) \ 
    5029    $(MODEL_LIB)(oce.o) \ 
    5030    $(MODEL_LIB)(par_kind.o) \ 
    5031    $(MODEL_LIB)(par_oce.o) \ 
    5032    $(MODEL_LIB)(phycst.o) \ 
    5033    $(MODEL_LIB)(prtctl.o) \ 
    5034    $(MODEL_LIB)(solfet.o) \ 
    5035    $(MODEL_LIB)(solisl.o) \ 
    5036    $(MODEL_LIB)(solpcg.o) \ 
    5037    $(MODEL_LIB)(solsor.o) \ 
    5038    $(MODEL_LIB)(sol_oce.o) \ 
    5039    $(MODEL_LIB)(trdmod.o) \ 
    5040    $(MODEL_LIB)(trdmod_oce.o) \ 
    5041    $(MODEL_LIB)(zdf_oce.o) \ 
    5042    daymod.F90 \ 
    5043    dom_oce.F90 \ 
    5044    dynspg_rl.F90 \ 
    5045    in_out_manager.F90 \ 
    5046    lbclnk.F90 \ 
    5047    lib_mpp.F90 \ 
    5048    obccli.F90 \ 
    5049    obc_oce.F90 \ 
    5050    oce.F90 \ 
    5051    phycst.F90 \ 
    5052    $(MODEL_LIB)(daymod.o) \ 
    5053    $(MODEL_LIB)(dom_oce.o) \ 
    5054    $(MODEL_LIB)(dynspg_rl.o) \ 
    5055    $(MODEL_LIB)(in_out_manager.o) \ 
    5056    $(MODEL_LIB)(lbclnk.o) \ 
    5057    $(MODEL_LIB)(lib_mpp.o) \ 
    5058    $(MODEL_LIB)(obccli.o) \ 
    5059    $(MODEL_LIB)(obc_oce.o) \ 
    5060    $(MODEL_LIB)(oce.o) \ 
    5061    $(MODEL_LIB)(phycst.o) \ 
    5062    obc_vectopt_loop_substitute.h90 \ 
    5063    KEY_CPP \ 
    5064    obcdta.F90 
    5065 $(MODEL_LIB)(obcdyn.o) :   \ 
    5066    dom_oce.F90 \ 
    5067    in_out_manager.F90 \ 
    5068    lib_mpp.F90 \ 
    5069    lib_print.f90 \ 
    5070    obc_oce.F90 \ 
    5071    obc_par.F90 \ 
    5072    oce.F90 \ 
    5073    par_kind.F90 \ 
    5074    par_oce.F90 \ 
    5075    phycst.F90 \ 
    5076    $(MODEL_LIB)(dom_oce.o) \ 
    5077    $(MODEL_LIB)(in_out_manager.o) \ 
    5078    $(MODEL_LIB)(lib_mpp.o) \ 
    5079    $(MODEL_LIB)(lib_print.o) \ 
    5080    $(MODEL_LIB)(obc_oce.o) \ 
    5081    $(MODEL_LIB)(obc_par.o) \ 
    5082    $(MODEL_LIB)(oce.o) \ 
    5083    $(MODEL_LIB)(par_kind.o) \ 
    5084    $(MODEL_LIB)(par_oce.o) \ 
    5085    $(MODEL_LIB)(phycst.o) \ 
    5086    dom_oce.F90 \ 
    5087    in_out_manager.F90 \ 
    5088    lbclnk.F90 \ 
    5089    lib_mpp.F90 \ 
    5090    obccli.F90 \ 
    5091    obc_oce.F90 \ 
    5092    oce.F90 \ 
    5093    phycst.F90 \ 
    5094    $(MODEL_LIB)(dom_oce.o) \ 
    5095    $(MODEL_LIB)(in_out_manager.o) \ 
    5096    $(MODEL_LIB)(lbclnk.o) \ 
    5097    $(MODEL_LIB)(lib_mpp.o) \ 
    5098    $(MODEL_LIB)(obccli.o) \ 
    5099    $(MODEL_LIB)(obc_oce.o) \ 
    5100    $(MODEL_LIB)(oce.o) \ 
    5101    $(MODEL_LIB)(phycst.o) \ 
    5102    obcdyn.F90 
    5103 $(MODEL_LIB)(obcini.o) :   \ 
    5104    daymod.F90 \ 
    5105    dom_oce.F90 \ 
    5106    in_out_manager.F90 \ 
    5107    lbclnk.F90 \ 
    5108    lib_mpp.F90 \ 
    5109    lib_print.f90 \ 
    5110    obc_oce.F90 \ 
    5111    obc_par.F90 \ 
    5112    oce.F90 \ 
    5113    par_kind.F90 \ 
    5114    par_oce.F90 \ 
    5115    phycst.F90 \ 
    5116    $(MODEL_LIB)(daymod.o) \ 
    5117    $(MODEL_LIB)(dom_oce.o) \ 
    5118    $(MODEL_LIB)(in_out_manager.o) \ 
    5119    $(MODEL_LIB)(lbclnk.o) \ 
    5120    $(MODEL_LIB)(lib_mpp.o) \ 
    5121    $(MODEL_LIB)(lib_print.o) \ 
    5122    $(MODEL_LIB)(obc_oce.o) \ 
    5123    $(MODEL_LIB)(obc_par.o) \ 
    5124    $(MODEL_LIB)(oce.o) \ 
    5125    $(MODEL_LIB)(par_kind.o) \ 
    5126    $(MODEL_LIB)(par_oce.o) \ 
    5127    $(MODEL_LIB)(phycst.o) \ 
    5128    dom_oce.F90 \ 
    5129    in_out_manager.F90 \ 
    5130    lbclnk.F90 \ 
    5131    lib_mpp.F90 \ 
    5132    obcdom.F90 \ 
    5133    obcrst.F90 \ 
    5134    obc_oce.F90 \ 
    5135    oce.F90 \ 
    5136    phycst.F90 \ 
    5137    $(MODEL_LIB)(dom_oce.o) \ 
    5138    $(MODEL_LIB)(in_out_manager.o) \ 
    5139    $(MODEL_LIB)(lbclnk.o) \ 
    5140    $(MODEL_LIB)(lib_mpp.o) \ 
    5141    $(MODEL_LIB)(obcdom.o) \ 
    5142    $(MODEL_LIB)(obcrst.o) \ 
    5143    $(MODEL_LIB)(obc_oce.o) \ 
    5144    $(MODEL_LIB)(oce.o) \ 
    5145    $(MODEL_LIB)(phycst.o) \ 
    5146    obc_vectopt_loop_substitute.h90 \ 
    5147    KEY_CPP \ 
    5148    obcini.F90 
    5149 $(MODEL_LIB)(obcrad.o) :   \ 
    5150    dom_oce.F90 \ 
    5151    in_out_manager.F90 \ 
    5152    lib_mpp.F90 \ 
    5153    lib_print.f90 \ 
    5154    obc_par.F90 \ 
    5155    oce.F90 \ 
    5156    par_kind.F90 \ 
    5157    par_oce.F90 \ 
    5158    $(MODEL_LIB)(dom_oce.o) \ 
    5159    $(MODEL_LIB)(in_out_manager.o) \ 
    5160    $(MODEL_LIB)(lib_mpp.o) \ 
    5161    $(MODEL_LIB)(lib_print.o) \ 
    5162    $(MODEL_LIB)(obc_par.o) \ 
    5163    $(MODEL_LIB)(oce.o) \ 
    5164    $(MODEL_LIB)(par_kind.o) \ 
    5165    $(MODEL_LIB)(par_oce.o) \ 
    5166    dom_oce.F90 \ 
    5167    in_out_manager.F90 \ 
    5168    lbclnk.F90 \ 
    5169    lib_mpp.F90 \ 
    5170    obc_oce.F90 \ 
    5171    oce.F90 \ 
    5172    phycst.F90 \ 
    5173    $(MODEL_LIB)(dom_oce.o) \ 
    5174    $(MODEL_LIB)(in_out_manager.o) \ 
    5175    $(MODEL_LIB)(lbclnk.o) \ 
    5176    $(MODEL_LIB)(lib_mpp.o) \ 
    5177    $(MODEL_LIB)(obc_oce.o) \ 
    5178    $(MODEL_LIB)(oce.o) \ 
    5179    $(MODEL_LIB)(phycst.o) \ 
    5180    obc_vectopt_loop_substitute.h90 \ 
    5181    KEY_CPP \ 
    5182    obcrad.F90 
    5183 $(MODEL_LIB)(obcrst.o) :   \ 
    5184    dom_oce.F90 \ 
    5185    in_out_manager.F90 \ 
    5186    lib_mpp.F90 \ 
    5187    lib_print.f90 \ 
    5188    obc_par.F90 \ 
    5189    oce.F90 \ 
    5190    par_kind.F90 \ 
    5191    par_oce.F90 \ 
    5192    phycst.F90 \ 
    5193    prtctl.f90 \ 
    5194    $(MODEL_LIB)(dom_oce.o) \ 
    5195    $(MODEL_LIB)(in_out_manager.o) \ 
    5196    $(MODEL_LIB)(lib_mpp.o) \ 
    5197    $(MODEL_LIB)(lib_print.o) \ 
    5198    $(MODEL_LIB)(obc_par.o) \ 
    5199    $(MODEL_LIB)(oce.o) \ 
    5200    $(MODEL_LIB)(par_kind.o) \ 
    5201    $(MODEL_LIB)(par_oce.o) \ 
    5202    $(MODEL_LIB)(phycst.o) \ 
    5203    $(MODEL_LIB)(prtctl.o) \ 
    5204    daymod.F90 \ 
    5205    dom_oce.F90 \ 
    5206    in_out_manager.F90 \ 
    5207    lbclnk.F90 \ 
    5208    lib_mpp.F90 \ 
    5209    obc_oce.F90 \ 
    5210    oce.F90 \ 
    5211    phycst.F90 \ 
    5212    $(MODEL_LIB)(daymod.o) \ 
    5213    $(MODEL_LIB)(dom_oce.o) \ 
    5214    $(MODEL_LIB)(in_out_manager.o) \ 
    5215    $(MODEL_LIB)(lbclnk.o) \ 
    5216    $(MODEL_LIB)(lib_mpp.o) \ 
    5217    $(MODEL_LIB)(obc_oce.o) \ 
    5218    $(MODEL_LIB)(oce.o) \ 
    5219    $(MODEL_LIB)(phycst.o) \ 
    5220    obcrst.F90 
    5221 $(MODEL_LIB)(obcspg.o) :   \ 
    5222    dom_oce.F90 \ 
    5223    in_out_manager.F90 \ 
    5224    lib_mpp.F90 \ 
    5225    lib_print.f90 \ 
    5226    obc_par.F90 \ 
    5227    oce.F90 \ 
    5228    par_kind.F90 \ 
    5229    par_oce.F90 \ 
    5230    $(MODEL_LIB)(dom_oce.o) \ 
    5231    $(MODEL_LIB)(in_out_manager.o) \ 
    5232    $(MODEL_LIB)(lib_mpp.o) \ 
    5233    $(MODEL_LIB)(lib_print.o) \ 
    5234    $(MODEL_LIB)(obc_par.o) \ 
    5235    $(MODEL_LIB)(oce.o) \ 
    5236    $(MODEL_LIB)(par_kind.o) \ 
    5237    $(MODEL_LIB)(par_oce.o) \ 
    5238    dom_oce.F90 \ 
    5239    in_out_manager.F90 \ 
    5240    lbclnk.F90 \ 
    5241    lib_mpp.F90 \ 
    5242    obc_oce.F90 \ 
    5243    oce.F90 \ 
    5244    phycst.F90 \ 
    5245    $(MODEL_LIB)(dom_oce.o) \ 
    5246    $(MODEL_LIB)(in_out_manager.o) \ 
    5247    $(MODEL_LIB)(lbclnk.o) \ 
    5248    $(MODEL_LIB)(lib_mpp.o) \ 
    5249    $(MODEL_LIB)(obc_oce.o) \ 
    5250    $(MODEL_LIB)(oce.o) \ 
    5251    $(MODEL_LIB)(phycst.o) \ 
    5252    obc_vectopt_loop_substitute.h90 \ 
    5253    KEY_CPP \ 
    5254    obcspg.F90 
    5255 $(MODEL_LIB)(obctra.o) :   \ 
    5256    dom_oce.F90 \ 
    5257    in_out_manager.F90 \ 
    5258    lib_mpp.F90 \ 
    5259    lib_print.f90 \ 
    5260    obc_par.F90 \ 
    5261    oce.F90 \ 
    5262    par_kind.F90 \ 
    5263    par_oce.F90 \ 
    5264    $(MODEL_LIB)(dom_oce.o) \ 
    5265    $(MODEL_LIB)(in_out_manager.o) \ 
    5266    $(MODEL_LIB)(lib_mpp.o) \ 
    5267    $(MODEL_LIB)(lib_print.o) \ 
    5268    $(MODEL_LIB)(obc_par.o) \ 
    5269    $(MODEL_LIB)(oce.o) \ 
    5270    $(MODEL_LIB)(par_kind.o) \ 
    5271    $(MODEL_LIB)(par_oce.o) \ 
    5272    dom_oce.F90 \ 
    5273    in_out_manager.F90 \ 
    5274    lbclnk.F90 \ 
    5275    lib_mpp.F90 \ 
    5276    obc_oce.F90 \ 
    5277    oce.F90 \ 
    5278    phycst.F90 \ 
    5279    $(MODEL_LIB)(dom_oce.o) \ 
    5280    $(MODEL_LIB)(in_out_manager.o) \ 
    5281    $(MODEL_LIB)(lbclnk.o) \ 
    5282    $(MODEL_LIB)(lib_mpp.o) \ 
    5283    $(MODEL_LIB)(obc_oce.o) \ 
    5284    $(MODEL_LIB)(oce.o) \ 
    5285    $(MODEL_LIB)(phycst.o) \ 
    5286    obc_vectopt_loop_substitute.h90 \ 
    5287    KEY_CPP \ 
    5288    obctra.F90 
    5289 $(MODEL_LIB)(obcvol.o) :   \ 
    5290    blk_oce.F90 \ 
    5291    cpl_oce.F90 \ 
    5292    daymod.F90 \ 
    5293    dom_oce.F90 \ 
    5294    dtasal.F90 \ 
    5295    dtasst.F90 \ 
    5296    dtatem.F90 \ 
    5297    flxmod.F90 \ 
    5298    flxrnf.F90 \ 
    5299    flx_oce.F90 \ 
    5300    ice_oce.F90 \ 
    5301    in_out_manager.F90 \ 
    5302    lbclnk.F90 \ 
    5303    lib_mpp.F90 \ 
    5304    lib_print.f90 \ 
    5305    obc_par.F90 \ 
    5306    oce.F90 \ 
    5307    ocfzpt.F90 \ 
    5308    par_kind.F90 \ 
    5309    par_oce.F90 \ 
    5310    phycst.F90 \ 
    5311    prtctl.f90 \ 
    5312    taumod.F90 \ 
    5313    tradmp.F90 \ 
    5314    $(MODEL_LIB)(blk_oce.o) \ 
    5315    $(MODEL_LIB)(cpl_oce.o) \ 
    5316    $(MODEL_LIB)(daymod.o) \ 
    5317    $(MODEL_LIB)(dom_oce.o) \ 
    5318    $(MODEL_LIB)(dtasal.o) \ 
    5319    $(MODEL_LIB)(dtasst.o) \ 
    5320    $(MODEL_LIB)(dtatem.o) \ 
    5321    $(MODEL_LIB)(flxmod.o) \ 
    5322    $(MODEL_LIB)(flxrnf.o) \ 
    5323    $(MODEL_LIB)(flx_oce.o) \ 
    5324    $(MODEL_LIB)(ice_oce.o) \ 
    5325    $(MODEL_LIB)(in_out_manager.o) \ 
    5326    $(MODEL_LIB)(lbclnk.o) \ 
    5327    $(MODEL_LIB)(lib_mpp.o) \ 
    5328    $(MODEL_LIB)(lib_print.o) \ 
    5329    $(MODEL_LIB)(obc_par.o) \ 
    5330    $(MODEL_LIB)(oce.o) \ 
    5331    $(MODEL_LIB)(ocfzpt.o) \ 
    5332    $(MODEL_LIB)(par_kind.o) \ 
    5333    $(MODEL_LIB)(par_oce.o) \ 
    5334    $(MODEL_LIB)(phycst.o) \ 
    5335    $(MODEL_LIB)(prtctl.o) \ 
    5336    $(MODEL_LIB)(taumod.o) \ 
    5337    $(MODEL_LIB)(tradmp.o) \ 
    5338    dom_oce.F90 \ 
    5339    in_out_manager.F90 \ 
    5340    lib_mpp.F90 \ 
    5341    obc_oce.F90 \ 
    5342    ocesbc.F90 \ 
    5343    oce.F90 \ 
    5344    phycst.F90 \ 
    5345    $(MODEL_LIB)(dom_oce.o) \ 
    5346    $(MODEL_LIB)(in_out_manager.o) \ 
    5347    $(MODEL_LIB)(lib_mpp.o) \ 
    5348    $(MODEL_LIB)(obc_oce.o) \ 
    5349    $(MODEL_LIB)(ocesbc.o) \ 
    5350    $(MODEL_LIB)(oce.o) \ 
    5351    $(MODEL_LIB)(phycst.o) \ 
    5352    domzgr_substitute.h90 \ 
    5353    obc_vectopt_loop_substitute.h90 \ 
    5354    KEY_CPP \ 
    5355    obcvol.F90 
    5356 $(MODEL_LIB)(obc_oce.o) :  \ 
    5357    par_kind.F90 \ 
    5358    par_oce.F90 \ 
    5359    $(MODEL_LIB)(par_kind.o) \ 
    5360    $(MODEL_LIB)(par_oce.o) \ 
    5361    obc_par.F90 \ 
    5362    par_oce.F90 \ 
    5363    $(MODEL_LIB)(obc_par.o) \ 
    5364    $(MODEL_LIB)(par_oce.o) \ 
    5365    obc_oce.F90 
    5366 $(MODEL_LIB)(obc_par.o) :  \ 
    5367    par_kind.F90 \ 
    5368    $(MODEL_LIB)(par_kind.o) \ 
    5369    par_oce.F90 \ 
    5370    $(MODEL_LIB)(par_oce.o) \ 
    5371    obc_par_EEL_R5.h90 \ 
    5372    KEY_CPP \ 
    5373    obc_par.F90 
    5374 $(MODEL_LIB)(ocesbc.o) :   \ 
    5375    blk_oce.F90 \ 
    5376    daymod.F90 \ 
    5377    dom_oce.F90 \ 
    5378    dtasal.F90 \ 
    5379    dtatem.F90 \ 
    5380    flxrnf.F90 \ 
    5381    in_out_manager.F90 \ 
    5382    lbclnk.F90 \ 
    5383    lib_mpp.F90 \ 
    5384    lib_print.f90 \ 
    5385    oce.F90 \ 
    5386    ocfzpt.F90 \ 
    5387    par_kind.F90 \ 
    5388    par_oce.F90 \ 
    5389    phycst.F90 \ 
    5390    prtctl.f90 \ 
    5391    trdmod.F90 \ 
    5392    trdmod_oce.F90 \ 
    5393    zdfmxl.F90 \ 
    5394    zdf_oce.F90 \ 
    5395    $(MODEL_LIB)(blk_oce.o) \ 
    5396    $(MODEL_LIB)(daymod.o) \ 
    5397    $(MODEL_LIB)(dom_oce.o) \ 
    5398    $(MODEL_LIB)(dtasal.o) \ 
    5399    $(MODEL_LIB)(dtatem.o) \ 
    5400    $(MODEL_LIB)(flxrnf.o) \ 
    5401    $(MODEL_LIB)(in_out_manager.o) \ 
    5402    $(MODEL_LIB)(lbclnk.o) \ 
    5403    $(MODEL_LIB)(lib_mpp.o) \ 
    5404    $(MODEL_LIB)(lib_print.o) \ 
    5405    $(MODEL_LIB)(oce.o) \ 
    5406    $(MODEL_LIB)(ocfzpt.o) \ 
    5407    $(MODEL_LIB)(par_kind.o) \ 
    5408    $(MODEL_LIB)(par_oce.o) \ 
    5409    $(MODEL_LIB)(phycst.o) \ 
    5410    $(MODEL_LIB)(prtctl.o) \ 
    5411    $(MODEL_LIB)(trdmod.o) \ 
    5412    $(MODEL_LIB)(trdmod_oce.o) \ 
    5413    $(MODEL_LIB)(zdfmxl.o) \ 
    5414    $(MODEL_LIB)(zdf_oce.o) \ 
    5415    blk_oce.F90 \ 
    5416    cpl_oce.F90 \ 
    5417    daymod.F90 \ 
    5418    dom_oce.F90 \ 
    5419    dtasal.F90 \ 
    5420    dtasst.F90 \ 
    5421    dtatem.F90 \ 
    5422    flxmod.F90 \ 
    5423    flxrnf.F90 \ 
    5424    flx_oce.F90 \ 
    5425    ice_oce.F90 \ 
    5426    in_out_manager.F90 \ 
    5427    lbclnk.F90 \ 
    5428    lib_mpp.F90 \ 
    5429    oce.F90 \ 
    5430    ocfzpt.F90 \ 
    5431    phycst.F90 \ 
    5432    prtctl.f90 \ 
    5433    taumod.F90 \ 
    5434    tradmp.F90 \ 
    5435    $(MODEL_LIB)(blk_oce.o) \ 
    5436    $(MODEL_LIB)(cpl_oce.o) \ 
    5437    $(MODEL_LIB)(daymod.o) \ 
    5438    $(MODEL_LIB)(dom_oce.o) \ 
    5439    $(MODEL_LIB)(dtasal.o) \ 
    5440    $(MODEL_LIB)(dtasst.o) \ 
    5441    $(MODEL_LIB)(dtatem.o) \ 
    5442    $(MODEL_LIB)(flxmod.o) \ 
    5443    $(MODEL_LIB)(flxrnf.o) \ 
    5444    $(MODEL_LIB)(flx_oce.o) \ 
    5445    $(MODEL_LIB)(ice_oce.o) \ 
    5446    $(MODEL_LIB)(in_out_manager.o) \ 
    5447    $(MODEL_LIB)(lbclnk.o) \ 
    5448    $(MODEL_LIB)(lib_mpp.o) \ 
    5449    $(MODEL_LIB)(oce.o) \ 
    5450    $(MODEL_LIB)(ocfzpt.o) \ 
    5451    $(MODEL_LIB)(phycst.o) \ 
    5452    $(MODEL_LIB)(prtctl.o) \ 
    5453    $(MODEL_LIB)(taumod.o) \ 
    5454    $(MODEL_LIB)(tradmp.o) \ 
    5455    domzgr_substitute.h90 \ 
    5456    vectopt_loop_substitute.h90 \ 
    5457    KEY_CPP \ 
    5458    ocesbc.F90 
    5459 $(MODEL_LIB)(oce.o) :   \ 
    5460    par_kind.F90 \ 
    5461    $(MODEL_LIB)(par_kind.o) \ 
    5462    par_oce.F90 \ 
    5463    $(MODEL_LIB)(par_oce.o) \ 
    5464    oce.F90 
    5465 $(MODEL_LIB)(ocfzpt.o) :   \ 
    5466    par_oce.F90 \ 
    5467    $(MODEL_LIB)(par_oce.o) \ 
    5468    dom_oce.F90 \ 
    5469    oce.F90 \ 
    5470    $(MODEL_LIB)(dom_oce.o) \ 
    5471    $(MODEL_LIB)(oce.o) \ 
    5472    ocfzpt.F90 
    5473 $(MODEL_LIB)(opa.o) :   \ 
    54745603   blk_oce.F90 \ 
    54755604   cla.F90 \ 
     
    54875616   diaptr.F90 \ 
    54885617   diaspr.F90 \ 
     5618   diawri.F90 \ 
    54895619   diawri1d.F90 \ 
    5490    diawri.F90 \ 
    54915620   divcur.F90 \ 
     5621   dom_oce.F90 \ 
    54925622   domhgr.F90 \ 
    54935623   dommsk.F90 \ 
     
    54955625   domwri.F90 \ 
    54965626   domzgr.F90 \ 
    5497    dom_oce.F90 \ 
    54985627   dtasal.F90 \ 
    54995628   dtasst.F90 \ 
     
    55035632   dynhpg_atsk.F90 \ 
    55045633   dynkeg.F90 \ 
     5634   dynldf_bilap.F90 \ 
    55055635   dynldf_bilapg.F90 \ 
    5506    dynldf_bilap.F90 \ 
    55075636   dynldf_iso.F90 \ 
    55085637   dynldf_lap.F90 \ 
     5638   dynnxt.F90 \ 
    55095639   dynnxt1d.F90 \ 
    5510    dynnxt.F90 \ 
    55115640   dynspg_fsc.F90 \ 
    55125641   dynspg_fsc_atsk.F90 \ 
     
    55195648   dynzdf_iso.F90 \ 
    55205649   eosbn2.F90 \ 
     5650   flo_oce.F90 \ 
    55215651   floats.F90 \ 
    5522    flo_oce.F90 \ 
     5652   flx_oce.F90 \ 
    55235653   flxblk.F90 \ 
    55245654   flxfwb.F90 \ 
    55255655   flxmod.F90 \ 
    55265656   flxrnf.F90 \ 
    5527    flx_oce.F90 \ 
    5528    icestp1d.F90 \ 
    5529    icestp.F90 \ 
    55305657   ice.F90 \ 
    55315658   ice_oce.F90 \ 
     5659   icestp.F90 \ 
     5660   icestp1d.F90 \ 
     5661   in_out_manager.F90 \ 
    55325662   ini1d.F90 \ 
    5533    in_out_manager.F90 \ 
    55345663   lbclnk.F90 \ 
    55355664   ldfdyn_oce.F90 \ 
     
    55425671   limmsh.F90 \ 
    55435672   limrst.F90 \ 
     5673   obc_oce.F90 \ 
     5674   obc_par.F90 \ 
    55445675   obcdom.F90 \ 
    55455676   obcdta.F90 \ 
     
    55475678   obcrst.F90 \ 
    55485679   obcspg.F90 \ 
    5549    obc_oce.F90 \ 
    5550    obc_par.F90 \ 
     5680   oce.F90 \ 
    55515681   ocesbc.F90 \ 
    5552    oce.F90 \ 
    55535682   ocfzpt.F90 \ 
    55545683   par_kind.F90 \ 
     
    55575686   prtctl.f90 \ 
    55585687   restart.F90 \ 
     5688   sol_oce.F90 \ 
    55595689   solisl.F90 \ 
    55605690   solmat.F90 \ 
    5561    sol_oce.F90 \ 
    55625691   stpctl.F90 \ 
    55635692   taumod.F90 \ 
    55645693   traadv_cen2.F90 \ 
    55655694   traadv_ctl.F90 \ 
     5695   traadv_muscl.F90 \ 
    55665696   traadv_muscl2.F90 \ 
    5567    traadv_muscl.F90 \ 
    55685697   traadv_tvd.F90 \ 
    55695698   trabbc.F90 \ 
    55705699   trabbl.F90 \ 
    55715700   tradmp.F90 \ 
     5701   traldf_bilap.F90 \ 
    55725702   traldf_bilapg.F90 \ 
    5573    traldf_bilap.F90 \ 
    55745703   traldf_iso.F90 \ 
    55755704   traldf_iso_zps.F90 \ 
     
    55835712   trazdf_iso.F90 \ 
    55845713   trazdf_iso_vopt.F90 \ 
     5714   trc_oce.F90 \ 
    55855715   trcstp.F90 \ 
    5586    trc_oce.F90 \ 
    55875716   trdicp.F90 \ 
    55885717   trdicp_oce.F90 \ 
     
    55945723   trdvor_oce.F90 \ 
    55955724   wzvmod.F90 \ 
     5725   zdf_oce.F90 \ 
    55965726   zdfbfr.F90 \ 
    55975727   zdfddm.F90 \ 
     
    56015731   zdfric.F90 \ 
    56025732   zdftke.F90 \ 
     5733   zpshde.F90 \ 
     5734   $(MODEL_LIB)(cpl.o) \ 
     5735   $(MODEL_LIB)(cpl_oce.o) \ 
     5736   $(MODEL_LIB)(daymod.o) \ 
     5737   $(MODEL_LIB)(diaptr.o) \ 
     5738   $(MODEL_LIB)(dom_oce.o) \ 
     5739   $(MODEL_LIB)(domain.o) \ 
     5740   $(MODEL_LIB)(domcfg.o) \ 
     5741   $(MODEL_LIB)(dtasal.o) \ 
     5742   $(MODEL_LIB)(dtasst.o) \ 
     5743   $(MODEL_LIB)(dtatem.o) \ 
     5744   $(MODEL_LIB)(dyncor1d.o) \ 
     5745   $(MODEL_LIB)(eosbn2.o) \ 
     5746   $(MODEL_LIB)(flxfwb.o) \ 
     5747   $(MODEL_LIB)(iceini.o) \ 
     5748   $(MODEL_LIB)(in_out_manager.o) \ 
     5749   $(MODEL_LIB)(ini1d.o) \ 
     5750   $(MODEL_LIB)(initrc.o) \ 
     5751   $(MODEL_LIB)(istate.o) \ 
     5752   $(MODEL_LIB)(ldfdyn.o) \ 
     5753   $(MODEL_LIB)(ldftra.o) \ 
     5754   $(MODEL_LIB)(lib_mpp.o) \ 
     5755   $(MODEL_LIB)(mppini.o) \ 
     5756   $(MODEL_LIB)(obc_par.o) \ 
     5757   $(MODEL_LIB)(obcini.o) \ 
     5758   $(MODEL_LIB)(oce.o) \ 
     5759   $(MODEL_LIB)(ocfzpt.o) \ 
     5760   $(MODEL_LIB)(phycst.o) \ 
     5761   $(MODEL_LIB)(prtctl.o) \ 
     5762   $(MODEL_LIB)(solver.o) \ 
     5763   $(MODEL_LIB)(step.o) \ 
     5764   $(MODEL_LIB)(step1d.o) \ 
     5765   $(MODEL_LIB)(traqsr.o) \ 
     5766   $(MODEL_LIB)(trdicp.o) \ 
     5767   $(MODEL_LIB)(trdmld.o) \ 
     5768   $(MODEL_LIB)(trdmod_oce.o) \ 
     5769   $(MODEL_LIB)(trdvor.o) \ 
     5770   $(MODEL_LIB)(zdfini.o) \ 
     5771   $(MODEL_LIB)(zpshde.o) \ 
     5772   cpl.F90 \ 
     5773   cpl_oce.F90 \ 
     5774   daymod.F90 \ 
     5775   diaptr.F90 \ 
     5776   dom_oce.F90 \ 
     5777   domain.F90 \ 
     5778   domcfg.F90 \ 
     5779   dtasal.F90 \ 
     5780   dtasst.F90 \ 
     5781   dtatem.F90 \ 
     5782   dyncor1d.F90 \ 
     5783   eosbn2.F90 \ 
     5784   flxfwb.F90 \ 
     5785   iceini.F90 \ 
     5786   in_out_manager.F90 \ 
     5787   ini1d.F90 \ 
     5788   initrc.F90 \ 
     5789   istate.F90 \ 
     5790   ldfdyn.F90 \ 
     5791   ldftra.F90 \ 
     5792   lib_mpp.F90 \ 
     5793   mppini.F90 \ 
     5794   obc_par.F90 \ 
     5795   obcini.F90 \ 
     5796   oce.F90 \ 
     5797   ocfzpt.F90 \ 
     5798   phycst.F90 \ 
     5799   prtctl.f90 \ 
     5800   solver.F90 \ 
     5801   step.F90 \ 
     5802   step1d.F90 \ 
     5803   traqsr.F90 \ 
     5804   trdicp.F90 \ 
     5805   trdmld.F90 \ 
     5806   trdmod_oce.F90 \ 
     5807   trdvor.F90 \ 
     5808   zdfini.F90 \ 
     5809   zpshde.F90 \ 
     5810   opa.F90 
     5811$(MODEL_LIB)(par_ice.o) :  \ 
     5812   $(MODEL_LIB)(par_kind.o) \ 
     5813   par_kind.F90 \ 
     5814   $(MODEL_LIB)(par_oce.o) \ 
     5815   par_oce.F90 \ 
     5816   par_ice.F90 
     5817$(MODEL_LIB)(par_oce.o) :  \ 
     5818   $(MODEL_LIB)(par_kind.o) \ 
     5819   par_kind.F90 \ 
     5820   par_EEL_R2.h90 \ 
     5821   par_EEL_R5.h90 \ 
     5822   par_EEL_R6.h90 \ 
     5823   par_GYRE.h90 \ 
     5824   par_ORCA_R025.h90 \ 
     5825   par_ORCA_R05.h90 \ 
     5826   par_ORCA_R2.h90 \ 
     5827   par_ORCA_R4.h90 \ 
     5828   KEY_CPP \ 
     5829   par_oce.F90 
     5830$(MODEL_LIB)(phycst.o) :   \ 
     5831   $(MODEL_LIB)(lib_print.o) \ 
     5832   $(MODEL_LIB)(par_kind.o) \ 
     5833   $(MODEL_LIB)(par_oce.o) \ 
     5834   lib_print.f90 \ 
     5835   par_kind.F90 \ 
     5836   par_oce.F90 \ 
     5837   $(MODEL_LIB)(in_out_manager.o) \ 
     5838   $(MODEL_LIB)(par_oce.o) \ 
     5839   in_out_manager.F90 \ 
     5840   par_oce.F90 \ 
     5841   phycst.F90 
     5842$(MODEL_LIB)(prtctl.o) :   \ 
     5843   $(MODEL_LIB)(dom_oce.o) \ 
     5844   $(MODEL_LIB)(in_out_manager.o) \ 
     5845   $(MODEL_LIB)(lib_print.o) \ 
     5846   $(MODEL_LIB)(par_kind.o) \ 
     5847   $(MODEL_LIB)(par_oce.o) \ 
     5848   dom_oce.F90 \ 
     5849   in_out_manager.F90 \ 
     5850   lib_print.f90 \ 
     5851   par_kind.F90 \ 
     5852   par_oce.F90 \ 
     5853   $(MODEL_LIB)(dom_oce.o) \ 
     5854   $(MODEL_LIB)(in_out_manager.o) \ 
     5855   $(MODEL_LIB)(lib_mpp.o) \ 
     5856   dom_oce.F90 \ 
     5857   in_out_manager.F90 \ 
     5858   lib_mpp.F90 \ 
     5859   prtctl.f90 
     5860$(MODEL_LIB)(restart.o) :  \ 
     5861   $(MODEL_LIB)(blk_oce.o) \ 
     5862   $(MODEL_LIB)(cla_dynspg.o) \ 
     5863   $(MODEL_LIB)(dom_oce.o) \ 
     5864   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5865   $(MODEL_LIB)(flxrnf.o) \ 
     5866   $(MODEL_LIB)(in_out_manager.o) \ 
     5867   $(MODEL_LIB)(lbclnk.o) \ 
     5868   $(MODEL_LIB)(lib_mpp.o) \ 
     5869   $(MODEL_LIB)(lib_print.o) \ 
     5870   $(MODEL_LIB)(obc_oce.o) \ 
     5871   $(MODEL_LIB)(obcdyn.o) \ 
     5872   $(MODEL_LIB)(obcvol.o) \ 
     5873   $(MODEL_LIB)(oce.o) \ 
     5874   $(MODEL_LIB)(ocesbc.o) \ 
     5875   $(MODEL_LIB)(par_kind.o) \ 
     5876   $(MODEL_LIB)(par_oce.o) \ 
     5877   $(MODEL_LIB)(phycst.o) \ 
     5878   $(MODEL_LIB)(prtctl.o) \ 
     5879   $(MODEL_LIB)(sol_oce.o) \ 
     5880   $(MODEL_LIB)(solfet.o) \ 
     5881   $(MODEL_LIB)(solpcg.o) \ 
     5882   $(MODEL_LIB)(solsor.o) \ 
     5883   $(MODEL_LIB)(taumod.o) \ 
     5884   $(MODEL_LIB)(trazdf_exp.o) \ 
     5885   $(MODEL_LIB)(trdmod.o) \ 
     5886   $(MODEL_LIB)(trdmod_oce.o) \ 
     5887   $(MODEL_LIB)(zdf_oce.o) \ 
     5888   blk_oce.F90 \ 
     5889   cla_dynspg.F90 \ 
     5890   dom_oce.F90 \ 
     5891   dynzdf_exp.F90 \ 
     5892   flxrnf.F90 \ 
     5893   in_out_manager.F90 \ 
     5894   lbclnk.F90 \ 
     5895   lib_mpp.F90 \ 
     5896   lib_print.f90 \ 
     5897   obc_oce.F90 \ 
     5898   obcdyn.F90 \ 
     5899   obcvol.F90 \ 
     5900   oce.F90 \ 
     5901   ocesbc.F90 \ 
     5902   par_kind.F90 \ 
     5903   par_oce.F90 \ 
     5904   phycst.F90 \ 
     5905   prtctl.f90 \ 
     5906   sol_oce.F90 \ 
     5907   solfet.F90 \ 
     5908   solpcg.F90 \ 
     5909   solsor.F90 \ 
     5910   taumod.F90 \ 
     5911   trazdf_exp.F90 \ 
     5912   trdmod.F90 \ 
     5913   trdmod_oce.F90 \ 
    56035914   zdf_oce.F90 \ 
    5604    zpshde.F90 \ 
    56055915   $(MODEL_LIB)(blk_oce.o) \ 
     5916   $(MODEL_LIB)(cpl_oce.o) \ 
     5917   $(MODEL_LIB)(daymod.o) \ 
     5918   $(MODEL_LIB)(dom_oce.o) \ 
     5919   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5920   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5921   $(MODEL_LIB)(flx_oce.o) \ 
     5922   $(MODEL_LIB)(ice_oce.o) \ 
     5923   $(MODEL_LIB)(in_out_manager.o) \ 
     5924   $(MODEL_LIB)(oce.o) \ 
     5925   $(MODEL_LIB)(phycst.o) \ 
     5926   $(MODEL_LIB)(sol_oce.o) \ 
     5927   $(MODEL_LIB)(zdf_oce.o) \ 
     5928   $(MODEL_LIB)(zdftke.o) \ 
     5929   blk_oce.F90 \ 
     5930   cpl_oce.F90 \ 
     5931   daymod.F90 \ 
     5932   dom_oce.F90 \ 
     5933   dynspg_fsc.F90 \ 
     5934   dynspg_fsc_atsk.F90 \ 
     5935   flx_oce.F90 \ 
     5936   ice_oce.F90 \ 
     5937   in_out_manager.F90 \ 
     5938   oce.F90 \ 
     5939   phycst.F90 \ 
     5940   sol_oce.F90 \ 
     5941   zdf_oce.F90 \ 
     5942   zdftke.F90 \ 
     5943   $(MODEL_LIB)(lib_mpp.o) \ 
     5944   lib_mpp.F90 \ 
     5945   restart_dimg.h90 \ 
     5946   ../../../lib/libioipsl.a \ 
     5947   KEY_CPP \ 
     5948   restart.F90 
     5949$(MODEL_LIB)(sol_oce.o) :  \ 
     5950   $(MODEL_LIB)(par_kind.o) \ 
     5951   par_kind.F90 \ 
     5952   $(MODEL_LIB)(par_oce.o) \ 
     5953   par_oce.F90 \ 
     5954   sol_oce.F90 
     5955$(MODEL_LIB)(solfet.o) :   \ 
     5956   $(MODEL_LIB)(dom_oce.o) \ 
     5957   $(MODEL_LIB)(in_out_manager.o) \ 
     5958   $(MODEL_LIB)(lib_mpp.o) \ 
     5959   $(MODEL_LIB)(oce.o) \ 
     5960   $(MODEL_LIB)(par_oce.o) \ 
     5961   dom_oce.F90 \ 
     5962   in_out_manager.F90 \ 
     5963   lib_mpp.F90 \ 
     5964   oce.F90 \ 
     5965   par_oce.F90 \ 
     5966   $(MODEL_LIB)(dom_oce.o) \ 
     5967   $(MODEL_LIB)(lbclnk.o) \ 
     5968   $(MODEL_LIB)(lib_mpp.o) \ 
     5969   $(MODEL_LIB)(oce.o) \ 
     5970   $(MODEL_LIB)(sol_oce.o) \ 
     5971   dom_oce.F90 \ 
     5972   lbclnk.F90 \ 
     5973   lib_mpp.F90 \ 
     5974   oce.F90 \ 
     5975   sol_oce.F90 \ 
     5976   solfet.F90 
     5977$(MODEL_LIB)(solisl.o) :   \ 
     5978   $(MODEL_LIB)(dom_oce.o) \ 
     5979   $(MODEL_LIB)(in_out_manager.o) \ 
     5980   $(MODEL_LIB)(lbclnk.o) \ 
     5981   $(MODEL_LIB)(lib_mpp.o) \ 
     5982   $(MODEL_LIB)(lib_print.o) \ 
     5983   $(MODEL_LIB)(obc_par.o) \ 
     5984   $(MODEL_LIB)(oce.o) \ 
     5985   $(MODEL_LIB)(par_kind.o) \ 
     5986   $(MODEL_LIB)(par_oce.o) \ 
     5987   $(MODEL_LIB)(sol_oce.o) \ 
     5988   $(MODEL_LIB)(zdf_oce.o) \ 
     5989   dom_oce.F90 \ 
     5990   in_out_manager.F90 \ 
     5991   lbclnk.F90 \ 
     5992   lib_mpp.F90 \ 
     5993   lib_print.f90 \ 
     5994   obc_par.F90 \ 
     5995   oce.F90 \ 
     5996   par_kind.F90 \ 
     5997   par_oce.F90 \ 
     5998   sol_oce.F90 \ 
     5999   zdf_oce.F90 \ 
     6000   $(MODEL_LIB)(dom_oce.o) \ 
     6001   $(MODEL_LIB)(in_out_manager.o) \ 
     6002   $(MODEL_LIB)(lib_mpp.o) \ 
     6003   $(MODEL_LIB)(obc_oce.o) \ 
     6004   $(MODEL_LIB)(oce.o) \ 
     6005   $(MODEL_LIB)(sol_oce.o) \ 
     6006   $(MODEL_LIB)(solfet.o) \ 
     6007   $(MODEL_LIB)(solpcg.o) \ 
     6008   $(MODEL_LIB)(solsor.o) \ 
     6009   dom_oce.F90 \ 
     6010   in_out_manager.F90 \ 
     6011   lib_mpp.F90 \ 
     6012   obc_oce.F90 \ 
     6013   oce.F90 \ 
     6014   sol_oce.F90 \ 
     6015   solfet.F90 \ 
     6016   solpcg.F90 \ 
     6017   solsor.F90 \ 
     6018   ../../../lib/libioipsl.a \ 
     6019   solisl.F90 
     6020$(MODEL_LIB)(solmat.o) :   \ 
     6021   $(MODEL_LIB)(cla_dynspg.o) \ 
     6022   $(MODEL_LIB)(dom_oce.o) \ 
     6023   $(MODEL_LIB)(flxrnf.o) \ 
     6024   $(MODEL_LIB)(in_out_manager.o) \ 
     6025   $(MODEL_LIB)(lbclnk.o) \ 
     6026   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6027   $(MODEL_LIB)(ldftra_oce.o) \ 
     6028   $(MODEL_LIB)(lib_mpp.o) \ 
     6029   $(MODEL_LIB)(obc_oce.o) \ 
     6030   $(MODEL_LIB)(obc_par.o) \ 
     6031   $(MODEL_LIB)(obcdyn.o) \ 
     6032   $(MODEL_LIB)(obcvol.o) \ 
     6033   $(MODEL_LIB)(oce.o) \ 
     6034   $(MODEL_LIB)(ocesbc.o) \ 
     6035   $(MODEL_LIB)(par_oce.o) \ 
     6036   $(MODEL_LIB)(phycst.o) \ 
     6037   $(MODEL_LIB)(prtctl.o) \ 
     6038   $(MODEL_LIB)(sol_oce.o) \ 
     6039   $(MODEL_LIB)(solfet.o) \ 
     6040   $(MODEL_LIB)(solisl.o) \ 
     6041   $(MODEL_LIB)(solpcg.o) \ 
     6042   $(MODEL_LIB)(solsor.o) \ 
     6043   $(MODEL_LIB)(trdmod.o) \ 
     6044   $(MODEL_LIB)(trdmod_oce.o) \ 
     6045   $(MODEL_LIB)(zdf_oce.o) \ 
     6046   cla_dynspg.F90 \ 
     6047   dom_oce.F90 \ 
     6048   flxrnf.F90 \ 
     6049   in_out_manager.F90 \ 
     6050   lbclnk.F90 \ 
     6051   ldfdyn_oce.F90 \ 
     6052   ldftra_oce.F90 \ 
     6053   lib_mpp.F90 \ 
     6054   obc_oce.F90 \ 
     6055   obc_par.F90 \ 
     6056   obcdyn.F90 \ 
     6057   obcvol.F90 \ 
     6058   oce.F90 \ 
     6059   ocesbc.F90 \ 
     6060   par_oce.F90 \ 
     6061   phycst.F90 \ 
     6062   prtctl.f90 \ 
     6063   sol_oce.F90 \ 
     6064   solfet.F90 \ 
     6065   solisl.F90 \ 
     6066   solpcg.F90 \ 
     6067   solsor.F90 \ 
     6068   trdmod.F90 \ 
     6069   trdmod_oce.F90 \ 
     6070   zdf_oce.F90 \ 
     6071   $(MODEL_LIB)(dom_oce.o) \ 
     6072   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6073   $(MODEL_LIB)(dynspg_rl.o) \ 
     6074   $(MODEL_LIB)(lib_feti.o) \ 
     6075   $(MODEL_LIB)(lib_mpp.o) \ 
     6076   $(MODEL_LIB)(obc_oce.o) \ 
     6077   $(MODEL_LIB)(oce.o) \ 
     6078   $(MODEL_LIB)(phycst.o) \ 
     6079   $(MODEL_LIB)(sol_oce.o) \ 
     6080   dom_oce.F90 \ 
     6081   dynspg_fsc.F90 \ 
     6082   dynspg_rl.F90 \ 
     6083   lib_feti.F90 \ 
     6084   lib_mpp.F90 \ 
     6085   obc_oce.F90 \ 
     6086   oce.F90 \ 
     6087   phycst.F90 \ 
     6088   sol_oce.F90 \ 
     6089   solmat.F90 
     6090$(MODEL_LIB)(solpcg.o) :   \ 
     6091   $(MODEL_LIB)(dom_oce.o) \ 
     6092   $(MODEL_LIB)(in_out_manager.o) \ 
     6093   $(MODEL_LIB)(lib_mpp.o) \ 
     6094   $(MODEL_LIB)(lib_print.o) \ 
     6095   $(MODEL_LIB)(oce.o) \ 
     6096   $(MODEL_LIB)(par_kind.o) \ 
     6097   $(MODEL_LIB)(par_oce.o) \ 
     6098   dom_oce.F90 \ 
     6099   in_out_manager.F90 \ 
     6100   lib_mpp.F90 \ 
     6101   lib_print.f90 \ 
     6102   oce.F90 \ 
     6103   par_kind.F90 \ 
     6104   par_oce.F90 \ 
     6105   $(MODEL_LIB)(dom_oce.o) \ 
     6106   $(MODEL_LIB)(in_out_manager.o) \ 
     6107   $(MODEL_LIB)(lbclnk.o) \ 
     6108   $(MODEL_LIB)(lib_mpp.o) \ 
     6109   $(MODEL_LIB)(oce.o) \ 
     6110   $(MODEL_LIB)(sol_oce.o) \ 
     6111   dom_oce.F90 \ 
     6112   in_out_manager.F90 \ 
     6113   lbclnk.F90 \ 
     6114   lib_mpp.F90 \ 
     6115   oce.F90 \ 
     6116   sol_oce.F90 \ 
     6117   vectopt_loop_substitute.h90 \ 
     6118   KEY_CPP \ 
     6119   solpcg.F90 
     6120$(MODEL_LIB)(solsor.o) :   \ 
     6121   $(MODEL_LIB)(dom_oce.o) \ 
     6122   $(MODEL_LIB)(in_out_manager.o) \ 
     6123   $(MODEL_LIB)(lib_mpp.o) \ 
     6124   $(MODEL_LIB)(lib_print.o) \ 
     6125   $(MODEL_LIB)(oce.o) \ 
     6126   $(MODEL_LIB)(par_kind.o) \ 
     6127   $(MODEL_LIB)(par_oce.o) \ 
     6128   dom_oce.F90 \ 
     6129   in_out_manager.F90 \ 
     6130   lib_mpp.F90 \ 
     6131   lib_print.f90 \ 
     6132   oce.F90 \ 
     6133   par_kind.F90 \ 
     6134   par_oce.F90 \ 
     6135   $(MODEL_LIB)(dom_oce.o) \ 
     6136   $(MODEL_LIB)(in_out_manager.o) \ 
     6137   $(MODEL_LIB)(lbclnk.o) \ 
     6138   $(MODEL_LIB)(lib_mpp.o) \ 
     6139   $(MODEL_LIB)(oce.o) \ 
     6140   $(MODEL_LIB)(sol_oce.o) \ 
     6141   $(MODEL_LIB)(zdf_oce.o) \ 
     6142   dom_oce.F90 \ 
     6143   in_out_manager.F90 \ 
     6144   lbclnk.F90 \ 
     6145   lib_mpp.F90 \ 
     6146   oce.F90 \ 
     6147   sol_oce.F90 \ 
     6148   zdf_oce.F90 \ 
     6149   solsor.F90 
     6150$(MODEL_LIB)(solver.o) :   \ 
     6151   $(MODEL_LIB)(cla_dynspg.o) \ 
     6152   $(MODEL_LIB)(dom_oce.o) \ 
     6153   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6154   $(MODEL_LIB)(dynspg_rl.o) \ 
     6155   $(MODEL_LIB)(flxrnf.o) \ 
     6156   $(MODEL_LIB)(in_out_manager.o) \ 
     6157   $(MODEL_LIB)(lbclnk.o) \ 
     6158   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6159   $(MODEL_LIB)(ldftra_oce.o) \ 
     6160   $(MODEL_LIB)(lib_feti.o) \ 
     6161   $(MODEL_LIB)(lib_mpp.o) \ 
     6162   $(MODEL_LIB)(lib_print.o) \ 
     6163   $(MODEL_LIB)(obc_oce.o) \ 
     6164   $(MODEL_LIB)(obc_par.o) \ 
     6165   $(MODEL_LIB)(obcdyn.o) \ 
     6166   $(MODEL_LIB)(obcvol.o) \ 
     6167   $(MODEL_LIB)(oce.o) \ 
     6168   $(MODEL_LIB)(ocesbc.o) \ 
     6169   $(MODEL_LIB)(par_kind.o) \ 
     6170   $(MODEL_LIB)(par_oce.o) \ 
     6171   $(MODEL_LIB)(phycst.o) \ 
     6172   $(MODEL_LIB)(prtctl.o) \ 
     6173   $(MODEL_LIB)(sol_oce.o) \ 
     6174   $(MODEL_LIB)(solfet.o) \ 
     6175   $(MODEL_LIB)(solisl.o) \ 
     6176   $(MODEL_LIB)(solpcg.o) \ 
     6177   $(MODEL_LIB)(solsor.o) \ 
     6178   $(MODEL_LIB)(trdmod.o) \ 
     6179   $(MODEL_LIB)(trdmod_oce.o) \ 
     6180   $(MODEL_LIB)(zdf_oce.o) \ 
     6181   cla_dynspg.F90 \ 
     6182   dom_oce.F90 \ 
     6183   dynspg_fsc.F90 \ 
     6184   dynspg_rl.F90 \ 
     6185   flxrnf.F90 \ 
     6186   in_out_manager.F90 \ 
     6187   lbclnk.F90 \ 
     6188   ldfdyn_oce.F90 \ 
     6189   ldftra_oce.F90 \ 
     6190   lib_feti.F90 \ 
     6191   lib_mpp.F90 \ 
     6192   lib_print.f90 \ 
     6193   obc_oce.F90 \ 
     6194   obc_par.F90 \ 
     6195   obcdyn.F90 \ 
     6196   obcvol.F90 \ 
     6197   oce.F90 \ 
     6198   ocesbc.F90 \ 
     6199   par_kind.F90 \ 
     6200   par_oce.F90 \ 
     6201   phycst.F90 \ 
     6202   prtctl.f90 \ 
     6203   sol_oce.F90 \ 
     6204   solfet.F90 \ 
     6205   solisl.F90 \ 
     6206   solpcg.F90 \ 
     6207   solsor.F90 \ 
     6208   trdmod.F90 \ 
     6209   trdmod_oce.F90 \ 
     6210   zdf_oce.F90 \ 
     6211   $(MODEL_LIB)(dom_oce.o) \ 
     6212   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6213   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6214   $(MODEL_LIB)(dynspg_rl.o) \ 
     6215   $(MODEL_LIB)(in_out_manager.o) \ 
     6216   $(MODEL_LIB)(lbclnk.o) \ 
     6217   $(MODEL_LIB)(lib_mpp.o) \ 
     6218   $(MODEL_LIB)(obc_oce.o) \ 
     6219   $(MODEL_LIB)(oce.o) \ 
     6220   $(MODEL_LIB)(sol_oce.o) \ 
     6221   $(MODEL_LIB)(solisl.o) \ 
     6222   $(MODEL_LIB)(solmat.o) \ 
     6223   $(MODEL_LIB)(zdf_oce.o) \ 
     6224   dom_oce.F90 \ 
     6225   dynspg_fsc.F90 \ 
     6226   dynspg_fsc_atsk.F90 \ 
     6227   dynspg_rl.F90 \ 
     6228   in_out_manager.F90 \ 
     6229   lbclnk.F90 \ 
     6230   lib_mpp.F90 \ 
     6231   obc_oce.F90 \ 
     6232   oce.F90 \ 
     6233   sol_oce.F90 \ 
     6234   solisl.F90 \ 
     6235   solmat.F90 \ 
     6236   zdf_oce.F90 \ 
     6237   solver.F90 
     6238$(MODEL_LIB)(step.o) :  \ 
     6239   $(MODEL_LIB)(blk_oce.o) \ 
     6240   $(MODEL_LIB)(cla_dynspg.o) \ 
     6241   $(MODEL_LIB)(cpl_oce.o) \ 
     6242   $(MODEL_LIB)(daymod.o) \ 
     6243   $(MODEL_LIB)(diadimg.o) \ 
     6244   $(MODEL_LIB)(diahth.o) \ 
     6245   $(MODEL_LIB)(dianam.o) \ 
     6246   $(MODEL_LIB)(diaptr.o) \ 
     6247   $(MODEL_LIB)(diaspr.o) \ 
     6248   $(MODEL_LIB)(diawri.o) \ 
     6249   $(MODEL_LIB)(dom_ice.o) \ 
     6250   $(MODEL_LIB)(dom_oce.o) \ 
     6251   $(MODEL_LIB)(dtasal.o) \ 
     6252   $(MODEL_LIB)(dtasst.o) \ 
     6253   $(MODEL_LIB)(dtatem.o) \ 
     6254   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6255   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6256   $(MODEL_LIB)(dynspg_rl.o) \ 
     6257   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6258   $(MODEL_LIB)(eosbn2.o) \ 
     6259   $(MODEL_LIB)(flo4rk.o) \ 
     6260   $(MODEL_LIB)(flo_oce.o) \ 
     6261   $(MODEL_LIB)(floblk.o) \ 
     6262   $(MODEL_LIB)(flodom.o) \ 
     6263   $(MODEL_LIB)(flowri.o) \ 
     6264   $(MODEL_LIB)(flx_oce.o) \ 
     6265   $(MODEL_LIB)(flxblk.o) \ 
     6266   $(MODEL_LIB)(flxmod.o) \ 
     6267   $(MODEL_LIB)(flxrnf.o) \ 
     6268   $(MODEL_LIB)(ice.o) \ 
     6269   $(MODEL_LIB)(ice_oce.o) \ 
     6270   $(MODEL_LIB)(iceini.o) \ 
     6271   $(MODEL_LIB)(in_out_manager.o) \ 
     6272   $(MODEL_LIB)(lbclnk.o) \ 
     6273   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6274   $(MODEL_LIB)(ldfslp.o) \ 
     6275   $(MODEL_LIB)(ldftra_oce.o) \ 
     6276   $(MODEL_LIB)(lib_mpp.o) \ 
     6277   $(MODEL_LIB)(lib_print.o) \ 
     6278   $(MODEL_LIB)(limdia.o) \ 
     6279   $(MODEL_LIB)(limdyn.o) \ 
     6280   $(MODEL_LIB)(limflx.o) \ 
     6281   $(MODEL_LIB)(limrst.o) \ 
     6282   $(MODEL_LIB)(limthd.o) \ 
     6283   $(MODEL_LIB)(limtrp.o) \ 
     6284   $(MODEL_LIB)(limwri.o) \ 
     6285   $(MODEL_LIB)(obc_oce.o) \ 
     6286   $(MODEL_LIB)(obccli.o) \ 
     6287   $(MODEL_LIB)(obcdyn.o) \ 
     6288   $(MODEL_LIB)(obctra.o) \ 
     6289   $(MODEL_LIB)(obcvol.o) \ 
     6290   $(MODEL_LIB)(oce.o) \ 
     6291   $(MODEL_LIB)(ocesbc.o) \ 
     6292   $(MODEL_LIB)(ocfzpt.o) \ 
     6293   $(MODEL_LIB)(par_kind.o) \ 
     6294   $(MODEL_LIB)(par_oce.o) \ 
     6295   $(MODEL_LIB)(phycst.o) \ 
     6296   $(MODEL_LIB)(prtctl.o) \ 
     6297   $(MODEL_LIB)(sol_oce.o) \ 
     6298   $(MODEL_LIB)(solfet.o) \ 
     6299   $(MODEL_LIB)(solisl.o) \ 
     6300   $(MODEL_LIB)(solpcg.o) \ 
     6301   $(MODEL_LIB)(solsor.o) \ 
     6302   $(MODEL_LIB)(taumod.o) \ 
     6303   $(MODEL_LIB)(traadv_muscl.o) \ 
     6304   $(MODEL_LIB)(traadv_muscl2.o) \ 
     6305   $(MODEL_LIB)(traadv_tvd.o) \ 
     6306   $(MODEL_LIB)(trabbl.o) \ 
     6307   $(MODEL_LIB)(tradmp.o) \ 
     6308   $(MODEL_LIB)(traqsr.o) \ 
     6309   $(MODEL_LIB)(trazdf_exp.o) \ 
     6310   $(MODEL_LIB)(trc_oce.o) \ 
     6311   $(MODEL_LIB)(trdmod.o) \ 
     6312   $(MODEL_LIB)(trdmod_oce.o) \ 
     6313   $(MODEL_LIB)(zdf_oce.o) \ 
     6314   $(MODEL_LIB)(zdfddm.o) \ 
     6315   $(MODEL_LIB)(zdfkpp.o) \ 
     6316   $(MODEL_LIB)(zdfmxl.o) \ 
     6317   $(MODEL_LIB)(zdftke.o) \ 
     6318   blk_oce.F90 \ 
     6319   cla_dynspg.F90 \ 
     6320   cpl_oce.F90 \ 
     6321   daymod.F90 \ 
     6322   diadimg.F90 \ 
     6323   diahth.F90 \ 
     6324   dianam.F90 \ 
     6325   diaptr.F90 \ 
     6326   diaspr.F90 \ 
     6327   diawri.F90 \ 
     6328   dom_ice.F90 \ 
     6329   dom_oce.F90 \ 
     6330   dtasal.F90 \ 
     6331   dtasst.F90 \ 
     6332   dtatem.F90 \ 
     6333   dynspg_fsc.F90 \ 
     6334   dynspg_fsc_atsk.F90 \ 
     6335   dynspg_rl.F90 \ 
     6336   dynzdf_exp.F90 \ 
     6337   eosbn2.F90 \ 
     6338   flo4rk.F90 \ 
     6339   flo_oce.F90 \ 
     6340   floblk.F90 \ 
     6341   flodom.F90 \ 
     6342   flowri.F90 \ 
     6343   flx_oce.F90 \ 
     6344   flxblk.F90 \ 
     6345   flxmod.F90 \ 
     6346   flxrnf.F90 \ 
     6347   ice.F90 \ 
     6348   ice_oce.F90 \ 
     6349   iceini.F90 \ 
     6350   in_out_manager.F90 \ 
     6351   lbclnk.F90 \ 
     6352   ldfdyn_oce.F90 \ 
     6353   ldfslp.F90 \ 
     6354   ldftra_oce.F90 \ 
     6355   lib_mpp.F90 \ 
     6356   lib_print.f90 \ 
     6357   limdia.F90 \ 
     6358   limdyn.F90 \ 
     6359   limflx.F90 \ 
     6360   limrst.F90 \ 
     6361   limthd.F90 \ 
     6362   limtrp.F90 \ 
     6363   limwri.F90 \ 
     6364   obc_oce.F90 \ 
     6365   obccli.F90 \ 
     6366   obcdyn.F90 \ 
     6367   obctra.F90 \ 
     6368   obcvol.F90 \ 
     6369   oce.F90 \ 
     6370   ocesbc.F90 \ 
     6371   ocfzpt.F90 \ 
     6372   par_kind.F90 \ 
     6373   par_oce.F90 \ 
     6374   phycst.F90 \ 
     6375   prtctl.f90 \ 
     6376   sol_oce.F90 \ 
     6377   solfet.F90 \ 
     6378   solisl.F90 \ 
     6379   solpcg.F90 \ 
     6380   solsor.F90 \ 
     6381   taumod.F90 \ 
     6382   traadv_muscl.F90 \ 
     6383   traadv_muscl2.F90 \ 
     6384   traadv_tvd.F90 \ 
     6385   trabbl.F90 \ 
     6386   tradmp.F90 \ 
     6387   traqsr.F90 \ 
     6388   trazdf_exp.F90 \ 
     6389   trc_oce.F90 \ 
     6390   trdmod.F90 \ 
     6391   trdmod_oce.F90 \ 
     6392   zdf_oce.F90 \ 
     6393   zdfddm.F90 \ 
     6394   zdfkpp.F90 \ 
     6395   zdfmxl.F90 \ 
     6396   zdftke.F90 \ 
    56066397   $(MODEL_LIB)(cla.o) \ 
    56076398   $(MODEL_LIB)(cla_div.o) \ 
     
    56106401   $(MODEL_LIB)(cpl_oce.o) \ 
    56116402   $(MODEL_LIB)(daymod.o) \ 
    5612    $(MODEL_LIB)(diadimg.o) \ 
    56136403   $(MODEL_LIB)(diafwb.o) \ 
    56146404   $(MODEL_LIB)(diagap.o) \ 
    56156405   $(MODEL_LIB)(diahdy.o) \ 
    56166406   $(MODEL_LIB)(diahth.o) \ 
    5617    $(MODEL_LIB)(dianam.o) \ 
    56186407   $(MODEL_LIB)(diaptr.o) \ 
    56196408   $(MODEL_LIB)(diaspr.o) \ 
    5620    $(MODEL_LIB)(diawri1d.o) \ 
    56216409   $(MODEL_LIB)(diawri.o) \ 
    56226410   $(MODEL_LIB)(divcur.o) \ 
    5623    $(MODEL_LIB)(domhgr.o) \ 
    5624    $(MODEL_LIB)(dommsk.o) \ 
    5625    $(MODEL_LIB)(domstp.o) \ 
    5626    $(MODEL_LIB)(domwri.o) \ 
    5627    $(MODEL_LIB)(domzgr.o) \ 
    56286411   $(MODEL_LIB)(dom_oce.o) \ 
    56296412   $(MODEL_LIB)(dtasal.o) \ 
    56306413   $(MODEL_LIB)(dtasst.o) \ 
    56316414   $(MODEL_LIB)(dtatem.o) \ 
    5632    $(MODEL_LIB)(dyncor1d.o) \ 
    56336415   $(MODEL_LIB)(dynhpg.o) \ 
    56346416   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    56356417   $(MODEL_LIB)(dynkeg.o) \ 
     6418   $(MODEL_LIB)(dynldf_bilap.o) \ 
    56366419   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    5637    $(MODEL_LIB)(dynldf_bilap.o) \ 
    56386420   $(MODEL_LIB)(dynldf_iso.o) \ 
    56396421   $(MODEL_LIB)(dynldf_lap.o) \ 
    5640    $(MODEL_LIB)(dynnxt1d.o) \ 
    56416422   $(MODEL_LIB)(dynnxt.o) \ 
    56426423   $(MODEL_LIB)(dynspg_fsc.o) \ 
     
    56506431   $(MODEL_LIB)(dynzdf_iso.o) \ 
    56516432   $(MODEL_LIB)(eosbn2.o) \ 
     6433   $(MODEL_LIB)(flo_oce.o) \ 
    56526434   $(MODEL_LIB)(floats.o) \ 
    5653    $(MODEL_LIB)(flo_oce.o) \ 
    5654    $(MODEL_LIB)(flxblk.o) \ 
    56556435   $(MODEL_LIB)(flxfwb.o) \ 
    56566436   $(MODEL_LIB)(flxmod.o) \ 
    56576437   $(MODEL_LIB)(flxrnf.o) \ 
    5658    $(MODEL_LIB)(flx_oce.o) \ 
    5659    $(MODEL_LIB)(icestp1d.o) \ 
     6438   $(MODEL_LIB)(ice_oce.o) \ 
    56606439   $(MODEL_LIB)(icestp.o) \ 
    5661    $(MODEL_LIB)(ice.o) \ 
    5662    $(MODEL_LIB)(ice_oce.o) \ 
    5663    $(MODEL_LIB)(ini1d.o) \ 
    56646440   $(MODEL_LIB)(in_out_manager.o) \ 
    56656441   $(MODEL_LIB)(lbclnk.o) \ 
     
    56686444   $(MODEL_LIB)(ldfslp.o) \ 
    56696445   $(MODEL_LIB)(ldftra_oce.o) \ 
    5670    $(MODEL_LIB)(lib_mpp.o) \ 
    5671    $(MODEL_LIB)(lib_print.o) \ 
    5672    $(MODEL_LIB)(limistate.o) \ 
    5673    $(MODEL_LIB)(limmsh.o) \ 
    5674    $(MODEL_LIB)(limrst.o) \ 
    5675    $(MODEL_LIB)(obcdom.o) \ 
     6446   $(MODEL_LIB)(obc_par.o) \ 
    56766447   $(MODEL_LIB)(obcdta.o) \ 
    56776448   $(MODEL_LIB)(obcrad.o) \ 
    56786449   $(MODEL_LIB)(obcrst.o) \ 
    56796450   $(MODEL_LIB)(obcspg.o) \ 
    5680    $(MODEL_LIB)(obc_oce.o) \ 
    5681    $(MODEL_LIB)(obc_par.o) \ 
     6451   $(MODEL_LIB)(oce.o) \ 
    56826452   $(MODEL_LIB)(ocesbc.o) \ 
    5683    $(MODEL_LIB)(oce.o) \ 
    56846453   $(MODEL_LIB)(ocfzpt.o) \ 
    5685    $(MODEL_LIB)(par_kind.o) \ 
    5686    $(MODEL_LIB)(par_oce.o) \ 
    5687    $(MODEL_LIB)(phycst.o) \ 
    56886454   $(MODEL_LIB)(prtctl.o) \ 
    56896455   $(MODEL_LIB)(restart.o) \ 
    5690    $(MODEL_LIB)(solisl.o) \ 
    5691    $(MODEL_LIB)(solmat.o) \ 
    5692    $(MODEL_LIB)(sol_oce.o) \ 
    56936456   $(MODEL_LIB)(stpctl.o) \ 
    56946457   $(MODEL_LIB)(taumod.o) \ 
    56956458   $(MODEL_LIB)(traadv_cen2.o) \ 
    56966459   $(MODEL_LIB)(traadv_ctl.o) \ 
     6460   $(MODEL_LIB)(traadv_muscl.o) \ 
    56976461   $(MODEL_LIB)(traadv_muscl2.o) \ 
    5698    $(MODEL_LIB)(traadv_muscl.o) \ 
    56996462   $(MODEL_LIB)(traadv_tvd.o) \ 
    57006463   $(MODEL_LIB)(trabbc.o) \ 
    57016464   $(MODEL_LIB)(trabbl.o) \ 
    57026465   $(MODEL_LIB)(tradmp.o) \ 
     6466   $(MODEL_LIB)(traldf_bilap.o) \ 
    57036467   $(MODEL_LIB)(traldf_bilapg.o) \ 
    5704    $(MODEL_LIB)(traldf_bilap.o) \ 
    57056468   $(MODEL_LIB)(traldf_iso.o) \ 
    57066469   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    57156478   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    57166479   $(MODEL_LIB)(trcstp.o) \ 
    5717    $(MODEL_LIB)(trc_oce.o) \ 
    57186480   $(MODEL_LIB)(trdicp.o) \ 
    5719    $(MODEL_LIB)(trdicp_oce.o) \ 
    57206481   $(MODEL_LIB)(trdmld.o) \ 
    5721    $(MODEL_LIB)(trdmld_oce.o) \ 
    5722    $(MODEL_LIB)(trdmod.o) \ 
    5723    $(MODEL_LIB)(trdmod_oce.o) \ 
    57246482   $(MODEL_LIB)(trdvor.o) \ 
    5725    $(MODEL_LIB)(trdvor_oce.o) \ 
    57266483   $(MODEL_LIB)(wzvmod.o) \ 
     6484   $(MODEL_LIB)(zdf_oce.o) \ 
    57276485   $(MODEL_LIB)(zdfbfr.o) \ 
    57286486   $(MODEL_LIB)(zdfddm.o) \ 
     
    57326490   $(MODEL_LIB)(zdfric.o) \ 
    57336491   $(MODEL_LIB)(zdftke.o) \ 
    5734    $(MODEL_LIB)(zdf_oce.o) \ 
    57356492   $(MODEL_LIB)(zpshde.o) \ 
    5736    cpl.F90 \ 
    5737    cpl_oce.F90 \ 
    5738    daymod.F90 \ 
    5739    diaptr.F90 \ 
    5740    domain.F90 \ 
    5741    domcfg.F90 \ 
    5742    dom_oce.F90 \ 
    5743    dtasal.F90 \ 
    5744    dtasst.F90 \ 
    5745    dtatem.F90 \ 
    5746    dyncor1d.F90 \ 
    5747    eosbn2.F90 \ 
    5748    flxfwb.F90 \ 
    5749    iceini.F90 \ 
    5750    ini1d.F90 \ 
    5751    initrc.F90 \ 
    5752    in_out_manager.F90 \ 
    5753    istate.F90 \ 
    5754    ldfdyn.F90 \ 
    5755    ldftra.F90 \ 
    5756    lib_mpp.F90 \ 
    5757    mppini.F90 \ 
    5758    obcini.F90 \ 
    5759    obc_par.F90 \ 
    5760    oce.F90 \ 
    5761    ocfzpt.F90 \ 
    5762    phycst.F90 \ 
    5763    prtctl.f90 \ 
    5764    solver.F90 \ 
    5765    step1d.F90 \ 
    5766    step.F90 \ 
    5767    traqsr.F90 \ 
    5768    trdicp.F90 \ 
    5769    trdmld.F90 \ 
    5770    trdmod_oce.F90 \ 
    5771    trdvor.F90 \ 
    5772    zdfini.F90 \ 
    5773    zpshde.F90 \ 
    5774    $(MODEL_LIB)(cpl.o) \ 
    5775    $(MODEL_LIB)(cpl_oce.o) \ 
    5776    $(MODEL_LIB)(daymod.o) \ 
    5777    $(MODEL_LIB)(diaptr.o) \ 
    5778    $(MODEL_LIB)(domain.o) \ 
    5779    $(MODEL_LIB)(domcfg.o) \ 
    5780    $(MODEL_LIB)(dom_oce.o) \ 
    5781    $(MODEL_LIB)(dtasal.o) \ 
    5782    $(MODEL_LIB)(dtasst.o) \ 
    5783    $(MODEL_LIB)(dtatem.o) \ 
    5784    $(MODEL_LIB)(dyncor1d.o) \ 
    5785    $(MODEL_LIB)(eosbn2.o) \ 
    5786    $(MODEL_LIB)(flxfwb.o) \ 
    5787    $(MODEL_LIB)(iceini.o) \ 
    5788    $(MODEL_LIB)(ini1d.o) \ 
    5789    $(MODEL_LIB)(initrc.o) \ 
    5790    $(MODEL_LIB)(in_out_manager.o) \ 
    5791    $(MODEL_LIB)(istate.o) \ 
    5792    $(MODEL_LIB)(ldfdyn.o) \ 
    5793    $(MODEL_LIB)(ldftra.o) \ 
    5794    $(MODEL_LIB)(lib_mpp.o) \ 
    5795    $(MODEL_LIB)(mppini.o) \ 
    5796    $(MODEL_LIB)(obcini.o) \ 
    5797    $(MODEL_LIB)(obc_par.o) \ 
    5798    $(MODEL_LIB)(oce.o) \ 
    5799    $(MODEL_LIB)(ocfzpt.o) \ 
    5800    $(MODEL_LIB)(phycst.o) \ 
    5801    $(MODEL_LIB)(prtctl.o) \ 
    5802    $(MODEL_LIB)(solver.o) \ 
    5803    $(MODEL_LIB)(step1d.o) \ 
    5804    $(MODEL_LIB)(step.o) \ 
    5805    $(MODEL_LIB)(traqsr.o) \ 
    5806    $(MODEL_LIB)(trdicp.o) \ 
    5807    $(MODEL_LIB)(trdmld.o) \ 
    5808    $(MODEL_LIB)(trdmod_oce.o) \ 
    5809    $(MODEL_LIB)(trdvor.o) \ 
    5810    $(MODEL_LIB)(zdfini.o) \ 
    5811    $(MODEL_LIB)(zpshde.o) \ 
    5812    opa.F90 
    5813 $(MODEL_LIB)(par_ice.o) :  \ 
    5814    par_kind.F90 \ 
    5815    $(MODEL_LIB)(par_kind.o) \ 
    5816    par_oce.F90 \ 
    5817    $(MODEL_LIB)(par_oce.o) \ 
    5818    par_ice.F90 
    5819 $(MODEL_LIB)(par_oce.o) :  \ 
    5820    par_kind.F90 \ 
    5821    $(MODEL_LIB)(par_kind.o) \ 
    5822    par_EEL_R2.h90 \ 
    5823    par_EEL_R5.h90 \ 
    5824    par_EEL_R6.h90 \ 
    5825    par_GYRE.h90 \ 
    5826    par_ORCA_R025.h90 \ 
    5827    par_ORCA_R05.h90 \ 
    5828    par_ORCA_R2.h90 \ 
    5829    par_ORCA_R4.h90 \ 
    5830    KEY_CPP \ 
    5831    par_oce.F90 
    5832 $(MODEL_LIB)(phycst.o) :   \ 
    5833    lib_print.f90 \ 
    5834    par_kind.F90 \ 
    5835    par_oce.F90 \ 
    5836    $(MODEL_LIB)(lib_print.o) \ 
    5837    $(MODEL_LIB)(par_kind.o) \ 
    5838    $(MODEL_LIB)(par_oce.o) \ 
    5839    in_out_manager.F90 \ 
    5840    par_oce.F90 \ 
    5841    $(MODEL_LIB)(in_out_manager.o) \ 
    5842    $(MODEL_LIB)(par_oce.o) \ 
    5843    phycst.F90 
    5844 $(MODEL_LIB)(prtctl.o) :   \ 
    5845    dom_oce.F90 \ 
    5846    in_out_manager.F90 \ 
    5847    lib_print.f90 \ 
    5848    par_kind.F90 \ 
    5849    par_oce.F90 \ 
    5850    $(MODEL_LIB)(dom_oce.o) \ 
    5851    $(MODEL_LIB)(in_out_manager.o) \ 
    5852    $(MODEL_LIB)(lib_print.o) \ 
    5853    $(MODEL_LIB)(par_kind.o) \ 
    5854    $(MODEL_LIB)(par_oce.o) \ 
    5855    dom_oce.F90 \ 
    5856    in_out_manager.F90 \ 
    5857    lib_mpp.F90 \ 
    5858    $(MODEL_LIB)(dom_oce.o) \ 
    5859    $(MODEL_LIB)(in_out_manager.o) \ 
    5860    $(MODEL_LIB)(lib_mpp.o) \ 
    5861    prtctl.f90 
    5862 $(MODEL_LIB)(restart.o) :  \ 
    5863    blk_oce.F90 \ 
    5864    cla_dynspg.F90 \ 
    5865    dom_oce.F90 \ 
    5866    dynzdf_exp.F90 \ 
    5867    flxrnf.F90 \ 
    5868    in_out_manager.F90 \ 
    5869    lbclnk.F90 \ 
    5870    lib_mpp.F90 \ 
    5871    lib_print.f90 \ 
    5872    obcdyn.F90 \ 
    5873    obcvol.F90 \ 
    5874    obc_oce.F90 \ 
    5875    ocesbc.F90 \ 
    5876    oce.F90 \ 
    5877    par_kind.F90 \ 
    5878    par_oce.F90 \ 
    5879    phycst.F90 \ 
    5880    prtctl.f90 \ 
    5881    solfet.F90 \ 
    5882    solpcg.F90 \ 
    5883    solsor.F90 \ 
    5884    sol_oce.F90 \ 
    5885    taumod.F90 \ 
    5886    trazdf_exp.F90 \ 
    5887    trdmod.F90 \ 
    5888    trdmod_oce.F90 \ 
    5889    zdf_oce.F90 \ 
    5890    $(MODEL_LIB)(blk_oce.o) \ 
    5891    $(MODEL_LIB)(cla_dynspg.o) \ 
    5892    $(MODEL_LIB)(dom_oce.o) \ 
    5893    $(MODEL_LIB)(dynzdf_exp.o) \ 
    5894    $(MODEL_LIB)(flxrnf.o) \ 
    5895    $(MODEL_LIB)(in_out_manager.o) \ 
    5896    $(MODEL_LIB)(lbclnk.o) \ 
    5897    $(MODEL_LIB)(lib_mpp.o) \ 
    5898    $(MODEL_LIB)(lib_print.o) \ 
    5899    $(MODEL_LIB)(obcdyn.o) \ 
    5900    $(MODEL_LIB)(obcvol.o) \ 
    5901    $(MODEL_LIB)(obc_oce.o) \ 
    5902    $(MODEL_LIB)(ocesbc.o) \ 
    5903    $(MODEL_LIB)(oce.o) \ 
    5904    $(MODEL_LIB)(par_kind.o) \ 
    5905    $(MODEL_LIB)(par_oce.o) \ 
    5906    $(MODEL_LIB)(phycst.o) \ 
    5907    $(MODEL_LIB)(prtctl.o) \ 
    5908    $(MODEL_LIB)(solfet.o) \ 
    5909    $(MODEL_LIB)(solpcg.o) \ 
    5910    $(MODEL_LIB)(solsor.o) \ 
    5911    $(MODEL_LIB)(sol_oce.o) \ 
    5912    $(MODEL_LIB)(taumod.o) \ 
    5913    $(MODEL_LIB)(trazdf_exp.o) \ 
    5914    $(MODEL_LIB)(trdmod.o) \ 
    5915    $(MODEL_LIB)(trdmod_oce.o) \ 
    5916    $(MODEL_LIB)(zdf_oce.o) \ 
    5917    blk_oce.F90 \ 
    5918    cpl_oce.F90 \ 
    5919    daymod.F90 \ 
    5920    dom_oce.F90 \ 
    5921    dynspg_fsc.F90 \ 
    5922    dynspg_fsc_atsk.F90 \ 
    5923    flx_oce.F90 \ 
    5924    ice_oce.F90 \ 
    5925    in_out_manager.F90 \ 
    5926    oce.F90 \ 
    5927    phycst.F90 \ 
    5928    sol_oce.F90 \ 
    5929    zdftke.F90 \ 
    5930    zdf_oce.F90 \ 
    5931    $(MODEL_LIB)(blk_oce.o) \ 
    5932    $(MODEL_LIB)(cpl_oce.o) \ 
    5933    $(MODEL_LIB)(daymod.o) \ 
    5934    $(MODEL_LIB)(dom_oce.o) \ 
    5935    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5936    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    5937    $(MODEL_LIB)(flx_oce.o) \ 
    5938    $(MODEL_LIB)(ice_oce.o) \ 
    5939    $(MODEL_LIB)(in_out_manager.o) \ 
    5940    $(MODEL_LIB)(oce.o) \ 
    5941    $(MODEL_LIB)(phycst.o) \ 
    5942    $(MODEL_LIB)(sol_oce.o) \ 
    5943    $(MODEL_LIB)(zdftke.o) \ 
    5944    $(MODEL_LIB)(zdf_oce.o) \ 
    5945    lib_mpp.F90 \ 
    5946    $(MODEL_LIB)(lib_mpp.o) \ 
    5947    restart_dimg.h90 \ 
    5948    ../../../lib/libioipsl.a \ 
    5949    KEY_CPP \ 
    5950    restart.F90 
    5951 $(MODEL_LIB)(solfet.o) :   \ 
    5952    dom_oce.F90 \ 
    5953    in_out_manager.F90 \ 
    5954    lib_mpp.F90 \ 
    5955    oce.F90 \ 
    5956    par_oce.F90 \ 
    5957    $(MODEL_LIB)(dom_oce.o) \ 
    5958    $(MODEL_LIB)(in_out_manager.o) \ 
    5959    $(MODEL_LIB)(lib_mpp.o) \ 
    5960    $(MODEL_LIB)(oce.o) \ 
    5961    $(MODEL_LIB)(par_oce.o) \ 
    5962    dom_oce.F90 \ 
    5963    lbclnk.F90 \ 
    5964    lib_mpp.F90 \ 
    5965    oce.F90 \ 
    5966    sol_oce.F90 \ 
    5967    $(MODEL_LIB)(dom_oce.o) \ 
    5968    $(MODEL_LIB)(lbclnk.o) \ 
    5969    $(MODEL_LIB)(lib_mpp.o) \ 
    5970    $(MODEL_LIB)(oce.o) \ 
    5971    $(MODEL_LIB)(sol_oce.o) \ 
    5972    solfet.F90 
    5973 $(MODEL_LIB)(solisl.o) :   \ 
    5974    dom_oce.F90 \ 
    5975    in_out_manager.F90 \ 
    5976    lbclnk.F90 \ 
    5977    lib_mpp.F90 \ 
    5978    lib_print.f90 \ 
    5979    obc_par.F90 \ 
    5980    oce.F90 \ 
    5981    par_kind.F90 \ 
    5982    par_oce.F90 \ 
    5983    sol_oce.F90 \ 
    5984    zdf_oce.F90 \ 
    5985    $(MODEL_LIB)(dom_oce.o) \ 
    5986    $(MODEL_LIB)(in_out_manager.o) \ 
    5987    $(MODEL_LIB)(lbclnk.o) \ 
    5988    $(MODEL_LIB)(lib_mpp.o) \ 
    5989    $(MODEL_LIB)(lib_print.o) \ 
    5990    $(MODEL_LIB)(obc_par.o) \ 
    5991    $(MODEL_LIB)(oce.o) \ 
    5992    $(MODEL_LIB)(par_kind.o) \ 
    5993    $(MODEL_LIB)(par_oce.o) \ 
    5994    $(MODEL_LIB)(sol_oce.o) \ 
    5995    $(MODEL_LIB)(zdf_oce.o) \ 
    5996    dom_oce.F90 \ 
    5997    in_out_manager.F90 \ 
    5998    lib_mpp.F90 \ 
    5999    obc_oce.F90 \ 
    6000    oce.F90 \ 
    6001    solfet.F90 \ 
    6002    solpcg.F90 \ 
    6003    solsor.F90 \ 
    6004    sol_oce.F90 \ 
    6005    $(MODEL_LIB)(dom_oce.o) \ 
    6006    $(MODEL_LIB)(in_out_manager.o) \ 
    6007    $(MODEL_LIB)(lib_mpp.o) \ 
    6008    $(MODEL_LIB)(obc_oce.o) \ 
    6009    $(MODEL_LIB)(oce.o) \ 
    6010    $(MODEL_LIB)(solfet.o) \ 
    6011    $(MODEL_LIB)(solpcg.o) \ 
    6012    $(MODEL_LIB)(solsor.o) \ 
    6013    $(MODEL_LIB)(sol_oce.o) \ 
    6014    ../../../lib/libioipsl.a \ 
    6015    solisl.F90 
    6016 $(MODEL_LIB)(solmat.o) :   \ 
    6017    cla_dynspg.F90 \ 
    6018    dom_oce.F90 \ 
    6019    flxrnf.F90 \ 
    6020    in_out_manager.F90 \ 
    6021    lbclnk.F90 \ 
    6022    ldfdyn_oce.F90 \ 
    6023    ldftra_oce.F90 \ 
    6024    lib_mpp.F90 \ 
    6025    obcdyn.F90 \ 
    6026    obcvol.F90 \ 
    6027    obc_oce.F90 \ 
    6028    obc_par.F90 \ 
    6029    ocesbc.F90 \ 
    6030    oce.F90 \ 
    6031    par_oce.F90 \ 
    6032    phycst.F90 \ 
    6033    prtctl.f90 \ 
    6034    solfet.F90 \ 
    6035    solisl.F90 \ 
    6036    solpcg.F90 \ 
    6037    solsor.F90 \ 
    6038    sol_oce.F90 \ 
    6039    trdmod.F90 \ 
    6040    trdmod_oce.F90 \ 
    6041    zdf_oce.F90 \ 
    6042    $(MODEL_LIB)(cla_dynspg.o) \ 
    6043    $(MODEL_LIB)(dom_oce.o) \ 
    6044    $(MODEL_LIB)(flxrnf.o) \ 
    6045    $(MODEL_LIB)(in_out_manager.o) \ 
    6046    $(MODEL_LIB)(lbclnk.o) \ 
    6047    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6048    $(MODEL_LIB)(ldftra_oce.o) \ 
    6049    $(MODEL_LIB)(lib_mpp.o) \ 
    6050    $(MODEL_LIB)(obcdyn.o) \ 
    6051    $(MODEL_LIB)(obcvol.o) \ 
    6052    $(MODEL_LIB)(obc_oce.o) \ 
    6053    $(MODEL_LIB)(obc_par.o) \ 
    6054    $(MODEL_LIB)(ocesbc.o) \ 
    6055    $(MODEL_LIB)(oce.o) \ 
    6056    $(MODEL_LIB)(par_oce.o) \ 
    6057    $(MODEL_LIB)(phycst.o) \ 
    6058    $(MODEL_LIB)(prtctl.o) \ 
    6059    $(MODEL_LIB)(solfet.o) \ 
    6060    $(MODEL_LIB)(solisl.o) \ 
    6061    $(MODEL_LIB)(solpcg.o) \ 
    6062    $(MODEL_LIB)(solsor.o) \ 
    6063    $(MODEL_LIB)(sol_oce.o) \ 
    6064    $(MODEL_LIB)(trdmod.o) \ 
    6065    $(MODEL_LIB)(trdmod_oce.o) \ 
    6066    $(MODEL_LIB)(zdf_oce.o) \ 
    6067    dom_oce.F90 \ 
    6068    dynspg_fsc.F90 \ 
    6069    dynspg_rl.F90 \ 
    6070    lib_feti.F90 \ 
    6071    lib_mpp.F90 \ 
    6072    obc_oce.F90 \ 
    6073    oce.F90 \ 
    6074    phycst.F90 \ 
    6075    sol_oce.F90 \ 
    6076    $(MODEL_LIB)(dom_oce.o) \ 
    6077    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6078    $(MODEL_LIB)(dynspg_rl.o) \ 
    6079    $(MODEL_LIB)(lib_feti.o) \ 
    6080    $(MODEL_LIB)(lib_mpp.o) \ 
    6081    $(MODEL_LIB)(obc_oce.o) \ 
    6082    $(MODEL_LIB)(oce.o) \ 
    6083    $(MODEL_LIB)(phycst.o) \ 
    6084    $(MODEL_LIB)(sol_oce.o) \ 
    6085    solmat.F90 
    6086 $(MODEL_LIB)(solpcg.o) :   \ 
    6087    dom_oce.F90 \ 
    6088    in_out_manager.F90 \ 
    6089    lib_mpp.F90 \ 
    6090    lib_print.f90 \ 
    6091    oce.F90 \ 
    6092    par_kind.F90 \ 
    6093    par_oce.F90 \ 
    6094    $(MODEL_LIB)(dom_oce.o) \ 
    6095    $(MODEL_LIB)(in_out_manager.o) \ 
    6096    $(MODEL_LIB)(lib_mpp.o) \ 
    6097    $(MODEL_LIB)(lib_print.o) \ 
    6098    $(MODEL_LIB)(oce.o) \ 
    6099    $(MODEL_LIB)(par_kind.o) \ 
    6100    $(MODEL_LIB)(par_oce.o) \ 
    6101    dom_oce.F90 \ 
    6102    in_out_manager.F90 \ 
    6103    lbclnk.F90 \ 
    6104    lib_mpp.F90 \ 
    6105    oce.F90 \ 
    6106    sol_oce.F90 \ 
    6107    $(MODEL_LIB)(dom_oce.o) \ 
    6108    $(MODEL_LIB)(in_out_manager.o) \ 
    6109    $(MODEL_LIB)(lbclnk.o) \ 
    6110    $(MODEL_LIB)(lib_mpp.o) \ 
    6111    $(MODEL_LIB)(oce.o) \ 
    6112    $(MODEL_LIB)(sol_oce.o) \ 
    6113    vectopt_loop_substitute.h90 \ 
    6114    KEY_CPP \ 
    6115    solpcg.F90 
    6116 $(MODEL_LIB)(solsor.o) :   \ 
    6117    dom_oce.F90 \ 
    6118    in_out_manager.F90 \ 
    6119    lib_mpp.F90 \ 
    6120    lib_print.f90 \ 
    6121    oce.F90 \ 
    6122    par_kind.F90 \ 
    6123    par_oce.F90 \ 
    6124    $(MODEL_LIB)(dom_oce.o) \ 
    6125    $(MODEL_LIB)(in_out_manager.o) \ 
    6126    $(MODEL_LIB)(lib_mpp.o) \ 
    6127    $(MODEL_LIB)(lib_print.o) \ 
    6128    $(MODEL_LIB)(oce.o) \ 
    6129    $(MODEL_LIB)(par_kind.o) \ 
    6130    $(MODEL_LIB)(par_oce.o) \ 
    6131    dom_oce.F90 \ 
    6132    in_out_manager.F90 \ 
    6133    lbclnk.F90 \ 
    6134    lib_mpp.F90 \ 
    6135    oce.F90 \ 
    6136    sol_oce.F90 \ 
    6137    zdf_oce.F90 \ 
    6138    $(MODEL_LIB)(dom_oce.o) \ 
    6139    $(MODEL_LIB)(in_out_manager.o) \ 
    6140    $(MODEL_LIB)(lbclnk.o) \ 
    6141    $(MODEL_LIB)(lib_mpp.o) \ 
    6142    $(MODEL_LIB)(oce.o) \ 
    6143    $(MODEL_LIB)(sol_oce.o) \ 
    6144    $(MODEL_LIB)(zdf_oce.o) \ 
    6145    solsor.F90 
    6146 $(MODEL_LIB)(solver.o) :   \ 
    6147    cla_dynspg.F90 \ 
    6148    dom_oce.F90 \ 
    6149    dynspg_fsc.F90 \ 
    6150    dynspg_rl.F90 \ 
    6151    flxrnf.F90 \ 
    6152    in_out_manager.F90 \ 
    6153    lbclnk.F90 \ 
    6154    ldfdyn_oce.F90 \ 
    6155    ldftra_oce.F90 \ 
    6156    lib_feti.F90 \ 
    6157    lib_mpp.F90 \ 
    6158    lib_print.f90 \ 
    6159    obcdyn.F90 \ 
    6160    obcvol.F90 \ 
    6161    obc_oce.F90 \ 
    6162    obc_par.F90 \ 
    6163    ocesbc.F90 \ 
    6164    oce.F90 \ 
    6165    par_kind.F90 \ 
    6166    par_oce.F90 \ 
    6167    phycst.F90 \ 
    6168    prtctl.f90 \ 
    6169    solfet.F90 \ 
    6170    solisl.F90 \ 
    6171    solpcg.F90 \ 
    6172    solsor.F90 \ 
    6173    sol_oce.F90 \ 
    6174    trdmod.F90 \ 
    6175    trdmod_oce.F90 \ 
    6176    zdf_oce.F90 \ 
    6177    $(MODEL_LIB)(cla_dynspg.o) \ 
    6178    $(MODEL_LIB)(dom_oce.o) \ 
    6179    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6180    $(MODEL_LIB)(dynspg_rl.o) \ 
    6181    $(MODEL_LIB)(flxrnf.o) \ 
    6182    $(MODEL_LIB)(in_out_manager.o) \ 
    6183    $(MODEL_LIB)(lbclnk.o) \ 
    6184    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6185    $(MODEL_LIB)(ldftra_oce.o) \ 
    6186    $(MODEL_LIB)(lib_feti.o) \ 
    6187    $(MODEL_LIB)(lib_mpp.o) \ 
    6188    $(MODEL_LIB)(lib_print.o) \ 
    6189    $(MODEL_LIB)(obcdyn.o) \ 
    6190    $(MODEL_LIB)(obcvol.o) \ 
    6191    $(MODEL_LIB)(obc_oce.o) \ 
    6192    $(MODEL_LIB)(obc_par.o) \ 
    6193    $(MODEL_LIB)(ocesbc.o) \ 
    6194    $(MODEL_LIB)(oce.o) \ 
    6195    $(MODEL_LIB)(par_kind.o) \ 
    6196    $(MODEL_LIB)(par_oce.o) \ 
    6197    $(MODEL_LIB)(phycst.o) \ 
    6198    $(MODEL_LIB)(prtctl.o) \ 
    6199    $(MODEL_LIB)(solfet.o) \ 
    6200    $(MODEL_LIB)(solisl.o) \ 
    6201    $(MODEL_LIB)(solpcg.o) \ 
    6202    $(MODEL_LIB)(solsor.o) \ 
    6203    $(MODEL_LIB)(sol_oce.o) \ 
    6204    $(MODEL_LIB)(trdmod.o) \ 
    6205    $(MODEL_LIB)(trdmod_oce.o) \ 
    6206    $(MODEL_LIB)(zdf_oce.o) \ 
    6207    dom_oce.F90 \ 
    6208    dynspg_fsc.F90 \ 
    6209    dynspg_fsc_atsk.F90 \ 
    6210    dynspg_rl.F90 \ 
    6211    in_out_manager.F90 \ 
    6212    lbclnk.F90 \ 
    6213    lib_mpp.F90 \ 
    6214    obc_oce.F90 \ 
    6215    oce.F90 \ 
    6216    solisl.F90 \ 
    6217    solmat.F90 \ 
    6218    sol_oce.F90 \ 
    6219    zdf_oce.F90 \ 
    6220    $(MODEL_LIB)(dom_oce.o) \ 
    6221    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6222    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6223    $(MODEL_LIB)(dynspg_rl.o) \ 
    6224    $(MODEL_LIB)(in_out_manager.o) \ 
    6225    $(MODEL_LIB)(lbclnk.o) \ 
    6226    $(MODEL_LIB)(lib_mpp.o) \ 
    6227    $(MODEL_LIB)(obc_oce.o) \ 
    6228    $(MODEL_LIB)(oce.o) \ 
    6229    $(MODEL_LIB)(solisl.o) \ 
    6230    $(MODEL_LIB)(solmat.o) \ 
    6231    $(MODEL_LIB)(sol_oce.o) \ 
    6232    $(MODEL_LIB)(zdf_oce.o) \ 
    6233    solver.F90 
    6234 $(MODEL_LIB)(sol_oce.o) :  \ 
    6235    par_kind.F90 \ 
    6236    $(MODEL_LIB)(par_kind.o) \ 
    6237    par_oce.F90 \ 
    6238    $(MODEL_LIB)(par_oce.o) \ 
    6239    sol_oce.F90 
    6240 $(MODEL_LIB)(step1d.o) :   \ 
    6241    blk_oce.F90 \ 
    6242    cpl_oce.F90 \ 
    6243    daymod.F90 \ 
    6244    diadimg.F90 \ 
    6245    diahth.F90 \ 
    6246    dianam.F90 \ 
    6247    diaspr.F90 \ 
    6248    diawri.F90 \ 
    6249    dom_ice.F90 \ 
    6250    dom_oce.F90 \ 
    6251    dtasal.F90 \ 
    6252    dtasst.F90 \ 
    6253    dtatem.F90 \ 
    6254    dynspg_fsc.F90 \ 
    6255    dynspg_fsc_atsk.F90 \ 
    6256    dynzdf_exp.F90 \ 
    6257    eosbn2.F90 \ 
    6258    flxblk.F90 \ 
    6259    flxmod.F90 \ 
    6260    flxrnf.F90 \ 
    6261    flx_oce.F90 \ 
    6262    iceini.F90 \ 
    6263    ice.F90 \ 
    6264    ice_oce.F90 \ 
    6265    in_out_manager.F90 \ 
    6266    lbclnk.F90 \ 
    6267    ldfdyn_oce.F90 \ 
    6268    ldfslp.F90 \ 
    6269    ldftra_oce.F90 \ 
    6270    lib_mpp.F90 \ 
    6271    lib_print.f90 \ 
    6272    limdia.F90 \ 
    6273    limdyn.F90 \ 
    6274    limflx.F90 \ 
    6275    limrst.F90 \ 
    6276    limthd.F90 \ 
    6277    limtrp.F90 \ 
    6278    limwri.F90 \ 
    6279    obctra.F90 \ 
    6280    ocesbc.F90 \ 
    6281    oce.F90 \ 
    6282    ocfzpt.F90 \ 
    6283    par_kind.F90 \ 
    6284    par_oce.F90 \ 
    6285    phycst.F90 \ 
    6286    prtctl.f90 \ 
    6287    solisl.F90 \ 
    6288    sol_oce.F90 \ 
    6289    taumod.F90 \ 
    6290    tradmp.F90 \ 
    6291    traqsr.F90 \ 
    6292    trazdf_exp.F90 \ 
    6293    trc_oce.F90 \ 
    6294    trdmod.F90 \ 
    6295    trdmod_oce.F90 \ 
    6296    zdfddm.F90 \ 
    6297    zdfkpp.F90 \ 
    6298    zdfmxl.F90 \ 
    6299    zdftke.F90 \ 
    6300    zdf_oce.F90 \ 
    6301    $(MODEL_LIB)(blk_oce.o) \ 
    6302    $(MODEL_LIB)(cpl_oce.o) \ 
    6303    $(MODEL_LIB)(daymod.o) \ 
    6304    $(MODEL_LIB)(diadimg.o) \ 
    6305    $(MODEL_LIB)(diahth.o) \ 
    6306    $(MODEL_LIB)(dianam.o) \ 
    6307    $(MODEL_LIB)(diaspr.o) \ 
    6308    $(MODEL_LIB)(diawri.o) \ 
    6309    $(MODEL_LIB)(dom_ice.o) \ 
    6310    $(MODEL_LIB)(dom_oce.o) \ 
    6311    $(MODEL_LIB)(dtasal.o) \ 
    6312    $(MODEL_LIB)(dtasst.o) \ 
    6313    $(MODEL_LIB)(dtatem.o) \ 
    6314    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6315    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6316    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6317    $(MODEL_LIB)(eosbn2.o) \ 
    6318    $(MODEL_LIB)(flxblk.o) \ 
    6319    $(MODEL_LIB)(flxmod.o) \ 
    6320    $(MODEL_LIB)(flxrnf.o) \ 
    6321    $(MODEL_LIB)(flx_oce.o) \ 
    6322    $(MODEL_LIB)(iceini.o) \ 
    6323    $(MODEL_LIB)(ice.o) \ 
    6324    $(MODEL_LIB)(ice_oce.o) \ 
    6325    $(MODEL_LIB)(in_out_manager.o) \ 
    6326    $(MODEL_LIB)(lbclnk.o) \ 
    6327    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6328    $(MODEL_LIB)(ldfslp.o) \ 
    6329    $(MODEL_LIB)(ldftra_oce.o) \ 
    6330    $(MODEL_LIB)(lib_mpp.o) \ 
    6331    $(MODEL_LIB)(lib_print.o) \ 
    6332    $(MODEL_LIB)(limdia.o) \ 
    6333    $(MODEL_LIB)(limdyn.o) \ 
    6334    $(MODEL_LIB)(limflx.o) \ 
    6335    $(MODEL_LIB)(limrst.o) \ 
    6336    $(MODEL_LIB)(limthd.o) \ 
    6337    $(MODEL_LIB)(limtrp.o) \ 
    6338    $(MODEL_LIB)(limwri.o) \ 
    6339    $(MODEL_LIB)(obctra.o) \ 
    6340    $(MODEL_LIB)(ocesbc.o) \ 
    6341    $(MODEL_LIB)(oce.o) \ 
    6342    $(MODEL_LIB)(ocfzpt.o) \ 
    6343    $(MODEL_LIB)(par_kind.o) \ 
    6344    $(MODEL_LIB)(par_oce.o) \ 
    6345    $(MODEL_LIB)(phycst.o) \ 
    6346    $(MODEL_LIB)(prtctl.o) \ 
    6347    $(MODEL_LIB)(solisl.o) \ 
    6348    $(MODEL_LIB)(sol_oce.o) \ 
    6349    $(MODEL_LIB)(taumod.o) \ 
    6350    $(MODEL_LIB)(tradmp.o) \ 
    6351    $(MODEL_LIB)(traqsr.o) \ 
    6352    $(MODEL_LIB)(trazdf_exp.o) \ 
    6353    $(MODEL_LIB)(trc_oce.o) \ 
    6354    $(MODEL_LIB)(trdmod.o) \ 
    6355    $(MODEL_LIB)(trdmod_oce.o) \ 
    6356    $(MODEL_LIB)(zdfddm.o) \ 
    6357    $(MODEL_LIB)(zdfkpp.o) \ 
    6358    $(MODEL_LIB)(zdfmxl.o) \ 
    6359    $(MODEL_LIB)(zdftke.o) \ 
    6360    $(MODEL_LIB)(zdf_oce.o) \ 
    6361    daymod.F90 \ 
    6362    diawri1d.F90 \ 
    6363    diawri.F90 \ 
    6364    dom_oce.F90 \ 
    6365    dtasal.F90 \ 
    6366    dtasst.F90 \ 
    6367    dtatem.F90 \ 
    6368    dyncor1d.F90 \ 
    6369    dynnxt1d.F90 \ 
    6370    dynzdf_exp.F90 \ 
    6371    dynzdf_imp.F90 \ 
    6372    dynzdf_imp_atsk.F90 \ 
    6373    dynzdf_iso.F90 \ 
    6374    eosbn2.F90 \ 
    6375    flxfwb.F90 \ 
    6376    flxmod.F90 \ 
    6377    flxrnf.F90 \ 
    6378    icestp1d.F90 \ 
    6379    ice_oce.F90 \ 
    6380    in_out_manager.F90 \ 
    6381    lbclnk.F90 \ 
    6382    ldfdyn_oce.F90 \ 
    6383    ldftra_oce.F90 \ 
    6384    ocesbc.F90 \ 
    6385    oce.F90 \ 
    6386    ocfzpt.F90 \ 
    6387    restart.F90 \ 
    6388    stpctl.F90 \ 
    6389    taumod.F90 \ 
    6390    tranxt.F90 \ 
    6391    traqsr.F90 \ 
    6392    trasbc.F90 \ 
    6393    trazdf_exp.F90 \ 
    6394    trazdf_imp.F90 \ 
    6395    trazdf_iso.F90 \ 
    6396    trazdf_iso_vopt.F90 \ 
    6397    zdfbfr.F90 \ 
    6398    zdfddm.F90 \ 
    6399    zdfevd.F90 \ 
    6400    zdfkpp.F90 \ 
    6401    zdfmxl.F90 \ 
    6402    zdfric.F90 \ 
    6403    zdftke.F90 \ 
    6404    zdf_oce.F90 \ 
    6405    $(MODEL_LIB)(daymod.o) \ 
    6406    $(MODEL_LIB)(diawri1d.o) \ 
    6407    $(MODEL_LIB)(diawri.o) \ 
    6408    $(MODEL_LIB)(dom_oce.o) \ 
    6409    $(MODEL_LIB)(dtasal.o) \ 
    6410    $(MODEL_LIB)(dtasst.o) \ 
    6411    $(MODEL_LIB)(dtatem.o) \ 
    6412    $(MODEL_LIB)(dyncor1d.o) \ 
    6413    $(MODEL_LIB)(dynnxt1d.o) \ 
    6414    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6415    $(MODEL_LIB)(dynzdf_imp.o) \ 
    6416    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    6417    $(MODEL_LIB)(dynzdf_iso.o) \ 
    6418    $(MODEL_LIB)(eosbn2.o) \ 
    6419    $(MODEL_LIB)(flxfwb.o) \ 
    6420    $(MODEL_LIB)(flxmod.o) \ 
    6421    $(MODEL_LIB)(flxrnf.o) \ 
    6422    $(MODEL_LIB)(icestp1d.o) \ 
    6423    $(MODEL_LIB)(ice_oce.o) \ 
    6424    $(MODEL_LIB)(in_out_manager.o) \ 
    6425    $(MODEL_LIB)(lbclnk.o) \ 
    6426    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6427    $(MODEL_LIB)(ldftra_oce.o) \ 
    6428    $(MODEL_LIB)(ocesbc.o) \ 
    6429    $(MODEL_LIB)(oce.o) \ 
    6430    $(MODEL_LIB)(ocfzpt.o) \ 
    6431    $(MODEL_LIB)(restart.o) \ 
    6432    $(MODEL_LIB)(stpctl.o) \ 
    6433    $(MODEL_LIB)(taumod.o) \ 
    6434    $(MODEL_LIB)(tranxt.o) \ 
    6435    $(MODEL_LIB)(traqsr.o) \ 
    6436    $(MODEL_LIB)(trasbc.o) \ 
    6437    $(MODEL_LIB)(trazdf_exp.o) \ 
    6438    $(MODEL_LIB)(trazdf_imp.o) \ 
    6439    $(MODEL_LIB)(trazdf_iso.o) \ 
    6440    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6441    $(MODEL_LIB)(zdfbfr.o) \ 
    6442    $(MODEL_LIB)(zdfddm.o) \ 
    6443    $(MODEL_LIB)(zdfevd.o) \ 
    6444    $(MODEL_LIB)(zdfkpp.o) \ 
    6445    $(MODEL_LIB)(zdfmxl.o) \ 
    6446    $(MODEL_LIB)(zdfric.o) \ 
    6447    $(MODEL_LIB)(zdftke.o) \ 
    6448    $(MODEL_LIB)(zdf_oce.o) \ 
    6449    domzgr_substitute.h90 \ 
    6450    zdfddm_substitute.h90 \ 
    6451    KEY_CPP \ 
    6452    step1d.F90 
    6453 $(MODEL_LIB)(step.o) :  \ 
    6454    blk_oce.F90 \ 
    6455    cla_dynspg.F90 \ 
    6456    cpl_oce.F90 \ 
    6457    daymod.F90 \ 
    6458    diadimg.F90 \ 
    6459    diahth.F90 \ 
    6460    dianam.F90 \ 
    6461    diaptr.F90 \ 
    6462    diaspr.F90 \ 
    6463    diawri.F90 \ 
    6464    dom_ice.F90 \ 
    6465    dom_oce.F90 \ 
    6466    dtasal.F90 \ 
    6467    dtasst.F90 \ 
    6468    dtatem.F90 \ 
    6469    dynspg_fsc.F90 \ 
    6470    dynspg_fsc_atsk.F90 \ 
    6471    dynspg_rl.F90 \ 
    6472    dynzdf_exp.F90 \ 
    6473    eosbn2.F90 \ 
    6474    flo4rk.F90 \ 
    6475    floblk.F90 \ 
    6476    flodom.F90 \ 
    6477    flowri.F90 \ 
    6478    flo_oce.F90 \ 
    6479    flxblk.F90 \ 
    6480    flxmod.F90 \ 
    6481    flxrnf.F90 \ 
    6482    flx_oce.F90 \ 
    6483    iceini.F90 \ 
    6484    ice.F90 \ 
    6485    ice_oce.F90 \ 
    6486    in_out_manager.F90 \ 
    6487    lbclnk.F90 \ 
    6488    ldfdyn_oce.F90 \ 
    6489    ldfslp.F90 \ 
    6490    ldftra_oce.F90 \ 
    6491    lib_mpp.F90 \ 
    6492    lib_print.f90 \ 
    6493    limdia.F90 \ 
    6494    limdyn.F90 \ 
    6495    limflx.F90 \ 
    6496    limrst.F90 \ 
    6497    limthd.F90 \ 
    6498    limtrp.F90 \ 
    6499    limwri.F90 \ 
    6500    obccli.F90 \ 
    6501    obcdyn.F90 \ 
    6502    obctra.F90 \ 
    6503    obcvol.F90 \ 
    6504    obc_oce.F90 \ 
    6505    ocesbc.F90 \ 
    6506    oce.F90 \ 
    6507    ocfzpt.F90 \ 
    6508    par_kind.F90 \ 
    6509    par_oce.F90 \ 
    6510    phycst.F90 \ 
    6511    prtctl.f90 \ 
    6512    solfet.F90 \ 
    6513    solisl.F90 \ 
    6514    solpcg.F90 \ 
    6515    solsor.F90 \ 
    6516    sol_oce.F90 \ 
    6517    taumod.F90 \ 
    6518    traadv_muscl2.F90 \ 
    6519    traadv_muscl.F90 \ 
    6520    traadv_tvd.F90 \ 
    6521    trabbl.F90 \ 
    6522    tradmp.F90 \ 
    6523    traqsr.F90 \ 
    6524    trazdf_exp.F90 \ 
    6525    trc_oce.F90 \ 
    6526    trdmod.F90 \ 
    6527    trdmod_oce.F90 \ 
    6528    zdfddm.F90 \ 
    6529    zdfkpp.F90 \ 
    6530    zdfmxl.F90 \ 
    6531    zdftke.F90 \ 
    6532    zdf_oce.F90 \ 
    6533    $(MODEL_LIB)(blk_oce.o) \ 
    6534    $(MODEL_LIB)(cla_dynspg.o) \ 
    6535    $(MODEL_LIB)(cpl_oce.o) \ 
    6536    $(MODEL_LIB)(daymod.o) \ 
    6537    $(MODEL_LIB)(diadimg.o) \ 
    6538    $(MODEL_LIB)(diahth.o) \ 
    6539    $(MODEL_LIB)(dianam.o) \ 
    6540    $(MODEL_LIB)(diaptr.o) \ 
    6541    $(MODEL_LIB)(diaspr.o) \ 
    6542    $(MODEL_LIB)(diawri.o) \ 
    6543    $(MODEL_LIB)(dom_ice.o) \ 
    6544    $(MODEL_LIB)(dom_oce.o) \ 
    6545    $(MODEL_LIB)(dtasal.o) \ 
    6546    $(MODEL_LIB)(dtasst.o) \ 
    6547    $(MODEL_LIB)(dtatem.o) \ 
    6548    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6549    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6550    $(MODEL_LIB)(dynspg_rl.o) \ 
    6551    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6552    $(MODEL_LIB)(eosbn2.o) \ 
    6553    $(MODEL_LIB)(flo4rk.o) \ 
    6554    $(MODEL_LIB)(floblk.o) \ 
    6555    $(MODEL_LIB)(flodom.o) \ 
    6556    $(MODEL_LIB)(flowri.o) \ 
    6557    $(MODEL_LIB)(flo_oce.o) \ 
    6558    $(MODEL_LIB)(flxblk.o) \ 
    6559    $(MODEL_LIB)(flxmod.o) \ 
    6560    $(MODEL_LIB)(flxrnf.o) \ 
    6561    $(MODEL_LIB)(flx_oce.o) \ 
    6562    $(MODEL_LIB)(iceini.o) \ 
    6563    $(MODEL_LIB)(ice.o) \ 
    6564    $(MODEL_LIB)(ice_oce.o) \ 
    6565    $(MODEL_LIB)(in_out_manager.o) \ 
    6566    $(MODEL_LIB)(lbclnk.o) \ 
    6567    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6568    $(MODEL_LIB)(ldfslp.o) \ 
    6569    $(MODEL_LIB)(ldftra_oce.o) \ 
    6570    $(MODEL_LIB)(lib_mpp.o) \ 
    6571    $(MODEL_LIB)(lib_print.o) \ 
    6572    $(MODEL_LIB)(limdia.o) \ 
    6573    $(MODEL_LIB)(limdyn.o) \ 
    6574    $(MODEL_LIB)(limflx.o) \ 
    6575    $(MODEL_LIB)(limrst.o) \ 
    6576    $(MODEL_LIB)(limthd.o) \ 
    6577    $(MODEL_LIB)(limtrp.o) \ 
    6578    $(MODEL_LIB)(limwri.o) \ 
    6579    $(MODEL_LIB)(obccli.o) \ 
    6580    $(MODEL_LIB)(obcdyn.o) \ 
    6581    $(MODEL_LIB)(obctra.o) \ 
    6582    $(MODEL_LIB)(obcvol.o) \ 
    6583    $(MODEL_LIB)(obc_oce.o) \ 
    6584    $(MODEL_LIB)(ocesbc.o) \ 
    6585    $(MODEL_LIB)(oce.o) \ 
    6586    $(MODEL_LIB)(ocfzpt.o) \ 
    6587    $(MODEL_LIB)(par_kind.o) \ 
    6588    $(MODEL_LIB)(par_oce.o) \ 
    6589    $(MODEL_LIB)(phycst.o) \ 
    6590    $(MODEL_LIB)(prtctl.o) \ 
    6591    $(MODEL_LIB)(solfet.o) \ 
    6592    $(MODEL_LIB)(solisl.o) \ 
    6593    $(MODEL_LIB)(solpcg.o) \ 
    6594    $(MODEL_LIB)(solsor.o) \ 
    6595    $(MODEL_LIB)(sol_oce.o) \ 
    6596    $(MODEL_LIB)(taumod.o) \ 
    6597    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6598    $(MODEL_LIB)(traadv_muscl.o) \ 
    6599    $(MODEL_LIB)(traadv_tvd.o) \ 
    6600    $(MODEL_LIB)(trabbl.o) \ 
    6601    $(MODEL_LIB)(tradmp.o) \ 
    6602    $(MODEL_LIB)(traqsr.o) \ 
    6603    $(MODEL_LIB)(trazdf_exp.o) \ 
    6604    $(MODEL_LIB)(trc_oce.o) \ 
    6605    $(MODEL_LIB)(trdmod.o) \ 
    6606    $(MODEL_LIB)(trdmod_oce.o) \ 
    6607    $(MODEL_LIB)(zdfddm.o) \ 
    6608    $(MODEL_LIB)(zdfkpp.o) \ 
    6609    $(MODEL_LIB)(zdfmxl.o) \ 
    6610    $(MODEL_LIB)(zdftke.o) \ 
    6611    $(MODEL_LIB)(zdf_oce.o) \ 
    66126493   cla.F90 \ 
    66136494   cla_div.F90 \ 
     
    66316512   dynhpg_atsk.F90 \ 
    66326513   dynkeg.F90 \ 
     6514   dynldf_bilap.F90 \ 
    66336515   dynldf_bilapg.F90 \ 
    6634    dynldf_bilap.F90 \ 
    66356516   dynldf_iso.F90 \ 
    66366517   dynldf_lap.F90 \ 
     
    66466527   dynzdf_iso.F90 \ 
    66476528   eosbn2.F90 \ 
     6529   flo_oce.F90 \ 
    66486530   floats.F90 \ 
    6649    flo_oce.F90 \ 
    66506531   flxfwb.F90 \ 
    66516532   flxmod.F90 \ 
    66526533   flxrnf.F90 \ 
     6534   ice_oce.F90 \ 
    66536535   icestp.F90 \ 
    6654    ice_oce.F90 \ 
    66556536   in_out_manager.F90 \ 
    66566537   lbclnk.F90 \ 
     
    66596540   ldfslp.F90 \ 
    66606541   ldftra_oce.F90 \ 
     6542   obc_par.F90 \ 
    66616543   obcdta.F90 \ 
    66626544   obcrad.F90 \ 
    66636545   obcrst.F90 \ 
    66646546   obcspg.F90 \ 
    6665    obc_par.F90 \ 
     6547   oce.F90 \ 
    66666548   ocesbc.F90 \ 
    6667    oce.F90 \ 
    66686549   ocfzpt.F90 \ 
    66696550   prtctl.f90 \ 
     
    66736554   traadv_cen2.F90 \ 
    66746555   traadv_ctl.F90 \ 
     6556   traadv_muscl.F90 \ 
    66756557   traadv_muscl2.F90 \ 
    6676    traadv_muscl.F90 \ 
    66776558   traadv_tvd.F90 \ 
    66786559   trabbc.F90 \ 
    66796560   trabbl.F90 \ 
    66806561   tradmp.F90 \ 
     6562   traldf_bilap.F90 \ 
    66816563   traldf_bilapg.F90 \ 
    6682    traldf_bilap.F90 \ 
    66836564   traldf_iso.F90 \ 
    66846565   traldf_iso_zps.F90 \ 
     
    66976578   trdvor.F90 \ 
    66986579   wzvmod.F90 \ 
     6580   zdf_oce.F90 \ 
    66996581   zdfbfr.F90 \ 
    67006582   zdfddm.F90 \ 
     
    67046586   zdfric.F90 \ 
    67056587   zdftke.F90 \ 
    6706    zdf_oce.F90 \ 
    67076588   zpshde.F90 \ 
    6708    $(MODEL_LIB)(cla.o) \ 
    6709    $(MODEL_LIB)(cla_div.o) \ 
    6710    $(MODEL_LIB)(closea.o) \ 
    6711    $(MODEL_LIB)(cpl.o) \ 
     6589   domzgr_substitute.h90 \ 
     6590   zdfddm_substitute.h90 \ 
     6591   KEY_CPP \ 
     6592   step.F90 
     6593$(MODEL_LIB)(step1d.o) :   \ 
     6594   $(MODEL_LIB)(blk_oce.o) \ 
    67126595   $(MODEL_LIB)(cpl_oce.o) \ 
    67136596   $(MODEL_LIB)(daymod.o) \ 
    6714    $(MODEL_LIB)(diafwb.o) \ 
    6715    $(MODEL_LIB)(diagap.o) \ 
    6716    $(MODEL_LIB)(diahdy.o) \ 
     6597   $(MODEL_LIB)(diadimg.o) \ 
    67176598   $(MODEL_LIB)(diahth.o) \ 
    6718    $(MODEL_LIB)(diaptr.o) \ 
     6599   $(MODEL_LIB)(dianam.o) \ 
    67196600   $(MODEL_LIB)(diaspr.o) \ 
    67206601   $(MODEL_LIB)(diawri.o) \ 
    6721    $(MODEL_LIB)(divcur.o) \ 
     6602   $(MODEL_LIB)(dom_ice.o) \ 
    67226603   $(MODEL_LIB)(dom_oce.o) \ 
    67236604   $(MODEL_LIB)(dtasal.o) \ 
    67246605   $(MODEL_LIB)(dtasst.o) \ 
    67256606   $(MODEL_LIB)(dtatem.o) \ 
    6726    $(MODEL_LIB)(dynhpg.o) \ 
    6727    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    6728    $(MODEL_LIB)(dynkeg.o) \ 
    6729    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    6730    $(MODEL_LIB)(dynldf_bilap.o) \ 
    6731    $(MODEL_LIB)(dynldf_iso.o) \ 
    6732    $(MODEL_LIB)(dynldf_lap.o) \ 
    6733    $(MODEL_LIB)(dynnxt.o) \ 
    67346607   $(MODEL_LIB)(dynspg_fsc.o) \ 
    67356608   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6736    $(MODEL_LIB)(dynspg_rl.o) \ 
    6737    $(MODEL_LIB)(dynvor.o) \ 
    6738    $(MODEL_LIB)(dynzad.o) \ 
     6609   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6610   $(MODEL_LIB)(eosbn2.o) \ 
     6611   $(MODEL_LIB)(flx_oce.o) \ 
     6612   $(MODEL_LIB)(flxblk.o) \ 
     6613   $(MODEL_LIB)(flxmod.o) \ 
     6614   $(MODEL_LIB)(flxrnf.o) \ 
     6615   $(MODEL_LIB)(ice.o) \ 
     6616   $(MODEL_LIB)(ice_oce.o) \ 
     6617   $(MODEL_LIB)(iceini.o) \ 
     6618   $(MODEL_LIB)(in_out_manager.o) \ 
     6619   $(MODEL_LIB)(lbclnk.o) \ 
     6620   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6621   $(MODEL_LIB)(ldfslp.o) \ 
     6622   $(MODEL_LIB)(ldftra_oce.o) \ 
     6623   $(MODEL_LIB)(lib_mpp.o) \ 
     6624   $(MODEL_LIB)(lib_print.o) \ 
     6625   $(MODEL_LIB)(limdia.o) \ 
     6626   $(MODEL_LIB)(limdyn.o) \ 
     6627   $(MODEL_LIB)(limflx.o) \ 
     6628   $(MODEL_LIB)(limrst.o) \ 
     6629   $(MODEL_LIB)(limthd.o) \ 
     6630   $(MODEL_LIB)(limtrp.o) \ 
     6631   $(MODEL_LIB)(limwri.o) \ 
     6632   $(MODEL_LIB)(obctra.o) \ 
     6633   $(MODEL_LIB)(oce.o) \ 
     6634   $(MODEL_LIB)(ocesbc.o) \ 
     6635   $(MODEL_LIB)(ocfzpt.o) \ 
     6636   $(MODEL_LIB)(par_kind.o) \ 
     6637   $(MODEL_LIB)(par_oce.o) \ 
     6638   $(MODEL_LIB)(phycst.o) \ 
     6639   $(MODEL_LIB)(prtctl.o) \ 
     6640   $(MODEL_LIB)(sol_oce.o) \ 
     6641   $(MODEL_LIB)(solisl.o) \ 
     6642   $(MODEL_LIB)(taumod.o) \ 
     6643   $(MODEL_LIB)(tradmp.o) \ 
     6644   $(MODEL_LIB)(traqsr.o) \ 
     6645   $(MODEL_LIB)(trazdf_exp.o) \ 
     6646   $(MODEL_LIB)(trc_oce.o) \ 
     6647   $(MODEL_LIB)(trdmod.o) \ 
     6648   $(MODEL_LIB)(trdmod_oce.o) \ 
     6649   $(MODEL_LIB)(zdf_oce.o) \ 
     6650   $(MODEL_LIB)(zdfddm.o) \ 
     6651   $(MODEL_LIB)(zdfkpp.o) \ 
     6652   $(MODEL_LIB)(zdfmxl.o) \ 
     6653   $(MODEL_LIB)(zdftke.o) \ 
     6654   blk_oce.F90 \ 
     6655   cpl_oce.F90 \ 
     6656   daymod.F90 \ 
     6657   diadimg.F90 \ 
     6658   diahth.F90 \ 
     6659   dianam.F90 \ 
     6660   diaspr.F90 \ 
     6661   diawri.F90 \ 
     6662   dom_ice.F90 \ 
     6663   dom_oce.F90 \ 
     6664   dtasal.F90 \ 
     6665   dtasst.F90 \ 
     6666   dtatem.F90 \ 
     6667   dynspg_fsc.F90 \ 
     6668   dynspg_fsc_atsk.F90 \ 
     6669   dynzdf_exp.F90 \ 
     6670   eosbn2.F90 \ 
     6671   flx_oce.F90 \ 
     6672   flxblk.F90 \ 
     6673   flxmod.F90 \ 
     6674   flxrnf.F90 \ 
     6675   ice.F90 \ 
     6676   ice_oce.F90 \ 
     6677   iceini.F90 \ 
     6678   in_out_manager.F90 \ 
     6679   lbclnk.F90 \ 
     6680   ldfdyn_oce.F90 \ 
     6681   ldfslp.F90 \ 
     6682   ldftra_oce.F90 \ 
     6683   lib_mpp.F90 \ 
     6684   lib_print.f90 \ 
     6685   limdia.F90 \ 
     6686   limdyn.F90 \ 
     6687   limflx.F90 \ 
     6688   limrst.F90 \ 
     6689   limthd.F90 \ 
     6690   limtrp.F90 \ 
     6691   limwri.F90 \ 
     6692   obctra.F90 \ 
     6693   oce.F90 \ 
     6694   ocesbc.F90 \ 
     6695   ocfzpt.F90 \ 
     6696   par_kind.F90 \ 
     6697   par_oce.F90 \ 
     6698   phycst.F90 \ 
     6699   prtctl.f90 \ 
     6700   sol_oce.F90 \ 
     6701   solisl.F90 \ 
     6702   taumod.F90 \ 
     6703   tradmp.F90 \ 
     6704   traqsr.F90 \ 
     6705   trazdf_exp.F90 \ 
     6706   trc_oce.F90 \ 
     6707   trdmod.F90 \ 
     6708   trdmod_oce.F90 \ 
     6709   zdf_oce.F90 \ 
     6710   zdfddm.F90 \ 
     6711   zdfkpp.F90 \ 
     6712   zdfmxl.F90 \ 
     6713   zdftke.F90 \ 
     6714   $(MODEL_LIB)(daymod.o) \ 
     6715   $(MODEL_LIB)(diawri.o) \ 
     6716   $(MODEL_LIB)(diawri1d.o) \ 
     6717   $(MODEL_LIB)(dom_oce.o) \ 
     6718   $(MODEL_LIB)(dtasal.o) \ 
     6719   $(MODEL_LIB)(dtasst.o) \ 
     6720   $(MODEL_LIB)(dtatem.o) \ 
     6721   $(MODEL_LIB)(dyncor1d.o) \ 
     6722   $(MODEL_LIB)(dynnxt1d.o) \ 
    67396723   $(MODEL_LIB)(dynzdf_exp.o) \ 
    67406724   $(MODEL_LIB)(dynzdf_imp.o) \ 
     
    67426726   $(MODEL_LIB)(dynzdf_iso.o) \ 
    67436727   $(MODEL_LIB)(eosbn2.o) \ 
    6744    $(MODEL_LIB)(floats.o) \ 
    6745    $(MODEL_LIB)(flo_oce.o) \ 
    67466728   $(MODEL_LIB)(flxfwb.o) \ 
    67476729   $(MODEL_LIB)(flxmod.o) \ 
    67486730   $(MODEL_LIB)(flxrnf.o) \ 
    6749    $(MODEL_LIB)(icestp.o) \ 
    67506731   $(MODEL_LIB)(ice_oce.o) \ 
     6732   $(MODEL_LIB)(icestp1d.o) \ 
    67516733   $(MODEL_LIB)(in_out_manager.o) \ 
    67526734   $(MODEL_LIB)(lbclnk.o) \ 
    67536735   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6754    $(MODEL_LIB)(ldfeiv.o) \ 
    6755    $(MODEL_LIB)(ldfslp.o) \ 
    67566736   $(MODEL_LIB)(ldftra_oce.o) \ 
    6757    $(MODEL_LIB)(obcdta.o) \ 
    6758    $(MODEL_LIB)(obcrad.o) \ 
    6759    $(MODEL_LIB)(obcrst.o) \ 
    6760    $(MODEL_LIB)(obcspg.o) \ 
    6761    $(MODEL_LIB)(obc_par.o) \ 
     6737   $(MODEL_LIB)(oce.o) \ 
    67626738   $(MODEL_LIB)(ocesbc.o) \ 
    6763    $(MODEL_LIB)(oce.o) \ 
    67646739   $(MODEL_LIB)(ocfzpt.o) \ 
    6765    $(MODEL_LIB)(prtctl.o) \ 
    67666740   $(MODEL_LIB)(restart.o) \ 
    67676741   $(MODEL_LIB)(stpctl.o) \ 
    67686742   $(MODEL_LIB)(taumod.o) \ 
    6769    $(MODEL_LIB)(traadv_cen2.o) \ 
    6770    $(MODEL_LIB)(traadv_ctl.o) \ 
    6771    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6772    $(MODEL_LIB)(traadv_muscl.o) \ 
    6773    $(MODEL_LIB)(traadv_tvd.o) \ 
    6774    $(MODEL_LIB)(trabbc.o) \ 
    6775    $(MODEL_LIB)(trabbl.o) \ 
    6776    $(MODEL_LIB)(tradmp.o) \ 
    6777    $(MODEL_LIB)(traldf_bilapg.o) \ 
    6778    $(MODEL_LIB)(traldf_bilap.o) \ 
    6779    $(MODEL_LIB)(traldf_iso.o) \ 
    6780    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    6781    $(MODEL_LIB)(traldf_lap.o) \ 
    6782    $(MODEL_LIB)(tranpc.o) \ 
    67836743   $(MODEL_LIB)(tranxt.o) \ 
    67846744   $(MODEL_LIB)(traqsr.o) \ 
     
    67886748   $(MODEL_LIB)(trazdf_iso.o) \ 
    67896749   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6790    $(MODEL_LIB)(trcstp.o) \ 
    6791    $(MODEL_LIB)(trdicp.o) \ 
    6792    $(MODEL_LIB)(trdmld.o) \ 
    6793    $(MODEL_LIB)(trdvor.o) \ 
    6794    $(MODEL_LIB)(wzvmod.o) \ 
     6750   $(MODEL_LIB)(zdf_oce.o) \ 
    67956751   $(MODEL_LIB)(zdfbfr.o) \ 
    67966752   $(MODEL_LIB)(zdfddm.o) \ 
     
    68006756   $(MODEL_LIB)(zdfric.o) \ 
    68016757   $(MODEL_LIB)(zdftke.o) \ 
    6802    $(MODEL_LIB)(zdf_oce.o) \ 
    6803    $(MODEL_LIB)(zpshde.o) \ 
     6758   daymod.F90 \ 
     6759   diawri.F90 \ 
     6760   diawri1d.F90 \ 
     6761   dom_oce.F90 \ 
     6762   dtasal.F90 \ 
     6763   dtasst.F90 \ 
     6764   dtatem.F90 \ 
     6765   dyncor1d.F90 \ 
     6766   dynnxt1d.F90 \ 
     6767   dynzdf_exp.F90 \ 
     6768   dynzdf_imp.F90 \ 
     6769   dynzdf_imp_atsk.F90 \ 
     6770   dynzdf_iso.F90 \ 
     6771   eosbn2.F90 \ 
     6772   flxfwb.F90 \ 
     6773   flxmod.F90 \ 
     6774   flxrnf.F90 \ 
     6775   ice_oce.F90 \ 
     6776   icestp1d.F90 \ 
     6777   in_out_manager.F90 \ 
     6778   lbclnk.F90 \ 
     6779   ldfdyn_oce.F90 \ 
     6780   ldftra_oce.F90 \ 
     6781   oce.F90 \ 
     6782   ocesbc.F90 \ 
     6783   ocfzpt.F90 \ 
     6784   restart.F90 \ 
     6785   stpctl.F90 \ 
     6786   taumod.F90 \ 
     6787   tranxt.F90 \ 
     6788   traqsr.F90 \ 
     6789   trasbc.F90 \ 
     6790   trazdf_exp.F90 \ 
     6791   trazdf_imp.F90 \ 
     6792   trazdf_iso.F90 \ 
     6793   trazdf_iso_vopt.F90 \ 
     6794   zdf_oce.F90 \ 
     6795   zdfbfr.F90 \ 
     6796   zdfddm.F90 \ 
     6797   zdfevd.F90 \ 
     6798   zdfkpp.F90 \ 
     6799   zdfmxl.F90 \ 
     6800   zdfric.F90 \ 
     6801   zdftke.F90 \ 
    68046802   domzgr_substitute.h90 \ 
    68056803   zdfddm_substitute.h90 \ 
    68066804   KEY_CPP \ 
    6807    step.F90 
     6805   step1d.F90 
    68086806$(MODEL_LIB)(stpctl.o) :   \ 
     6807   $(MODEL_LIB)(daymod.o) \ 
     6808   $(MODEL_LIB)(diadimg.o) \ 
     6809   $(MODEL_LIB)(diahth.o) \ 
     6810   $(MODEL_LIB)(dianam.o) \ 
     6811   $(MODEL_LIB)(diaspr.o) \ 
     6812   $(MODEL_LIB)(dom_oce.o) \ 
     6813   $(MODEL_LIB)(flx_oce.o) \ 
     6814   $(MODEL_LIB)(flxrnf.o) \ 
     6815   $(MODEL_LIB)(ice_oce.o) \ 
     6816   $(MODEL_LIB)(in_out_manager.o) \ 
     6817   $(MODEL_LIB)(lbclnk.o) \ 
     6818   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6819   $(MODEL_LIB)(ldftra_oce.o) \ 
     6820   $(MODEL_LIB)(lib_mpp.o) \ 
     6821   $(MODEL_LIB)(lib_print.o) \ 
     6822   $(MODEL_LIB)(obc_oce.o) \ 
     6823   $(MODEL_LIB)(oce.o) \ 
     6824   $(MODEL_LIB)(ocesbc.o) \ 
     6825   $(MODEL_LIB)(ocfzpt.o) \ 
     6826   $(MODEL_LIB)(par_kind.o) \ 
     6827   $(MODEL_LIB)(par_oce.o) \ 
     6828   $(MODEL_LIB)(phycst.o) \ 
     6829   $(MODEL_LIB)(sol_oce.o) \ 
     6830   $(MODEL_LIB)(solfet.o) \ 
     6831   $(MODEL_LIB)(solpcg.o) \ 
     6832   $(MODEL_LIB)(solsor.o) \ 
     6833   $(MODEL_LIB)(taumod.o) \ 
     6834   $(MODEL_LIB)(zdf_oce.o) \ 
     6835   $(MODEL_LIB)(zdfddm.o) \ 
     6836   $(MODEL_LIB)(zdfmxl.o) \ 
    68096837   daymod.F90 \ 
    68106838   diadimg.F90 \ 
     
    68136841   diaspr.F90 \ 
    68146842   dom_oce.F90 \ 
     6843   flx_oce.F90 \ 
    68156844   flxrnf.F90 \ 
    6816    flx_oce.F90 \ 
    68176845   ice_oce.F90 \ 
    68186846   in_out_manager.F90 \ 
     
    68236851   lib_print.f90 \ 
    68246852   obc_oce.F90 \ 
     6853   oce.F90 \ 
    68256854   ocesbc.F90 \ 
    6826    oce.F90 \ 
    68276855   ocfzpt.F90 \ 
    68286856   par_kind.F90 \ 
    68296857   par_oce.F90 \ 
    68306858   phycst.F90 \ 
     6859   sol_oce.F90 \ 
    68316860   solfet.F90 \ 
    68326861   solpcg.F90 \ 
    68336862   solsor.F90 \ 
    6834    sol_oce.F90 \ 
    68356863   taumod.F90 \ 
     6864   zdf_oce.F90 \ 
    68366865   zdfddm.F90 \ 
    68376866   zdfmxl.F90 \ 
    6838    zdf_oce.F90 \ 
    6839    $(MODEL_LIB)(daymod.o) \ 
    6840    $(MODEL_LIB)(diadimg.o) \ 
    6841    $(MODEL_LIB)(diahth.o) \ 
    6842    $(MODEL_LIB)(dianam.o) \ 
    6843    $(MODEL_LIB)(diaspr.o) \ 
    6844    $(MODEL_LIB)(dom_oce.o) \ 
    6845    $(MODEL_LIB)(flxrnf.o) \ 
    6846    $(MODEL_LIB)(flx_oce.o) \ 
    6847    $(MODEL_LIB)(ice_oce.o) \ 
    6848    $(MODEL_LIB)(in_out_manager.o) \ 
    6849    $(MODEL_LIB)(lbclnk.o) \ 
    6850    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6851    $(MODEL_LIB)(ldftra_oce.o) \ 
    6852    $(MODEL_LIB)(lib_mpp.o) \ 
    6853    $(MODEL_LIB)(lib_print.o) \ 
    6854    $(MODEL_LIB)(obc_oce.o) \ 
    6855    $(MODEL_LIB)(ocesbc.o) \ 
    6856    $(MODEL_LIB)(oce.o) \ 
    6857    $(MODEL_LIB)(ocfzpt.o) \ 
    6858    $(MODEL_LIB)(par_kind.o) \ 
    6859    $(MODEL_LIB)(par_oce.o) \ 
    6860    $(MODEL_LIB)(phycst.o) \ 
    6861    $(MODEL_LIB)(solfet.o) \ 
    6862    $(MODEL_LIB)(solpcg.o) \ 
    6863    $(MODEL_LIB)(solsor.o) \ 
     6867   $(MODEL_LIB)(diawri.o) \ 
     6868   $(MODEL_LIB)(dom_oce.o) \ 
     6869   $(MODEL_LIB)(in_out_manager.o) \ 
     6870   $(MODEL_LIB)(lbclnk.o) \ 
     6871   $(MODEL_LIB)(lib_mpp.o) \ 
     6872   $(MODEL_LIB)(oce.o) \ 
    68646873   $(MODEL_LIB)(sol_oce.o) \ 
    6865    $(MODEL_LIB)(taumod.o) \ 
    6866    $(MODEL_LIB)(zdfddm.o) \ 
    6867    $(MODEL_LIB)(zdfmxl.o) \ 
    6868    $(MODEL_LIB)(zdf_oce.o) \ 
     6874   $(MODEL_LIB)(solisl.o) \ 
    68696875   diawri.F90 \ 
    68706876   dom_oce.F90 \ 
     
    68736879   lib_mpp.F90 \ 
    68746880   oce.F90 \ 
     6881   sol_oce.F90 \ 
    68756882   solisl.F90 \ 
    6876    sol_oce.F90 \ 
    6877    $(MODEL_LIB)(diawri.o) \ 
    6878    $(MODEL_LIB)(dom_oce.o) \ 
    6879    $(MODEL_LIB)(in_out_manager.o) \ 
    6880    $(MODEL_LIB)(lbclnk.o) \ 
    6881    $(MODEL_LIB)(lib_mpp.o) \ 
    6882    $(MODEL_LIB)(oce.o) \ 
    6883    $(MODEL_LIB)(solisl.o) \ 
    6884    $(MODEL_LIB)(sol_oce.o) \ 
    68856883   stpctl.F90 
    68866884$(MODEL_LIB)(taumod.o) :   \ 
    6887    dom_oce.F90 \ 
    6888    in_out_manager.F90 \ 
    6889    lib_mpp.F90 \ 
    6890    lib_print.f90 \ 
    6891    oce.F90 \ 
    6892    par_kind.F90 \ 
    6893    par_oce.F90 \ 
    6894    phycst.F90 \ 
    6895    prtctl.f90 \ 
    6896    $(MODEL_LIB)(dom_oce.o) \ 
    6897    $(MODEL_LIB)(in_out_manager.o) \ 
    6898    $(MODEL_LIB)(lib_mpp.o) \ 
    6899    $(MODEL_LIB)(lib_print.o) \ 
    6900    $(MODEL_LIB)(oce.o) \ 
    6901    $(MODEL_LIB)(par_kind.o) \ 
    6902    $(MODEL_LIB)(par_oce.o) \ 
    6903    $(MODEL_LIB)(phycst.o) \ 
    6904    $(MODEL_LIB)(prtctl.o) \ 
     6885   $(MODEL_LIB)(dom_oce.o) \ 
     6886   $(MODEL_LIB)(in_out_manager.o) \ 
     6887   $(MODEL_LIB)(lib_mpp.o) \ 
     6888   $(MODEL_LIB)(lib_print.o) \ 
     6889   $(MODEL_LIB)(oce.o) \ 
     6890   $(MODEL_LIB)(par_kind.o) \ 
     6891   $(MODEL_LIB)(par_oce.o) \ 
     6892   $(MODEL_LIB)(phycst.o) \ 
     6893   $(MODEL_LIB)(prtctl.o) \ 
     6894   dom_oce.F90 \ 
     6895   in_out_manager.F90 \ 
     6896   lib_mpp.F90 \ 
     6897   lib_print.f90 \ 
     6898   oce.F90 \ 
     6899   par_kind.F90 \ 
     6900   par_oce.F90 \ 
     6901   phycst.F90 \ 
     6902   prtctl.f90 \ 
     6903   $(MODEL_LIB)(daymod.o) \ 
     6904   $(MODEL_LIB)(dom_oce.o) \ 
     6905   $(MODEL_LIB)(in_out_manager.o) \ 
     6906   $(MODEL_LIB)(lbclnk.o) \ 
     6907   $(MODEL_LIB)(phycst.o) \ 
    69056908   daymod.F90 \ 
    69066909   dom_oce.F90 \ 
     
    69086911   lbclnk.F90 \ 
    69096912   phycst.F90 \ 
    6910    $(MODEL_LIB)(daymod.o) \ 
    6911    $(MODEL_LIB)(dom_oce.o) \ 
    6912    $(MODEL_LIB)(in_out_manager.o) \ 
    6913    $(MODEL_LIB)(lbclnk.o) \ 
    6914    $(MODEL_LIB)(phycst.o) \ 
     6913   $(MODEL_LIB)(cpl_oce.o) \ 
     6914   $(MODEL_LIB)(geo2ocean.o) \ 
    69156915   cpl_oce.F90 \ 
    69166916   geo2ocean.F90 \ 
    6917    $(MODEL_LIB)(cpl_oce.o) \ 
    6918    $(MODEL_LIB)(geo2ocean.o) \ 
    69196917   tau_coupled.h90 \ 
    69206918   tau_coupled_ice.h90 \ 
     
    69246922   taumod.F90 
    69256923$(MODEL_LIB)(thd_ice.o) :  \ 
    6926    par_oce.F90 \ 
    6927    $(MODEL_LIB)(par_oce.o) \ 
     6924   $(MODEL_LIB)(par_oce.o) \ 
     6925   par_oce.F90 \ 
     6926   $(MODEL_LIB)(par_ice.o) \ 
    69286927   par_ice.F90 \ 
    6929    $(MODEL_LIB)(par_ice.o) \ 
    69306928   thd_ice.F90 
    69316929$(MODEL_LIB)(traadv_cen2.o) : \ 
     6930   $(MODEL_LIB)(cla_dynspg.o) \ 
     6931   $(MODEL_LIB)(daymod.o) \ 
     6932   $(MODEL_LIB)(dianam.o) \ 
     6933   $(MODEL_LIB)(dom_oce.o) \ 
     6934   $(MODEL_LIB)(flxrnf.o) \ 
     6935   $(MODEL_LIB)(in_out_manager.o) \ 
     6936   $(MODEL_LIB)(lbclnk.o) \ 
     6937   $(MODEL_LIB)(ldftra_oce.o) \ 
     6938   $(MODEL_LIB)(lib_mpp.o) \ 
     6939   $(MODEL_LIB)(lib_print.o) \ 
     6940   $(MODEL_LIB)(obc_oce.o) \ 
     6941   $(MODEL_LIB)(obcdyn.o) \ 
     6942   $(MODEL_LIB)(obcvol.o) \ 
     6943   $(MODEL_LIB)(oce.o) \ 
     6944   $(MODEL_LIB)(ocesbc.o) \ 
     6945   $(MODEL_LIB)(par_kind.o) \ 
     6946   $(MODEL_LIB)(par_oce.o) \ 
     6947   $(MODEL_LIB)(phycst.o) \ 
     6948   $(MODEL_LIB)(prtctl.o) \ 
     6949   $(MODEL_LIB)(sol_oce.o) \ 
     6950   $(MODEL_LIB)(solfet.o) \ 
     6951   $(MODEL_LIB)(solpcg.o) \ 
     6952   $(MODEL_LIB)(solsor.o) \ 
     6953   $(MODEL_LIB)(trabbl.o) \ 
     6954   $(MODEL_LIB)(trdicp.o) \ 
     6955   $(MODEL_LIB)(trdicp_oce.o) \ 
     6956   $(MODEL_LIB)(trdmld.o) \ 
     6957   $(MODEL_LIB)(trdmld_oce.o) \ 
     6958   $(MODEL_LIB)(trdmod.o) \ 
     6959   $(MODEL_LIB)(trdmod_oce.o) \ 
     6960   $(MODEL_LIB)(trdvor.o) \ 
     6961   $(MODEL_LIB)(trdvor_oce.o) \ 
     6962   $(MODEL_LIB)(zdf_oce.o) \ 
    69326963   cla_dynspg.F90 \ 
    69336964   daymod.F90 \ 
     
    69406971   lib_mpp.F90 \ 
    69416972   lib_print.f90 \ 
     6973   obc_oce.F90 \ 
    69426974   obcdyn.F90 \ 
    69436975   obcvol.F90 \ 
    6944    obc_oce.F90 \ 
     6976   oce.F90 \ 
    69456977   ocesbc.F90 \ 
    6946    oce.F90 \ 
    6947    par_kind.F90 \ 
    6948    par_oce.F90 \ 
    6949    phycst.F90 \ 
    6950    prtctl.f90 \ 
     6978   par_kind.F90 \ 
     6979   par_oce.F90 \ 
     6980   phycst.F90 \ 
     6981   prtctl.f90 \ 
     6982   sol_oce.F90 \ 
    69516983   solfet.F90 \ 
    69526984   solpcg.F90 \ 
    69536985   solsor.F90 \ 
    6954    sol_oce.F90 \ 
    69556986   trabbl.F90 \ 
    69566987   trdicp.F90 \ 
     
    69636994   trdvor_oce.F90 \ 
    69646995   zdf_oce.F90 \ 
     6996   $(MODEL_LIB)(diaptr.o) \ 
     6997   $(MODEL_LIB)(dom_oce.o) \ 
     6998   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6999   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7000   $(MODEL_LIB)(flxrnf.o) \ 
     7001   $(MODEL_LIB)(in_out_manager.o) \ 
     7002   $(MODEL_LIB)(lbclnk.o) \ 
     7003   $(MODEL_LIB)(lib_mpp.o) \ 
     7004   $(MODEL_LIB)(oce.o) \ 
     7005   $(MODEL_LIB)(ocfzpt.o) \ 
     7006   $(MODEL_LIB)(prtctl.o) \ 
     7007   $(MODEL_LIB)(trabbl.o) \ 
     7008   $(MODEL_LIB)(trdmod.o) \ 
     7009   $(MODEL_LIB)(trdmod_oce.o) \ 
     7010   diaptr.F90 \ 
     7011   dom_oce.F90 \ 
     7012   dynspg_fsc.F90 \ 
     7013   dynspg_fsc_atsk.F90 \ 
     7014   flxrnf.F90 \ 
     7015   in_out_manager.F90 \ 
     7016   lbclnk.F90 \ 
     7017   lib_mpp.F90 \ 
     7018   oce.F90 \ 
     7019   ocfzpt.F90 \ 
     7020   prtctl.f90 \ 
     7021   trabbl.F90 \ 
     7022   trdmod.F90 \ 
     7023   trdmod_oce.F90 \ 
     7024   $(MODEL_LIB)(oce.o) \ 
     7025   oce.F90 \ 
     7026   domzgr_substitute.h90 \ 
     7027   traadv_cen2_atsk.h90 \ 
     7028   vectopt_loop_substitute.h90 \ 
     7029   KEY_CPP \ 
     7030   traadv_cen2.F90 
     7031$(MODEL_LIB)(traadv_ctl.o) :  \ 
     7032   $(MODEL_LIB)(diaptr.o) \ 
     7033   $(MODEL_LIB)(dom_oce.o) \ 
     7034   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7035   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7036   $(MODEL_LIB)(in_out_manager.o) \ 
     7037   $(MODEL_LIB)(lbclnk.o) \ 
     7038   $(MODEL_LIB)(lib_mpp.o) \ 
     7039   $(MODEL_LIB)(lib_print.o) \ 
     7040   $(MODEL_LIB)(oce.o) \ 
     7041   $(MODEL_LIB)(par_kind.o) \ 
     7042   $(MODEL_LIB)(par_oce.o) \ 
     7043   $(MODEL_LIB)(prtctl.o) \ 
     7044   $(MODEL_LIB)(trabbl.o) \ 
     7045   $(MODEL_LIB)(trdmod.o) \ 
     7046   $(MODEL_LIB)(trdmod_oce.o) \ 
     7047   diaptr.F90 \ 
     7048   dom_oce.F90 \ 
     7049   dynspg_fsc.F90 \ 
     7050   dynspg_fsc_atsk.F90 \ 
     7051   in_out_manager.F90 \ 
     7052   lbclnk.F90 \ 
     7053   lib_mpp.F90 \ 
     7054   lib_print.f90 \ 
     7055   oce.F90 \ 
     7056   par_kind.F90 \ 
     7057   par_oce.F90 \ 
     7058   prtctl.f90 \ 
     7059   trabbl.F90 \ 
     7060   trdmod.F90 \ 
     7061   trdmod_oce.F90 \ 
     7062   $(MODEL_LIB)(dom_oce.o) \ 
     7063   $(MODEL_LIB)(in_out_manager.o) \ 
     7064   $(MODEL_LIB)(oce.o) \ 
     7065   $(MODEL_LIB)(traadv_muscl.o) \ 
     7066   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7067   $(MODEL_LIB)(traadv_tvd.o) \ 
     7068   dom_oce.F90 \ 
     7069   in_out_manager.F90 \ 
     7070   oce.F90 \ 
     7071   traadv_muscl.F90 \ 
     7072   traadv_muscl2.F90 \ 
     7073   traadv_tvd.F90 \ 
     7074   domzgr_substitute.h90 \ 
     7075   vectopt_loop_substitute.h90 \ 
     7076   KEY_CPP \ 
     7077   traadv_ctl.F90 
     7078$(MODEL_LIB)(traadv_muscl.o) :   \ 
    69657079   $(MODEL_LIB)(cla_dynspg.o) \ 
    69667080   $(MODEL_LIB)(daymod.o) \ 
     
    69737087   $(MODEL_LIB)(lib_mpp.o) \ 
    69747088   $(MODEL_LIB)(lib_print.o) \ 
     7089   $(MODEL_LIB)(obc_oce.o) \ 
    69757090   $(MODEL_LIB)(obcdyn.o) \ 
    69767091   $(MODEL_LIB)(obcvol.o) \ 
    6977    $(MODEL_LIB)(obc_oce.o) \ 
     7092   $(MODEL_LIB)(oce.o) \ 
    69787093   $(MODEL_LIB)(ocesbc.o) \ 
    6979    $(MODEL_LIB)(oce.o) \ 
    6980    $(MODEL_LIB)(par_kind.o) \ 
    6981    $(MODEL_LIB)(par_oce.o) \ 
    6982    $(MODEL_LIB)(phycst.o) \ 
    6983    $(MODEL_LIB)(prtctl.o) \ 
     7094   $(MODEL_LIB)(par_kind.o) \ 
     7095   $(MODEL_LIB)(par_oce.o) \ 
     7096   $(MODEL_LIB)(phycst.o) \ 
     7097   $(MODEL_LIB)(prtctl.o) \ 
     7098   $(MODEL_LIB)(sol_oce.o) \ 
    69847099   $(MODEL_LIB)(solfet.o) \ 
    69857100   $(MODEL_LIB)(solpcg.o) \ 
    69867101   $(MODEL_LIB)(solsor.o) \ 
    6987    $(MODEL_LIB)(sol_oce.o) \ 
    69887102   $(MODEL_LIB)(trabbl.o) \ 
    69897103   $(MODEL_LIB)(trdicp.o) \ 
     
    69967110   $(MODEL_LIB)(trdvor_oce.o) \ 
    69977111   $(MODEL_LIB)(zdf_oce.o) \ 
    6998    diaptr.F90 \ 
    6999    dom_oce.F90 \ 
    7000    dynspg_fsc.F90 \ 
    7001    dynspg_fsc_atsk.F90 \ 
    7002    flxrnf.F90 \ 
    7003    in_out_manager.F90 \ 
    7004    lbclnk.F90 \ 
    7005    lib_mpp.F90 \ 
    7006    oce.F90 \ 
    7007    ocfzpt.F90 \ 
    7008    prtctl.f90 \ 
    7009    trabbl.F90 \ 
    7010    trdmod.F90 \ 
    7011    trdmod_oce.F90 \ 
    7012    $(MODEL_LIB)(diaptr.o) \ 
    7013    $(MODEL_LIB)(dom_oce.o) \ 
    7014    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7015    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7016    $(MODEL_LIB)(flxrnf.o) \ 
    7017    $(MODEL_LIB)(in_out_manager.o) \ 
    7018    $(MODEL_LIB)(lbclnk.o) \ 
    7019    $(MODEL_LIB)(lib_mpp.o) \ 
    7020    $(MODEL_LIB)(oce.o) \ 
    7021    $(MODEL_LIB)(ocfzpt.o) \ 
    7022    $(MODEL_LIB)(prtctl.o) \ 
    7023    $(MODEL_LIB)(trabbl.o) \ 
    7024    $(MODEL_LIB)(trdmod.o) \ 
    7025    $(MODEL_LIB)(trdmod_oce.o) \ 
    7026    oce.F90 \ 
    7027    $(MODEL_LIB)(oce.o) \ 
    7028    domzgr_substitute.h90 \ 
    7029    traadv_cen2_atsk.h90 \ 
    7030    vectopt_loop_substitute.h90 \ 
    7031    KEY_CPP \ 
    7032    traadv_cen2.F90 
    7033 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    7034    diaptr.F90 \ 
    7035    dom_oce.F90 \ 
    7036    dynspg_fsc.F90 \ 
    7037    dynspg_fsc_atsk.F90 \ 
    7038    in_out_manager.F90 \ 
    7039    lbclnk.F90 \ 
    7040    lib_mpp.F90 \ 
    7041    lib_print.f90 \ 
    7042    oce.F90 \ 
    7043    par_kind.F90 \ 
    7044    par_oce.F90 \ 
    7045    prtctl.f90 \ 
    7046    trabbl.F90 \ 
    7047    trdmod.F90 \ 
    7048    trdmod_oce.F90 \ 
    7049    $(MODEL_LIB)(diaptr.o) \ 
    7050    $(MODEL_LIB)(dom_oce.o) \ 
    7051    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7052    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7053    $(MODEL_LIB)(in_out_manager.o) \ 
    7054    $(MODEL_LIB)(lbclnk.o) \ 
    7055    $(MODEL_LIB)(lib_mpp.o) \ 
    7056    $(MODEL_LIB)(lib_print.o) \ 
    7057    $(MODEL_LIB)(oce.o) \ 
    7058    $(MODEL_LIB)(par_kind.o) \ 
    7059    $(MODEL_LIB)(par_oce.o) \ 
    7060    $(MODEL_LIB)(prtctl.o) \ 
    7061    $(MODEL_LIB)(trabbl.o) \ 
    7062    $(MODEL_LIB)(trdmod.o) \ 
    7063    $(MODEL_LIB)(trdmod_oce.o) \ 
    7064    dom_oce.F90 \ 
    7065    in_out_manager.F90 \ 
    7066    oce.F90 \ 
    7067    traadv_muscl2.F90 \ 
    7068    traadv_muscl.F90 \ 
    7069    traadv_tvd.F90 \ 
    7070    $(MODEL_LIB)(dom_oce.o) \ 
    7071    $(MODEL_LIB)(in_out_manager.o) \ 
    7072    $(MODEL_LIB)(oce.o) \ 
    7073    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7074    $(MODEL_LIB)(traadv_muscl.o) \ 
    7075    $(MODEL_LIB)(traadv_tvd.o) \ 
    7076    domzgr_substitute.h90 \ 
    7077    vectopt_loop_substitute.h90 \ 
    7078    KEY_CPP \ 
    7079    traadv_ctl.F90 
    7080 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    70817112   cla_dynspg.F90 \ 
    70827113   daymod.F90 \ 
     
    70897120   lib_mpp.F90 \ 
    70907121   lib_print.f90 \ 
     7122   obc_oce.F90 \ 
    70917123   obcdyn.F90 \ 
    70927124   obcvol.F90 \ 
    7093    obc_oce.F90 \ 
     7125   oce.F90 \ 
    70947126   ocesbc.F90 \ 
    7095    oce.F90 \ 
    7096    par_kind.F90 \ 
    7097    par_oce.F90 \ 
    7098    phycst.F90 \ 
    7099    prtctl.f90 \ 
     7127   par_kind.F90 \ 
     7128   par_oce.F90 \ 
     7129   phycst.F90 \ 
     7130   prtctl.f90 \ 
     7131   sol_oce.F90 \ 
    71007132   solfet.F90 \ 
    71017133   solpcg.F90 \ 
    71027134   solsor.F90 \ 
    7103    sol_oce.F90 \ 
    71047135   trabbl.F90 \ 
    71057136   trdicp.F90 \ 
     
    71127143   trdvor_oce.F90 \ 
    71137144   zdf_oce.F90 \ 
     7145   $(MODEL_LIB)(diaptr.o) \ 
     7146   $(MODEL_LIB)(dom_oce.o) \ 
     7147   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7148   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7149   $(MODEL_LIB)(in_out_manager.o) \ 
     7150   $(MODEL_LIB)(lbclnk.o) \ 
     7151   $(MODEL_LIB)(lib_mpp.o) \ 
     7152   $(MODEL_LIB)(oce.o) \ 
     7153   $(MODEL_LIB)(prtctl.o) \ 
     7154   $(MODEL_LIB)(trabbl.o) \ 
     7155   $(MODEL_LIB)(trdmod.o) \ 
     7156   $(MODEL_LIB)(trdmod_oce.o) \ 
     7157   diaptr.F90 \ 
     7158   dom_oce.F90 \ 
     7159   dynspg_fsc.F90 \ 
     7160   dynspg_fsc_atsk.F90 \ 
     7161   in_out_manager.F90 \ 
     7162   lbclnk.F90 \ 
     7163   lib_mpp.F90 \ 
     7164   oce.F90 \ 
     7165   prtctl.f90 \ 
     7166   trabbl.F90 \ 
     7167   trdmod.F90 \ 
     7168   trdmod_oce.F90 \ 
     7169   domzgr_substitute.h90 \ 
     7170   vectopt_loop_substitute.h90 \ 
     7171   KEY_CPP \ 
     7172   traadv_muscl.F90 
     7173$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    71147174   $(MODEL_LIB)(cla_dynspg.o) \ 
    71157175   $(MODEL_LIB)(daymod.o) \ 
     
    71227182   $(MODEL_LIB)(lib_mpp.o) \ 
    71237183   $(MODEL_LIB)(lib_print.o) \ 
     7184   $(MODEL_LIB)(obc_oce.o) \ 
    71247185   $(MODEL_LIB)(obcdyn.o) \ 
    71257186   $(MODEL_LIB)(obcvol.o) \ 
    7126    $(MODEL_LIB)(obc_oce.o) \ 
     7187   $(MODEL_LIB)(oce.o) \ 
    71277188   $(MODEL_LIB)(ocesbc.o) \ 
    7128    $(MODEL_LIB)(oce.o) \ 
    7129    $(MODEL_LIB)(par_kind.o) \ 
    7130    $(MODEL_LIB)(par_oce.o) \ 
    7131    $(MODEL_LIB)(phycst.o) \ 
    7132    $(MODEL_LIB)(prtctl.o) \ 
     7189   $(MODEL_LIB)(par_kind.o) \ 
     7190   $(MODEL_LIB)(par_oce.o) \ 
     7191   $(MODEL_LIB)(phycst.o) \ 
     7192   $(MODEL_LIB)(prtctl.o) \ 
     7193   $(MODEL_LIB)(sol_oce.o) \ 
    71337194   $(MODEL_LIB)(solfet.o) \ 
    71347195   $(MODEL_LIB)(solpcg.o) \ 
    71357196   $(MODEL_LIB)(solsor.o) \ 
    7136    $(MODEL_LIB)(sol_oce.o) \ 
    71377197   $(MODEL_LIB)(trabbl.o) \ 
    71387198   $(MODEL_LIB)(trdicp.o) \ 
     
    71457205   $(MODEL_LIB)(trdvor_oce.o) \ 
    71467206   $(MODEL_LIB)(zdf_oce.o) \ 
    7147    diaptr.F90 \ 
    7148    dom_oce.F90 \ 
    7149    dynspg_fsc.F90 \ 
    7150    dynspg_fsc_atsk.F90 \ 
    7151    in_out_manager.F90 \ 
    7152    lbclnk.F90 \ 
    7153    lib_mpp.F90 \ 
    7154    oce.F90 \ 
    7155    prtctl.f90 \ 
    7156    trabbl.F90 \ 
    7157    trdmod.F90 \ 
    7158    trdmod_oce.F90 \ 
    7159    $(MODEL_LIB)(diaptr.o) \ 
    7160    $(MODEL_LIB)(dom_oce.o) \ 
    7161    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7162    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7163    $(MODEL_LIB)(in_out_manager.o) \ 
    7164    $(MODEL_LIB)(lbclnk.o) \ 
    7165    $(MODEL_LIB)(lib_mpp.o) \ 
    7166    $(MODEL_LIB)(oce.o) \ 
    7167    $(MODEL_LIB)(prtctl.o) \ 
    7168    $(MODEL_LIB)(trabbl.o) \ 
    7169    $(MODEL_LIB)(trdmod.o) \ 
    7170    $(MODEL_LIB)(trdmod_oce.o) \ 
    7171    domzgr_substitute.h90 \ 
    7172    vectopt_loop_substitute.h90 \ 
    7173    KEY_CPP \ 
    7174    traadv_muscl2.F90 
    7175 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    71767207   cla_dynspg.F90 \ 
    71777208   daymod.F90 \ 
     
    71847215   lib_mpp.F90 \ 
    71857216   lib_print.f90 \ 
     7217   obc_oce.F90 \ 
    71867218   obcdyn.F90 \ 
    71877219   obcvol.F90 \ 
    7188    obc_oce.F90 \ 
     7220   oce.F90 \ 
    71897221   ocesbc.F90 \ 
    7190    oce.F90 \ 
    7191    par_kind.F90 \ 
    7192    par_oce.F90 \ 
    7193    phycst.F90 \ 
    7194    prtctl.f90 \ 
     7222   par_kind.F90 \ 
     7223   par_oce.F90 \ 
     7224   phycst.F90 \ 
     7225   prtctl.f90 \ 
     7226   sol_oce.F90 \ 
    71957227   solfet.F90 \ 
    71967228   solpcg.F90 \ 
    71977229   solsor.F90 \ 
    7198    sol_oce.F90 \ 
    71997230   trabbl.F90 \ 
    72007231   trdicp.F90 \ 
     
    72077238   trdvor_oce.F90 \ 
    72087239   zdf_oce.F90 \ 
     7240   $(MODEL_LIB)(diaptr.o) \ 
     7241   $(MODEL_LIB)(dom_oce.o) \ 
     7242   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7243   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7244   $(MODEL_LIB)(in_out_manager.o) \ 
     7245   $(MODEL_LIB)(lbclnk.o) \ 
     7246   $(MODEL_LIB)(lib_mpp.o) \ 
     7247   $(MODEL_LIB)(oce.o) \ 
     7248   $(MODEL_LIB)(prtctl.o) \ 
     7249   $(MODEL_LIB)(trabbl.o) \ 
     7250   $(MODEL_LIB)(trdmod.o) \ 
     7251   $(MODEL_LIB)(trdmod_oce.o) \ 
     7252   diaptr.F90 \ 
     7253   dom_oce.F90 \ 
     7254   dynspg_fsc.F90 \ 
     7255   dynspg_fsc_atsk.F90 \ 
     7256   in_out_manager.F90 \ 
     7257   lbclnk.F90 \ 
     7258   lib_mpp.F90 \ 
     7259   oce.F90 \ 
     7260   prtctl.f90 \ 
     7261   trabbl.F90 \ 
     7262   trdmod.F90 \ 
     7263   trdmod_oce.F90 \ 
     7264   domzgr_substitute.h90 \ 
     7265   vectopt_loop_substitute.h90 \ 
     7266   KEY_CPP \ 
     7267   traadv_muscl2.F90 
     7268$(MODEL_LIB)(traadv_tvd.o) :  \ 
    72097269   $(MODEL_LIB)(cla_dynspg.o) \ 
    72107270   $(MODEL_LIB)(daymod.o) \ 
     
    72177277   $(MODEL_LIB)(lib_mpp.o) \ 
    72187278   $(MODEL_LIB)(lib_print.o) \ 
     7279   $(MODEL_LIB)(obc_oce.o) \ 
    72197280   $(MODEL_LIB)(obcdyn.o) \ 
    72207281   $(MODEL_LIB)(obcvol.o) \ 
    7221    $(MODEL_LIB)(obc_oce.o) \ 
     7282   $(MODEL_LIB)(oce.o) \ 
    72227283   $(MODEL_LIB)(ocesbc.o) \ 
    7223    $(MODEL_LIB)(oce.o) \ 
    7224    $(MODEL_LIB)(par_kind.o) \ 
    7225    $(MODEL_LIB)(par_oce.o) \ 
    7226    $(MODEL_LIB)(phycst.o) \ 
    7227    $(MODEL_LIB)(prtctl.o) \ 
     7284   $(MODEL_LIB)(par_kind.o) \ 
     7285   $(MODEL_LIB)(par_oce.o) \ 
     7286   $(MODEL_LIB)(phycst.o) \ 
     7287   $(MODEL_LIB)(prtctl.o) \ 
     7288   $(MODEL_LIB)(sol_oce.o) \ 
    72287289   $(MODEL_LIB)(solfet.o) \ 
    72297290   $(MODEL_LIB)(solpcg.o) \ 
    72307291   $(MODEL_LIB)(solsor.o) \ 
    7231    $(MODEL_LIB)(sol_oce.o) \ 
    72327292   $(MODEL_LIB)(trabbl.o) \ 
    72337293   $(MODEL_LIB)(trdicp.o) \ 
     
    72407300   $(MODEL_LIB)(trdvor_oce.o) \ 
    72417301   $(MODEL_LIB)(zdf_oce.o) \ 
    7242    diaptr.F90 \ 
    7243    dom_oce.F90 \ 
    7244    dynspg_fsc.F90 \ 
    7245    dynspg_fsc_atsk.F90 \ 
    7246    in_out_manager.F90 \ 
    7247    lbclnk.F90 \ 
    7248    lib_mpp.F90 \ 
    7249    oce.F90 \ 
    7250    prtctl.f90 \ 
    7251    trabbl.F90 \ 
    7252    trdmod.F90 \ 
    7253    trdmod_oce.F90 \ 
    7254    $(MODEL_LIB)(diaptr.o) \ 
    7255    $(MODEL_LIB)(dom_oce.o) \ 
    7256    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7257    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7258    $(MODEL_LIB)(in_out_manager.o) \ 
    7259    $(MODEL_LIB)(lbclnk.o) \ 
    7260    $(MODEL_LIB)(lib_mpp.o) \ 
    7261    $(MODEL_LIB)(oce.o) \ 
    7262    $(MODEL_LIB)(prtctl.o) \ 
    7263    $(MODEL_LIB)(trabbl.o) \ 
    7264    $(MODEL_LIB)(trdmod.o) \ 
    7265    $(MODEL_LIB)(trdmod_oce.o) \ 
    7266    domzgr_substitute.h90 \ 
    7267    vectopt_loop_substitute.h90 \ 
    7268    KEY_CPP \ 
    7269    traadv_muscl.F90 
    7270 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    72717302   cla_dynspg.F90 \ 
    72727303   daymod.F90 \ 
     
    72797310   lib_mpp.F90 \ 
    72807311   lib_print.f90 \ 
     7312   obc_oce.F90 \ 
    72817313   obcdyn.F90 \ 
    72827314   obcvol.F90 \ 
    7283    obc_oce.F90 \ 
     7315   oce.F90 \ 
    72847316   ocesbc.F90 \ 
    7285    oce.F90 \ 
    7286    par_kind.F90 \ 
    7287    par_oce.F90 \ 
    7288    phycst.F90 \ 
    7289    prtctl.f90 \ 
     7317   par_kind.F90 \ 
     7318   par_oce.F90 \ 
     7319   phycst.F90 \ 
     7320   prtctl.f90 \ 
     7321   sol_oce.F90 \ 
    72907322   solfet.F90 \ 
    72917323   solpcg.F90 \ 
    72927324   solsor.F90 \ 
    7293    sol_oce.F90 \ 
    72947325   trabbl.F90 \ 
    72957326   trdicp.F90 \ 
     
    73027333   trdvor_oce.F90 \ 
    73037334   zdf_oce.F90 \ 
    7304    $(MODEL_LIB)(cla_dynspg.o) \ 
     7335   $(MODEL_LIB)(diaptr.o) \ 
     7336   $(MODEL_LIB)(dom_oce.o) \ 
     7337   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7338   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7339   $(MODEL_LIB)(in_out_manager.o) \ 
     7340   $(MODEL_LIB)(lbclnk.o) \ 
     7341   $(MODEL_LIB)(lib_mpp.o) \ 
     7342   $(MODEL_LIB)(oce.o) \ 
     7343   $(MODEL_LIB)(prtctl.o) \ 
     7344   $(MODEL_LIB)(trabbl.o) \ 
     7345   $(MODEL_LIB)(trdmod.o) \ 
     7346   $(MODEL_LIB)(trdmod_oce.o) \ 
     7347   diaptr.F90 \ 
     7348   dom_oce.F90 \ 
     7349   dynspg_fsc.F90 \ 
     7350   dynspg_fsc_atsk.F90 \ 
     7351   in_out_manager.F90 \ 
     7352   lbclnk.F90 \ 
     7353   lib_mpp.F90 \ 
     7354   oce.F90 \ 
     7355   prtctl.f90 \ 
     7356   trabbl.F90 \ 
     7357   trdmod.F90 \ 
     7358   trdmod_oce.F90 \ 
     7359   domzgr_substitute.h90 \ 
     7360   vectopt_loop_substitute.h90 \ 
     7361   KEY_CPP \ 
     7362   traadv_tvd.F90 
     7363$(MODEL_LIB)(trabbc.o) :   \ 
     7364   $(MODEL_LIB)(dom_oce.o) \ 
     7365   $(MODEL_LIB)(in_out_manager.o) \ 
     7366   $(MODEL_LIB)(lib_mpp.o) \ 
     7367   $(MODEL_LIB)(lib_print.o) \ 
     7368   $(MODEL_LIB)(par_kind.o) \ 
     7369   $(MODEL_LIB)(par_oce.o) \ 
     7370   dom_oce.F90 \ 
     7371   in_out_manager.F90 \ 
     7372   lib_mpp.F90 \ 
     7373   lib_print.f90 \ 
     7374   par_kind.F90 \ 
     7375   par_oce.F90 \ 
     7376   $(MODEL_LIB)(dom_oce.o) \ 
     7377   $(MODEL_LIB)(in_out_manager.o) \ 
     7378   $(MODEL_LIB)(oce.o) \ 
     7379   $(MODEL_LIB)(phycst.o) \ 
     7380   $(MODEL_LIB)(prtctl.o) \ 
     7381   dom_oce.F90 \ 
     7382   in_out_manager.F90 \ 
     7383   oce.F90 \ 
     7384   phycst.F90 \ 
     7385   prtctl.f90 \ 
     7386   domzgr_substitute.h90 \ 
     7387   ../../../lib/libioipsl.a \ 
     7388   KEY_CPP \ 
     7389   trabbc.F90 
     7390$(MODEL_LIB)(trabbl.o) :   \ 
     7391   $(MODEL_LIB)(dom_oce.o) \ 
     7392   $(MODEL_LIB)(in_out_manager.o) \ 
     7393   $(MODEL_LIB)(lib_mpp.o) \ 
     7394   $(MODEL_LIB)(lib_print.o) \ 
     7395   $(MODEL_LIB)(par_kind.o) \ 
     7396   $(MODEL_LIB)(par_oce.o) \ 
     7397   $(MODEL_LIB)(trdicp_oce.o) \ 
     7398   $(MODEL_LIB)(trdmld_oce.o) \ 
     7399   $(MODEL_LIB)(trdvor_oce.o) \ 
     7400   dom_oce.F90 \ 
     7401   in_out_manager.F90 \ 
     7402   lib_mpp.F90 \ 
     7403   lib_print.f90 \ 
     7404   par_kind.F90 \ 
     7405   par_oce.F90 \ 
     7406   trdicp_oce.F90 \ 
     7407   trdmld_oce.F90 \ 
     7408   trdvor_oce.F90 \ 
     7409   $(MODEL_LIB)(dom_oce.o) \ 
     7410   $(MODEL_LIB)(in_out_manager.o) \ 
     7411   $(MODEL_LIB)(oce.o) \ 
     7412   $(MODEL_LIB)(prtctl.o) \ 
     7413   $(MODEL_LIB)(trdmod_oce.o) \ 
     7414   dom_oce.F90 \ 
     7415   in_out_manager.F90 \ 
     7416   oce.F90 \ 
     7417   prtctl.f90 \ 
     7418   trdmod_oce.F90 \ 
     7419   $(MODEL_LIB)(eosbn2.o) \ 
     7420   $(MODEL_LIB)(flxrnf.o) \ 
     7421   $(MODEL_LIB)(lbclnk.o) \ 
     7422   $(MODEL_LIB)(oce.o) \ 
     7423   $(MODEL_LIB)(ocfzpt.o) \ 
     7424   eosbn2.F90 \ 
     7425   flxrnf.F90 \ 
     7426   lbclnk.F90 \ 
     7427   oce.F90 \ 
     7428   ocfzpt.F90 \ 
     7429   domzgr_substitute.h90 \ 
     7430   trabbl_adv.h90 \ 
     7431   vectopt_loop_substitute.h90 \ 
     7432   KEY_CPP \ 
     7433   trabbl.F90 
     7434$(MODEL_LIB)(tradmp.o) :   \ 
    73057435   $(MODEL_LIB)(daymod.o) \ 
    7306    $(MODEL_LIB)(dianam.o) \ 
    7307    $(MODEL_LIB)(dom_oce.o) \ 
    7308    $(MODEL_LIB)(flxrnf.o) \ 
    7309    $(MODEL_LIB)(in_out_manager.o) \ 
    7310    $(MODEL_LIB)(lbclnk.o) \ 
    7311    $(MODEL_LIB)(ldftra_oce.o) \ 
    7312    $(MODEL_LIB)(lib_mpp.o) \ 
    7313    $(MODEL_LIB)(lib_print.o) \ 
    7314    $(MODEL_LIB)(obcdyn.o) \ 
    7315    $(MODEL_LIB)(obcvol.o) \ 
    7316    $(MODEL_LIB)(obc_oce.o) \ 
    7317    $(MODEL_LIB)(ocesbc.o) \ 
    7318    $(MODEL_LIB)(oce.o) \ 
    7319    $(MODEL_LIB)(par_kind.o) \ 
    7320    $(MODEL_LIB)(par_oce.o) \ 
    7321    $(MODEL_LIB)(phycst.o) \ 
    7322    $(MODEL_LIB)(prtctl.o) \ 
    7323    $(MODEL_LIB)(solfet.o) \ 
    7324    $(MODEL_LIB)(solpcg.o) \ 
    7325    $(MODEL_LIB)(solsor.o) \ 
    7326    $(MODEL_LIB)(sol_oce.o) \ 
     7436   $(MODEL_LIB)(dom_oce.o) \ 
     7437   $(MODEL_LIB)(in_out_manager.o) \ 
     7438   $(MODEL_LIB)(lib_mpp.o) \ 
     7439   $(MODEL_LIB)(lib_print.o) \ 
     7440   $(MODEL_LIB)(oce.o) \ 
     7441   $(MODEL_LIB)(par_kind.o) \ 
     7442   $(MODEL_LIB)(par_oce.o) \ 
     7443   $(MODEL_LIB)(prtctl.o) \ 
    73277444   $(MODEL_LIB)(trabbl.o) \ 
    73287445   $(MODEL_LIB)(trdicp.o) \ 
     
    73307447   $(MODEL_LIB)(trdmld.o) \ 
    73317448   $(MODEL_LIB)(trdmld_oce.o) \ 
    7332    $(MODEL_LIB)(trdmod.o) \ 
    73337449   $(MODEL_LIB)(trdmod_oce.o) \ 
    73347450   $(MODEL_LIB)(trdvor.o) \ 
    73357451   $(MODEL_LIB)(trdvor_oce.o) \ 
    73367452   $(MODEL_LIB)(zdf_oce.o) \ 
    7337    diaptr.F90 \ 
    7338    dom_oce.F90 \ 
    7339    dynspg_fsc.F90 \ 
    7340    dynspg_fsc_atsk.F90 \ 
    7341    in_out_manager.F90 \ 
    7342    lbclnk.F90 \ 
    7343    lib_mpp.F90 \ 
    7344    oce.F90 \ 
    7345    prtctl.f90 \ 
    7346    trabbl.F90 \ 
    7347    trdmod.F90 \ 
    7348    trdmod_oce.F90 \ 
    7349    $(MODEL_LIB)(diaptr.o) \ 
    7350    $(MODEL_LIB)(dom_oce.o) \ 
    7351    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7352    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7353    $(MODEL_LIB)(in_out_manager.o) \ 
    7354    $(MODEL_LIB)(lbclnk.o) \ 
    7355    $(MODEL_LIB)(lib_mpp.o) \ 
    7356    $(MODEL_LIB)(oce.o) \ 
    7357    $(MODEL_LIB)(prtctl.o) \ 
    7358    $(MODEL_LIB)(trabbl.o) \ 
    7359    $(MODEL_LIB)(trdmod.o) \ 
    7360    $(MODEL_LIB)(trdmod_oce.o) \ 
    7361    domzgr_substitute.h90 \ 
    7362    vectopt_loop_substitute.h90 \ 
    7363    KEY_CPP \ 
    7364    traadv_tvd.F90 
    7365 $(MODEL_LIB)(trabbc.o) :   \ 
    7366    dom_oce.F90 \ 
    7367    in_out_manager.F90 \ 
    7368    lib_mpp.F90 \ 
    7369    lib_print.f90 \ 
    7370    par_kind.F90 \ 
    7371    par_oce.F90 \ 
    7372    $(MODEL_LIB)(dom_oce.o) \ 
    7373    $(MODEL_LIB)(in_out_manager.o) \ 
    7374    $(MODEL_LIB)(lib_mpp.o) \ 
    7375    $(MODEL_LIB)(lib_print.o) \ 
    7376    $(MODEL_LIB)(par_kind.o) \ 
    7377    $(MODEL_LIB)(par_oce.o) \ 
    7378    dom_oce.F90 \ 
    7379    in_out_manager.F90 \ 
    7380    oce.F90 \ 
    7381    phycst.F90 \ 
    7382    prtctl.f90 \ 
    7383    $(MODEL_LIB)(dom_oce.o) \ 
    7384    $(MODEL_LIB)(in_out_manager.o) \ 
    7385    $(MODEL_LIB)(oce.o) \ 
    7386    $(MODEL_LIB)(phycst.o) \ 
    7387    $(MODEL_LIB)(prtctl.o) \ 
    7388    domzgr_substitute.h90 \ 
    7389    ../../../lib/libioipsl.a \ 
    7390    KEY_CPP \ 
    7391    trabbc.F90 
    7392 $(MODEL_LIB)(trabbl.o) :   \ 
    7393    dom_oce.F90 \ 
    7394    in_out_manager.F90 \ 
    7395    lib_mpp.F90 \ 
    7396    lib_print.f90 \ 
    7397    par_kind.F90 \ 
    7398    par_oce.F90 \ 
    7399    trdicp_oce.F90 \ 
    7400    trdmld_oce.F90 \ 
    7401    trdvor_oce.F90 \ 
    7402    $(MODEL_LIB)(dom_oce.o) \ 
    7403    $(MODEL_LIB)(in_out_manager.o) \ 
    7404    $(MODEL_LIB)(lib_mpp.o) \ 
    7405    $(MODEL_LIB)(lib_print.o) \ 
    7406    $(MODEL_LIB)(par_kind.o) \ 
    7407    $(MODEL_LIB)(par_oce.o) \ 
    7408    $(MODEL_LIB)(trdicp_oce.o) \ 
    7409    $(MODEL_LIB)(trdmld_oce.o) \ 
    7410    $(MODEL_LIB)(trdvor_oce.o) \ 
    7411    dom_oce.F90 \ 
    7412    in_out_manager.F90 \ 
    7413    oce.F90 \ 
    7414    prtctl.f90 \ 
    7415    trdmod_oce.F90 \ 
    7416    $(MODEL_LIB)(dom_oce.o) \ 
    7417    $(MODEL_LIB)(in_out_manager.o) \ 
    7418    $(MODEL_LIB)(oce.o) \ 
    7419    $(MODEL_LIB)(prtctl.o) \ 
    7420    $(MODEL_LIB)(trdmod_oce.o) \ 
    7421    eosbn2.F90 \ 
    7422    flxrnf.F90 \ 
    7423    lbclnk.F90 \ 
    7424    oce.F90 \ 
    7425    ocfzpt.F90 \ 
    7426    $(MODEL_LIB)(eosbn2.o) \ 
    7427    $(MODEL_LIB)(flxrnf.o) \ 
    7428    $(MODEL_LIB)(lbclnk.o) \ 
    7429    $(MODEL_LIB)(oce.o) \ 
    7430    $(MODEL_LIB)(ocfzpt.o) \ 
    7431    domzgr_substitute.h90 \ 
    7432    trabbl_adv.h90 \ 
    7433    vectopt_loop_substitute.h90 \ 
    7434    KEY_CPP \ 
    7435    trabbl.F90 
    7436 $(MODEL_LIB)(tradmp.o) :   \ 
    74377453   daymod.F90 \ 
    74387454   dom_oce.F90 \ 
     
    74537469   trdvor_oce.F90 \ 
    74547470   zdf_oce.F90 \ 
     7471   $(MODEL_LIB)(dom_oce.o) \ 
     7472   $(MODEL_LIB)(dtasal.o) \ 
     7473   $(MODEL_LIB)(dtatem.o) \ 
     7474   $(MODEL_LIB)(in_out_manager.o) \ 
     7475   $(MODEL_LIB)(lib_mpp.o) \ 
     7476   $(MODEL_LIB)(oce.o) \ 
     7477   $(MODEL_LIB)(phycst.o) \ 
     7478   $(MODEL_LIB)(prtctl.o) \ 
     7479   $(MODEL_LIB)(trdmod.o) \ 
     7480   $(MODEL_LIB)(trdmod_oce.o) \ 
     7481   $(MODEL_LIB)(zdf_oce.o) \ 
     7482   $(MODEL_LIB)(zdfmxl.o) \ 
     7483   dom_oce.F90 \ 
     7484   dtasal.F90 \ 
     7485   dtatem.F90 \ 
     7486   in_out_manager.F90 \ 
     7487   lib_mpp.F90 \ 
     7488   oce.F90 \ 
     7489   phycst.F90 \ 
     7490   prtctl.f90 \ 
     7491   trdmod.F90 \ 
     7492   trdmod_oce.F90 \ 
     7493   zdf_oce.F90 \ 
     7494   zdfmxl.F90 \ 
     7495   domzgr_substitute.h90 \ 
     7496   vectopt_loop_substitute.h90 \ 
     7497   ../../../lib/libioipsl.a \ 
     7498   KEY_CPP \ 
     7499   tradmp.F90 
     7500$(MODEL_LIB)(traldf_bilap.o) :   \ 
    74557501   $(MODEL_LIB)(daymod.o) \ 
    7456    $(MODEL_LIB)(dom_oce.o) \ 
    7457    $(MODEL_LIB)(in_out_manager.o) \ 
    7458    $(MODEL_LIB)(lib_mpp.o) \ 
    7459    $(MODEL_LIB)(lib_print.o) \ 
    7460    $(MODEL_LIB)(oce.o) \ 
    7461    $(MODEL_LIB)(par_kind.o) \ 
    7462    $(MODEL_LIB)(par_oce.o) \ 
     7502   $(MODEL_LIB)(dianam.o) \ 
     7503   $(MODEL_LIB)(dom_oce.o) \ 
     7504   $(MODEL_LIB)(in_out_manager.o) \ 
     7505   $(MODEL_LIB)(lbclnk.o) \ 
     7506   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7507   $(MODEL_LIB)(ldftra_oce.o) \ 
     7508   $(MODEL_LIB)(lib_mpp.o) \ 
     7509   $(MODEL_LIB)(lib_print.o) \ 
     7510   $(MODEL_LIB)(oce.o) \ 
     7511   $(MODEL_LIB)(par_kind.o) \ 
     7512   $(MODEL_LIB)(par_oce.o) \ 
     7513   $(MODEL_LIB)(phycst.o) \ 
    74637514   $(MODEL_LIB)(prtctl.o) \ 
    74647515   $(MODEL_LIB)(trabbl.o) \ 
     
    74707521   $(MODEL_LIB)(trdvor.o) \ 
    74717522   $(MODEL_LIB)(trdvor_oce.o) \ 
    7472    $(MODEL_LIB)(zdf_oce.o) \ 
    7473    dom_oce.F90 \ 
    7474    dtasal.F90 \ 
    7475    dtatem.F90 \ 
    7476    in_out_manager.F90 \ 
    7477    lib_mpp.F90 \ 
    7478    oce.F90 \ 
    7479    phycst.F90 \ 
    7480    prtctl.f90 \ 
    7481    trdmod.F90 \ 
    7482    trdmod_oce.F90 \ 
    7483    zdfmxl.F90 \ 
    7484    zdf_oce.F90 \ 
    7485    $(MODEL_LIB)(dom_oce.o) \ 
    7486    $(MODEL_LIB)(dtasal.o) \ 
    7487    $(MODEL_LIB)(dtatem.o) \ 
    7488    $(MODEL_LIB)(in_out_manager.o) \ 
    7489    $(MODEL_LIB)(lib_mpp.o) \ 
    7490    $(MODEL_LIB)(oce.o) \ 
    7491    $(MODEL_LIB)(phycst.o) \ 
    7492    $(MODEL_LIB)(prtctl.o) \ 
    7493    $(MODEL_LIB)(trdmod.o) \ 
    7494    $(MODEL_LIB)(trdmod_oce.o) \ 
    74957523   $(MODEL_LIB)(zdfmxl.o) \ 
    7496    $(MODEL_LIB)(zdf_oce.o) \ 
    7497    domzgr_substitute.h90 \ 
    7498    vectopt_loop_substitute.h90 \ 
    7499    ../../../lib/libioipsl.a \ 
    7500    KEY_CPP \ 
    7501    tradmp.F90 
    7502 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    75037524   daymod.F90 \ 
    75047525   dianam.F90 \ 
     
    75247545   trdvor_oce.F90 \ 
    75257546   zdfmxl.F90 \ 
     7547   $(MODEL_LIB)(diaptr.o) \ 
     7548   $(MODEL_LIB)(dom_oce.o) \ 
     7549   $(MODEL_LIB)(in_out_manager.o) \ 
     7550   $(MODEL_LIB)(lbclnk.o) \ 
     7551   $(MODEL_LIB)(ldfslp.o) \ 
     7552   $(MODEL_LIB)(ldftra_oce.o) \ 
     7553   $(MODEL_LIB)(oce.o) \ 
     7554   $(MODEL_LIB)(prtctl.o) \ 
     7555   $(MODEL_LIB)(trdmod.o) \ 
     7556   $(MODEL_LIB)(trdmod_oce.o) \ 
     7557   diaptr.F90 \ 
     7558   dom_oce.F90 \ 
     7559   in_out_manager.F90 \ 
     7560   lbclnk.F90 \ 
     7561   ldfslp.F90 \ 
     7562   ldftra_oce.F90 \ 
     7563   oce.F90 \ 
     7564   prtctl.f90 \ 
     7565   trdmod.F90 \ 
     7566   trdmod_oce.F90 \ 
     7567   domzgr_substitute.h90 \ 
     7568   ldfeiv_substitute.h90 \ 
     7569   ldftra_substitute.h90 \ 
     7570   vectopt_loop_substitute.h90 \ 
     7571   KEY_CPP \ 
     7572   traldf_bilap.F90 
     7573$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    75267574   $(MODEL_LIB)(daymod.o) \ 
    75277575   $(MODEL_LIB)(dianam.o) \ 
     
    75477595   $(MODEL_LIB)(trdvor_oce.o) \ 
    75487596   $(MODEL_LIB)(zdfmxl.o) \ 
    7549    diaptr.F90 \ 
    7550    dom_oce.F90 \ 
    7551    in_out_manager.F90 \ 
    7552    lbclnk.F90 \ 
    7553    ldfslp.F90 \ 
    7554    ldftra_oce.F90 \ 
    7555    oce.F90 \ 
    7556    prtctl.f90 \ 
    7557    trdmod.F90 \ 
    7558    trdmod_oce.F90 \ 
    7559    $(MODEL_LIB)(diaptr.o) \ 
    7560    $(MODEL_LIB)(dom_oce.o) \ 
    7561    $(MODEL_LIB)(in_out_manager.o) \ 
    7562    $(MODEL_LIB)(lbclnk.o) \ 
    7563    $(MODEL_LIB)(ldfslp.o) \ 
    7564    $(MODEL_LIB)(ldftra_oce.o) \ 
    7565    $(MODEL_LIB)(oce.o) \ 
    7566    $(MODEL_LIB)(prtctl.o) \ 
    7567    $(MODEL_LIB)(trdmod.o) \ 
    7568    $(MODEL_LIB)(trdmod_oce.o) \ 
    7569    domzgr_substitute.h90 \ 
    7570    ldfeiv_substitute.h90 \ 
    7571    ldftra_substitute.h90 \ 
    7572    KEY_CPP \ 
    7573    traldf_bilapg.F90 
    7574 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    75757597   daymod.F90 \ 
    75767598   dianam.F90 \ 
     
    75967618   trdvor_oce.F90 \ 
    75977619   zdfmxl.F90 \ 
     7620   $(MODEL_LIB)(diaptr.o) \ 
     7621   $(MODEL_LIB)(dom_oce.o) \ 
     7622   $(MODEL_LIB)(in_out_manager.o) \ 
     7623   $(MODEL_LIB)(lbclnk.o) \ 
     7624   $(MODEL_LIB)(ldfslp.o) \ 
     7625   $(MODEL_LIB)(ldftra_oce.o) \ 
     7626   $(MODEL_LIB)(oce.o) \ 
     7627   $(MODEL_LIB)(prtctl.o) \ 
     7628   $(MODEL_LIB)(trdmod.o) \ 
     7629   $(MODEL_LIB)(trdmod_oce.o) \ 
     7630   diaptr.F90 \ 
     7631   dom_oce.F90 \ 
     7632   in_out_manager.F90 \ 
     7633   lbclnk.F90 \ 
     7634   ldfslp.F90 \ 
     7635   ldftra_oce.F90 \ 
     7636   oce.F90 \ 
     7637   prtctl.f90 \ 
     7638   trdmod.F90 \ 
     7639   trdmod_oce.F90 \ 
     7640   domzgr_substitute.h90 \ 
     7641   ldfeiv_substitute.h90 \ 
     7642   ldftra_substitute.h90 \ 
     7643   KEY_CPP \ 
     7644   traldf_bilapg.F90 
     7645$(MODEL_LIB)(traldf_iso.o) :  \ 
    75987646   $(MODEL_LIB)(daymod.o) \ 
    75997647   $(MODEL_LIB)(dianam.o) \ 
     
    76197667   $(MODEL_LIB)(trdvor_oce.o) \ 
    76207668   $(MODEL_LIB)(zdfmxl.o) \ 
    7621    diaptr.F90 \ 
    7622    dom_oce.F90 \ 
    7623    in_out_manager.F90 \ 
    7624    lbclnk.F90 \ 
    7625    ldfslp.F90 \ 
    7626    ldftra_oce.F90 \ 
    7627    oce.F90 \ 
    7628    prtctl.f90 \ 
    7629    trdmod.F90 \ 
    7630    trdmod_oce.F90 \ 
    7631    $(MODEL_LIB)(diaptr.o) \ 
    7632    $(MODEL_LIB)(dom_oce.o) \ 
    7633    $(MODEL_LIB)(in_out_manager.o) \ 
    7634    $(MODEL_LIB)(lbclnk.o) \ 
    7635    $(MODEL_LIB)(ldfslp.o) \ 
    7636    $(MODEL_LIB)(ldftra_oce.o) \ 
    7637    $(MODEL_LIB)(oce.o) \ 
    7638    $(MODEL_LIB)(prtctl.o) \ 
    7639    $(MODEL_LIB)(trdmod.o) \ 
    7640    $(MODEL_LIB)(trdmod_oce.o) \ 
    7641    domzgr_substitute.h90 \ 
    7642    ldfeiv_substitute.h90 \ 
    7643    ldftra_substitute.h90 \ 
    7644    vectopt_loop_substitute.h90 \ 
    7645    KEY_CPP \ 
    7646    traldf_bilap.F90 
    7647 $(MODEL_LIB)(traldf_iso.o) :  \ 
    76487669   daymod.F90 \ 
    76497670   dianam.F90 \ 
     
    76697690   trdvor_oce.F90 \ 
    76707691   zdfmxl.F90 \ 
     7692   $(MODEL_LIB)(diaptr.o) \ 
     7693   $(MODEL_LIB)(dom_oce.o) \ 
     7694   $(MODEL_LIB)(in_out_manager.o) \ 
     7695   $(MODEL_LIB)(ldfslp.o) \ 
     7696   $(MODEL_LIB)(ldftra_oce.o) \ 
     7697   $(MODEL_LIB)(oce.o) \ 
     7698   $(MODEL_LIB)(prtctl.o) \ 
     7699   $(MODEL_LIB)(trdmod.o) \ 
     7700   $(MODEL_LIB)(trdmod_oce.o) \ 
     7701   diaptr.F90 \ 
     7702   dom_oce.F90 \ 
     7703   in_out_manager.F90 \ 
     7704   ldfslp.F90 \ 
     7705   ldftra_oce.F90 \ 
     7706   oce.F90 \ 
     7707   prtctl.f90 \ 
     7708   trdmod.F90 \ 
     7709   trdmod_oce.F90 \ 
     7710   domzgr_substitute.h90 \ 
     7711   ldfeiv_substitute.h90 \ 
     7712   ldftra_substitute.h90 \ 
     7713   vectopt_loop_substitute.h90 \ 
     7714   KEY_CPP \ 
     7715   traldf_iso.F90 
     7716$(MODEL_LIB)(traldf_iso_zps.o) : \ 
    76717717   $(MODEL_LIB)(daymod.o) \ 
    76727718   $(MODEL_LIB)(dianam.o) \ 
     
    76927738   $(MODEL_LIB)(trdvor_oce.o) \ 
    76937739   $(MODEL_LIB)(zdfmxl.o) \ 
    7694    diaptr.F90 \ 
    7695    dom_oce.F90 \ 
    7696    in_out_manager.F90 \ 
    7697    ldfslp.F90 \ 
    7698    ldftra_oce.F90 \ 
    7699    oce.F90 \ 
    7700    prtctl.f90 \ 
    7701    trdmod.F90 \ 
    7702    trdmod_oce.F90 \ 
    7703    $(MODEL_LIB)(diaptr.o) \ 
    7704    $(MODEL_LIB)(dom_oce.o) \ 
    7705    $(MODEL_LIB)(in_out_manager.o) \ 
    7706    $(MODEL_LIB)(ldfslp.o) \ 
    7707    $(MODEL_LIB)(ldftra_oce.o) \ 
    7708    $(MODEL_LIB)(oce.o) \ 
    7709    $(MODEL_LIB)(prtctl.o) \ 
    7710    $(MODEL_LIB)(trdmod.o) \ 
    7711    $(MODEL_LIB)(trdmod_oce.o) \ 
    7712    domzgr_substitute.h90 \ 
    7713    ldfeiv_substitute.h90 \ 
    7714    ldftra_substitute.h90 \ 
    7715    vectopt_loop_substitute.h90 \ 
    7716    KEY_CPP \ 
    7717    traldf_iso.F90 
    7718 $(MODEL_LIB)(traldf_iso_zps.o) : \ 
    77197740   daymod.F90 \ 
    77207741   dianam.F90 \ 
     
    77407761   trdvor_oce.F90 \ 
    77417762   zdfmxl.F90 \ 
     7763   $(MODEL_LIB)(diaptr.o) \ 
     7764   $(MODEL_LIB)(dom_oce.o) \ 
     7765   $(MODEL_LIB)(in_out_manager.o) \ 
     7766   $(MODEL_LIB)(ldfslp.o) \ 
     7767   $(MODEL_LIB)(ldftra_oce.o) \ 
     7768   $(MODEL_LIB)(oce.o) \ 
     7769   $(MODEL_LIB)(prtctl.o) \ 
     7770   $(MODEL_LIB)(trdmod.o) \ 
     7771   $(MODEL_LIB)(trdmod_oce.o) \ 
     7772   $(MODEL_LIB)(zdf_oce.o) \ 
     7773   diaptr.F90 \ 
     7774   dom_oce.F90 \ 
     7775   in_out_manager.F90 \ 
     7776   ldfslp.F90 \ 
     7777   ldftra_oce.F90 \ 
     7778   oce.F90 \ 
     7779   prtctl.f90 \ 
     7780   trdmod.F90 \ 
     7781   trdmod_oce.F90 \ 
     7782   zdf_oce.F90 \ 
     7783   domzgr_substitute.h90 \ 
     7784   ldfeiv_substitute.h90 \ 
     7785   ldftra_substitute.h90 \ 
     7786   vectopt_loop_substitute.h90 \ 
     7787   KEY_CPP \ 
     7788   traldf_iso_zps.F90 
     7789$(MODEL_LIB)(traldf_lap.o) :  \ 
    77427790   $(MODEL_LIB)(daymod.o) \ 
    77437791   $(MODEL_LIB)(dianam.o) \ 
    77447792   $(MODEL_LIB)(dom_oce.o) \ 
    77457793   $(MODEL_LIB)(in_out_manager.o) \ 
    7746    $(MODEL_LIB)(lbclnk.o) \ 
    7747    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    77487794   $(MODEL_LIB)(ldftra_oce.o) \ 
    77497795   $(MODEL_LIB)(lib_mpp.o) \ 
     
    77537799   $(MODEL_LIB)(par_oce.o) \ 
    77547800   $(MODEL_LIB)(phycst.o) \ 
    7755    $(MODEL_LIB)(prtctl.o) \ 
    77567801   $(MODEL_LIB)(trabbl.o) \ 
    77577802   $(MODEL_LIB)(trdicp.o) \ 
     
    77627807   $(MODEL_LIB)(trdvor.o) \ 
    77637808   $(MODEL_LIB)(trdvor_oce.o) \ 
    7764    $(MODEL_LIB)(zdfmxl.o) \ 
    7765    diaptr.F90 \ 
    7766    dom_oce.F90 \ 
    7767    in_out_manager.F90 \ 
    7768    ldfslp.F90 \ 
    7769    ldftra_oce.F90 \ 
    7770    oce.F90 \ 
    7771    prtctl.f90 \ 
    7772    trdmod.F90 \ 
    7773    trdmod_oce.F90 \ 
    7774    zdf_oce.F90 \ 
    7775    $(MODEL_LIB)(diaptr.o) \ 
    7776    $(MODEL_LIB)(dom_oce.o) \ 
    7777    $(MODEL_LIB)(in_out_manager.o) \ 
    7778    $(MODEL_LIB)(ldfslp.o) \ 
    7779    $(MODEL_LIB)(ldftra_oce.o) \ 
    7780    $(MODEL_LIB)(oce.o) \ 
    7781    $(MODEL_LIB)(prtctl.o) \ 
    7782    $(MODEL_LIB)(trdmod.o) \ 
    7783    $(MODEL_LIB)(trdmod_oce.o) \ 
    7784    $(MODEL_LIB)(zdf_oce.o) \ 
    7785    domzgr_substitute.h90 \ 
    7786    ldfeiv_substitute.h90 \ 
    7787    ldftra_substitute.h90 \ 
    7788    vectopt_loop_substitute.h90 \ 
    7789    KEY_CPP \ 
    7790    traldf_iso_zps.F90 
    7791 $(MODEL_LIB)(traldf_lap.o) :  \ 
    77927809   daymod.F90 \ 
    77937810   dianam.F90 \ 
     
    78097826   trdvor.F90 \ 
    78107827   trdvor_oce.F90 \ 
    7811    $(MODEL_LIB)(daymod.o) \ 
    7812    $(MODEL_LIB)(dianam.o) \ 
     7828   $(MODEL_LIB)(diaptr.o) \ 
    78137829   $(MODEL_LIB)(dom_oce.o) \ 
    78147830   $(MODEL_LIB)(in_out_manager.o) \ 
    78157831   $(MODEL_LIB)(ldftra_oce.o) \ 
    7816    $(MODEL_LIB)(lib_mpp.o) \ 
    7817    $(MODEL_LIB)(lib_print.o) \ 
    7818    $(MODEL_LIB)(oce.o) \ 
    7819    $(MODEL_LIB)(par_kind.o) \ 
    7820    $(MODEL_LIB)(par_oce.o) \ 
    7821    $(MODEL_LIB)(phycst.o) \ 
     7832   $(MODEL_LIB)(oce.o) \ 
     7833   $(MODEL_LIB)(prtctl.o) \ 
     7834   $(MODEL_LIB)(trdmod.o) \ 
     7835   $(MODEL_LIB)(trdmod_oce.o) \ 
     7836   diaptr.F90 \ 
     7837   dom_oce.F90 \ 
     7838   in_out_manager.F90 \ 
     7839   ldftra_oce.F90 \ 
     7840   oce.F90 \ 
     7841   prtctl.f90 \ 
     7842   trdmod.F90 \ 
     7843   trdmod_oce.F90 \ 
     7844   domzgr_substitute.h90 \ 
     7845   ldftra_substitute.h90 \ 
     7846   vectopt_loop_substitute.h90 \ 
     7847   KEY_CPP \ 
     7848   traldf_lap.F90 
     7849$(MODEL_LIB)(tranpc.o) :   \ 
     7850   $(MODEL_LIB)(dom_oce.o) \ 
     7851   $(MODEL_LIB)(in_out_manager.o) \ 
     7852   $(MODEL_LIB)(lib_mpp.o) \ 
     7853   $(MODEL_LIB)(lib_print.o) \ 
     7854   $(MODEL_LIB)(oce.o) \ 
     7855   $(MODEL_LIB)(par_kind.o) \ 
     7856   $(MODEL_LIB)(par_oce.o) \ 
     7857   $(MODEL_LIB)(phycst.o) \ 
     7858   $(MODEL_LIB)(prtctl.o) \ 
    78227859   $(MODEL_LIB)(trabbl.o) \ 
    78237860   $(MODEL_LIB)(trdicp.o) \ 
     
    78287865   $(MODEL_LIB)(trdvor.o) \ 
    78297866   $(MODEL_LIB)(trdvor_oce.o) \ 
    7830    diaptr.F90 \ 
    7831    dom_oce.F90 \ 
    7832    in_out_manager.F90 \ 
    7833    ldftra_oce.F90 \ 
    7834    oce.F90 \ 
    7835    prtctl.f90 \ 
    7836    trdmod.F90 \ 
    7837    trdmod_oce.F90 \ 
    7838    $(MODEL_LIB)(diaptr.o) \ 
    7839    $(MODEL_LIB)(dom_oce.o) \ 
    7840    $(MODEL_LIB)(in_out_manager.o) \ 
    7841    $(MODEL_LIB)(ldftra_oce.o) \ 
    7842    $(MODEL_LIB)(oce.o) \ 
    7843    $(MODEL_LIB)(prtctl.o) \ 
    7844    $(MODEL_LIB)(trdmod.o) \ 
    7845    $(MODEL_LIB)(trdmod_oce.o) \ 
    7846    domzgr_substitute.h90 \ 
    7847    ldftra_substitute.h90 \ 
    7848    vectopt_loop_substitute.h90 \ 
    7849    KEY_CPP \ 
    7850    traldf_lap.F90 
    7851 $(MODEL_LIB)(tranpc.o) :   \ 
     7867   $(MODEL_LIB)(zdfddm.o) \ 
    78527868   dom_oce.F90 \ 
    78537869   in_out_manager.F90 \ 
     
    78697885   zdfddm.F90 \ 
    78707886   $(MODEL_LIB)(dom_oce.o) \ 
    7871    $(MODEL_LIB)(in_out_manager.o) \ 
    7872    $(MODEL_LIB)(lib_mpp.o) \ 
    7873    $(MODEL_LIB)(lib_print.o) \ 
    7874    $(MODEL_LIB)(oce.o) \ 
    7875    $(MODEL_LIB)(par_kind.o) \ 
    7876    $(MODEL_LIB)(par_oce.o) \ 
    7877    $(MODEL_LIB)(phycst.o) \ 
    7878    $(MODEL_LIB)(prtctl.o) \ 
     7887   $(MODEL_LIB)(eosbn2.o) \ 
     7888   $(MODEL_LIB)(in_out_manager.o) \ 
     7889   $(MODEL_LIB)(lbclnk.o) \ 
     7890   $(MODEL_LIB)(oce.o) \ 
     7891   $(MODEL_LIB)(trdmod.o) \ 
     7892   $(MODEL_LIB)(trdmod_oce.o) \ 
     7893   dom_oce.F90 \ 
     7894   eosbn2.F90 \ 
     7895   in_out_manager.F90 \ 
     7896   lbclnk.F90 \ 
     7897   oce.F90 \ 
     7898   trdmod.F90 \ 
     7899   trdmod_oce.F90 \ 
     7900   domzgr_substitute.h90 \ 
     7901   KEY_CPP \ 
     7902   tranpc.F90 
     7903$(MODEL_LIB)(tranxt.o) :   \ 
     7904   $(MODEL_LIB)(dom_oce.o) \ 
     7905   $(MODEL_LIB)(in_out_manager.o) \ 
     7906   $(MODEL_LIB)(lbclnk.o) \ 
     7907   $(MODEL_LIB)(lib_mpp.o) \ 
     7908   $(MODEL_LIB)(lib_print.o) \ 
     7909   $(MODEL_LIB)(obc_oce.o) \ 
     7910   $(MODEL_LIB)(oce.o) \ 
     7911   $(MODEL_LIB)(par_kind.o) \ 
     7912   $(MODEL_LIB)(par_oce.o) \ 
     7913   $(MODEL_LIB)(phycst.o) \ 
     7914   dom_oce.F90 \ 
     7915   in_out_manager.F90 \ 
     7916   lbclnk.F90 \ 
     7917   lib_mpp.F90 \ 
     7918   lib_print.f90 \ 
     7919   obc_oce.F90 \ 
     7920   oce.F90 \ 
     7921   par_kind.F90 \ 
     7922   par_oce.F90 \ 
     7923   phycst.F90 \ 
     7924   $(MODEL_LIB)(dom_oce.o) \ 
     7925   $(MODEL_LIB)(in_out_manager.o) \ 
     7926   $(MODEL_LIB)(lbclnk.o) \ 
     7927   $(MODEL_LIB)(obctra.o) \ 
     7928   $(MODEL_LIB)(oce.o) \ 
     7929   $(MODEL_LIB)(prtctl.o) \ 
     7930   $(MODEL_LIB)(zdf_oce.o) \ 
     7931   dom_oce.F90 \ 
     7932   in_out_manager.F90 \ 
     7933   lbclnk.F90 \ 
     7934   obctra.F90 \ 
     7935   oce.F90 \ 
     7936   prtctl.f90 \ 
     7937   zdf_oce.F90 \ 
     7938   tranxt.F90 
     7939$(MODEL_LIB)(traqsr.o) :   \ 
     7940   $(MODEL_LIB)(blk_oce.o) \ 
     7941   $(MODEL_LIB)(cpl_oce.o) \ 
     7942   $(MODEL_LIB)(daymod.o) \ 
     7943   $(MODEL_LIB)(dom_oce.o) \ 
     7944   $(MODEL_LIB)(dtasal.o) \ 
     7945   $(MODEL_LIB)(dtasst.o) \ 
     7946   $(MODEL_LIB)(dtatem.o) \ 
     7947   $(MODEL_LIB)(flx_oce.o) \ 
     7948   $(MODEL_LIB)(flxmod.o) \ 
     7949   $(MODEL_LIB)(flxrnf.o) \ 
     7950   $(MODEL_LIB)(ice_oce.o) \ 
     7951   $(MODEL_LIB)(in_out_manager.o) \ 
     7952   $(MODEL_LIB)(lbclnk.o) \ 
     7953   $(MODEL_LIB)(lib_mpp.o) \ 
     7954   $(MODEL_LIB)(lib_print.o) \ 
     7955   $(MODEL_LIB)(oce.o) \ 
     7956   $(MODEL_LIB)(ocfzpt.o) \ 
     7957   $(MODEL_LIB)(par_kind.o) \ 
     7958   $(MODEL_LIB)(par_oce.o) \ 
     7959   $(MODEL_LIB)(phycst.o) \ 
     7960   $(MODEL_LIB)(prtctl.o) \ 
     7961   $(MODEL_LIB)(sms.o) \ 
     7962   $(MODEL_LIB)(taumod.o) \ 
    78797963   $(MODEL_LIB)(trabbl.o) \ 
     7964   $(MODEL_LIB)(tradmp.o) \ 
    78807965   $(MODEL_LIB)(trdicp.o) \ 
    78817966   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    78857970   $(MODEL_LIB)(trdvor.o) \ 
    78867971   $(MODEL_LIB)(trdvor_oce.o) \ 
    7887    $(MODEL_LIB)(zdfddm.o) \ 
    7888    dom_oce.F90 \ 
    7889    eosbn2.F90 \ 
    7890    in_out_manager.F90 \ 
    7891    lbclnk.F90 \ 
    7892    oce.F90 \ 
    7893    trdmod.F90 \ 
    7894    trdmod_oce.F90 \ 
    7895    $(MODEL_LIB)(dom_oce.o) \ 
    7896    $(MODEL_LIB)(eosbn2.o) \ 
    7897    $(MODEL_LIB)(in_out_manager.o) \ 
    7898    $(MODEL_LIB)(lbclnk.o) \ 
    7899    $(MODEL_LIB)(oce.o) \ 
    7900    $(MODEL_LIB)(trdmod.o) \ 
    7901    $(MODEL_LIB)(trdmod_oce.o) \ 
    7902    domzgr_substitute.h90 \ 
    7903    KEY_CPP \ 
    7904    tranpc.F90 
    7905 $(MODEL_LIB)(tranxt.o) :   \ 
    7906    dom_oce.F90 \ 
    7907    in_out_manager.F90 \ 
    7908    lbclnk.F90 \ 
    7909    lib_mpp.F90 \ 
    7910    lib_print.f90 \ 
    7911    obc_oce.F90 \ 
    7912    oce.F90 \ 
    7913    par_kind.F90 \ 
    7914    par_oce.F90 \ 
    7915    phycst.F90 \ 
    7916    $(MODEL_LIB)(dom_oce.o) \ 
    7917    $(MODEL_LIB)(in_out_manager.o) \ 
    7918    $(MODEL_LIB)(lbclnk.o) \ 
    7919    $(MODEL_LIB)(lib_mpp.o) \ 
    7920    $(MODEL_LIB)(lib_print.o) \ 
    7921    $(MODEL_LIB)(obc_oce.o) \ 
    7922    $(MODEL_LIB)(oce.o) \ 
    7923    $(MODEL_LIB)(par_kind.o) \ 
    7924    $(MODEL_LIB)(par_oce.o) \ 
    7925    $(MODEL_LIB)(phycst.o) \ 
    7926    dom_oce.F90 \ 
    7927    in_out_manager.F90 \ 
    7928    lbclnk.F90 \ 
    7929    obctra.F90 \ 
    7930    oce.F90 \ 
    7931    prtctl.f90 \ 
    7932    zdf_oce.F90 \ 
    7933    $(MODEL_LIB)(dom_oce.o) \ 
    7934    $(MODEL_LIB)(in_out_manager.o) \ 
    7935    $(MODEL_LIB)(lbclnk.o) \ 
    7936    $(MODEL_LIB)(obctra.o) \ 
    7937    $(MODEL_LIB)(oce.o) \ 
    7938    $(MODEL_LIB)(prtctl.o) \ 
    7939    $(MODEL_LIB)(zdf_oce.o) \ 
    7940    tranxt.F90 
    7941 $(MODEL_LIB)(traqsr.o) :   \ 
    79427972   blk_oce.F90 \ 
    79437973   cpl_oce.F90 \ 
     
    79477977   dtasst.F90 \ 
    79487978   dtatem.F90 \ 
     7979   flx_oce.F90 \ 
    79497980   flxmod.F90 \ 
    79507981   flxrnf.F90 \ 
    7951    flx_oce.F90 \ 
    79527982   ice_oce.F90 \ 
    79537983   in_out_manager.F90 \ 
     
    79728002   trdvor.F90 \ 
    79738003   trdvor_oce.F90 \ 
     8004   $(MODEL_LIB)(dom_oce.o) \ 
     8005   $(MODEL_LIB)(in_out_manager.o) \ 
     8006   $(MODEL_LIB)(oce.o) \ 
     8007   $(MODEL_LIB)(ocesbc.o) \ 
     8008   $(MODEL_LIB)(phycst.o) \ 
     8009   $(MODEL_LIB)(prtctl.o) \ 
     8010   $(MODEL_LIB)(trc_oce.o) \ 
     8011   $(MODEL_LIB)(trdmod.o) \ 
     8012   $(MODEL_LIB)(trdmod_oce.o) \ 
     8013   dom_oce.F90 \ 
     8014   in_out_manager.F90 \ 
     8015   oce.F90 \ 
     8016   ocesbc.F90 \ 
     8017   phycst.F90 \ 
     8018   prtctl.f90 \ 
     8019   trc_oce.F90 \ 
     8020   trdmod.F90 \ 
     8021   trdmod_oce.F90 \ 
     8022   domzgr_substitute.h90 \ 
     8023   vectopt_loop_substitute.h90 \ 
     8024   KEY_CPP \ 
     8025   traqsr.F90 
     8026$(MODEL_LIB)(trasbc.o) :   \ 
    79748027   $(MODEL_LIB)(blk_oce.o) \ 
    79758028   $(MODEL_LIB)(cpl_oce.o) \ 
     
    79798032   $(MODEL_LIB)(dtasst.o) \ 
    79808033   $(MODEL_LIB)(dtatem.o) \ 
     8034   $(MODEL_LIB)(flx_oce.o) \ 
    79818035   $(MODEL_LIB)(flxmod.o) \ 
    79828036   $(MODEL_LIB)(flxrnf.o) \ 
    7983    $(MODEL_LIB)(flx_oce.o) \ 
    79848037   $(MODEL_LIB)(ice_oce.o) \ 
    79858038   $(MODEL_LIB)(in_out_manager.o) \ 
     
    79888041   $(MODEL_LIB)(lib_print.o) \ 
    79898042   $(MODEL_LIB)(oce.o) \ 
     8043   $(MODEL_LIB)(ocesbc.o) \ 
    79908044   $(MODEL_LIB)(ocfzpt.o) \ 
    79918045   $(MODEL_LIB)(par_kind.o) \ 
     
    79938047   $(MODEL_LIB)(phycst.o) \ 
    79948048   $(MODEL_LIB)(prtctl.o) \ 
    7995    $(MODEL_LIB)(sms.o) \ 
    79968049   $(MODEL_LIB)(taumod.o) \ 
    79978050   $(MODEL_LIB)(trabbl.o) \ 
    79988051   $(MODEL_LIB)(tradmp.o) \ 
     8052   $(MODEL_LIB)(trc_oce.o) \ 
    79998053   $(MODEL_LIB)(trdicp.o) \ 
    80008054   $(MODEL_LIB)(trdicp_oce.o) \ 
    80018055   $(MODEL_LIB)(trdmld.o) \ 
    80028056   $(MODEL_LIB)(trdmld_oce.o) \ 
     8057   $(MODEL_LIB)(trdmod.o) \ 
    80038058   $(MODEL_LIB)(trdmod_oce.o) \ 
    80048059   $(MODEL_LIB)(trdvor.o) \ 
    80058060   $(MODEL_LIB)(trdvor_oce.o) \ 
    8006    dom_oce.F90 \ 
    8007    in_out_manager.F90 \ 
    8008    ocesbc.F90 \ 
    8009    oce.F90 \ 
    8010    phycst.F90 \ 
    8011    prtctl.f90 \ 
    8012    trc_oce.F90 \ 
    8013    trdmod.F90 \ 
    8014    trdmod_oce.F90 \ 
    8015    $(MODEL_LIB)(dom_oce.o) \ 
    8016    $(MODEL_LIB)(in_out_manager.o) \ 
    8017    $(MODEL_LIB)(ocesbc.o) \ 
    8018    $(MODEL_LIB)(oce.o) \ 
    8019    $(MODEL_LIB)(phycst.o) \ 
    8020    $(MODEL_LIB)(prtctl.o) \ 
    8021    $(MODEL_LIB)(trc_oce.o) \ 
    8022    $(MODEL_LIB)(trdmod.o) \ 
    8023    $(MODEL_LIB)(trdmod_oce.o) \ 
    8024    domzgr_substitute.h90 \ 
    8025    vectopt_loop_substitute.h90 \ 
    8026    KEY_CPP \ 
    8027    traqsr.F90 
    8028 $(MODEL_LIB)(trasbc.o) :   \ 
    80298061   blk_oce.F90 \ 
    80308062   cpl_oce.F90 \ 
     
    80348066   dtasst.F90 \ 
    80358067   dtatem.F90 \ 
     8068   flx_oce.F90 \ 
    80368069   flxmod.F90 \ 
    80378070   flxrnf.F90 \ 
    8038    flx_oce.F90 \ 
    80398071   ice_oce.F90 \ 
    80408072   in_out_manager.F90 \ 
     
    80428074   lib_mpp.F90 \ 
    80438075   lib_print.f90 \ 
     8076   oce.F90 \ 
    80448077   ocesbc.F90 \ 
    8045    oce.F90 \ 
    80468078   ocfzpt.F90 \ 
    80478079   par_kind.F90 \ 
     
    80618093   trdvor.F90 \ 
    80628094   trdvor_oce.F90 \ 
    8063    $(MODEL_LIB)(blk_oce.o) \ 
    8064    $(MODEL_LIB)(cpl_oce.o) \ 
    8065    $(MODEL_LIB)(daymod.o) \ 
    8066    $(MODEL_LIB)(dom_oce.o) \ 
    8067    $(MODEL_LIB)(dtasal.o) \ 
    8068    $(MODEL_LIB)(dtasst.o) \ 
    8069    $(MODEL_LIB)(dtatem.o) \ 
    8070    $(MODEL_LIB)(flxmod.o) \ 
    8071    $(MODEL_LIB)(flxrnf.o) \ 
    8072    $(MODEL_LIB)(flx_oce.o) \ 
    8073    $(MODEL_LIB)(ice_oce.o) \ 
    8074    $(MODEL_LIB)(in_out_manager.o) \ 
    8075    $(MODEL_LIB)(lbclnk.o) \ 
    8076    $(MODEL_LIB)(lib_mpp.o) \ 
    8077    $(MODEL_LIB)(lib_print.o) \ 
     8095   $(MODEL_LIB)(dom_oce.o) \ 
     8096   $(MODEL_LIB)(in_out_manager.o) \ 
     8097   $(MODEL_LIB)(oce.o) \ 
    80788098   $(MODEL_LIB)(ocesbc.o) \ 
    8079    $(MODEL_LIB)(oce.o) \ 
    8080    $(MODEL_LIB)(ocfzpt.o) \ 
    8081    $(MODEL_LIB)(par_kind.o) \ 
    8082    $(MODEL_LIB)(par_oce.o) \ 
    8083    $(MODEL_LIB)(phycst.o) \ 
    8084    $(MODEL_LIB)(prtctl.o) \ 
    8085    $(MODEL_LIB)(taumod.o) \ 
     8099   $(MODEL_LIB)(phycst.o) \ 
     8100   $(MODEL_LIB)(prtctl.o) \ 
     8101   $(MODEL_LIB)(traqsr.o) \ 
     8102   $(MODEL_LIB)(trdmod.o) \ 
     8103   $(MODEL_LIB)(trdmod_oce.o) \ 
     8104   dom_oce.F90 \ 
     8105   in_out_manager.F90 \ 
     8106   oce.F90 \ 
     8107   ocesbc.F90 \ 
     8108   phycst.F90 \ 
     8109   prtctl.f90 \ 
     8110   traqsr.F90 \ 
     8111   trdmod.F90 \ 
     8112   trdmod_oce.F90 \ 
     8113   domzgr_substitute.h90 \ 
     8114   vectopt_loop_substitute.h90 \ 
     8115   KEY_CPP \ 
     8116   trasbc.F90 
     8117$(MODEL_LIB)(trazdf_exp.o) :  \ 
     8118   $(MODEL_LIB)(dom_oce.o) \ 
     8119   $(MODEL_LIB)(in_out_manager.o) \ 
     8120   $(MODEL_LIB)(lbclnk.o) \ 
     8121   $(MODEL_LIB)(lib_mpp.o) \ 
     8122   $(MODEL_LIB)(lib_print.o) \ 
     8123   $(MODEL_LIB)(oce.o) \ 
     8124   $(MODEL_LIB)(par_kind.o) \ 
     8125   $(MODEL_LIB)(par_oce.o) \ 
     8126   $(MODEL_LIB)(prtctl.o) \ 
    80868127   $(MODEL_LIB)(trabbl.o) \ 
    8087    $(MODEL_LIB)(tradmp.o) \ 
    8088    $(MODEL_LIB)(trc_oce.o) \ 
    80898128   $(MODEL_LIB)(trdicp.o) \ 
    80908129   $(MODEL_LIB)(trdicp_oce.o) \ 
    80918130   $(MODEL_LIB)(trdmld.o) \ 
    80928131   $(MODEL_LIB)(trdmld_oce.o) \ 
    8093    $(MODEL_LIB)(trdmod.o) \ 
    80948132   $(MODEL_LIB)(trdmod_oce.o) \ 
    80958133   $(MODEL_LIB)(trdvor.o) \ 
    80968134   $(MODEL_LIB)(trdvor_oce.o) \ 
    8097    dom_oce.F90 \ 
    8098    in_out_manager.F90 \ 
    8099    ocesbc.F90 \ 
    8100    oce.F90 \ 
    8101    phycst.F90 \ 
    8102    prtctl.f90 \ 
    8103    traqsr.F90 \ 
    8104    trdmod.F90 \ 
    8105    trdmod_oce.F90 \ 
    8106    $(MODEL_LIB)(dom_oce.o) \ 
    8107    $(MODEL_LIB)(in_out_manager.o) \ 
    8108    $(MODEL_LIB)(ocesbc.o) \ 
    8109    $(MODEL_LIB)(oce.o) \ 
    8110    $(MODEL_LIB)(phycst.o) \ 
    8111    $(MODEL_LIB)(prtctl.o) \ 
    8112    $(MODEL_LIB)(traqsr.o) \ 
    8113    $(MODEL_LIB)(trdmod.o) \ 
    8114    $(MODEL_LIB)(trdmod_oce.o) \ 
    8115    domzgr_substitute.h90 \ 
    8116    vectopt_loop_substitute.h90 \ 
    8117    KEY_CPP \ 
    8118    trasbc.F90 
    8119 $(MODEL_LIB)(trazdf_exp.o) :  \ 
     8135   $(MODEL_LIB)(zdf_oce.o) \ 
    81208136   dom_oce.F90 \ 
    81218137   in_out_manager.F90 \ 
     
    81388154   $(MODEL_LIB)(dom_oce.o) \ 
    81398155   $(MODEL_LIB)(in_out_manager.o) \ 
    8140    $(MODEL_LIB)(lbclnk.o) \ 
    8141    $(MODEL_LIB)(lib_mpp.o) \ 
    8142    $(MODEL_LIB)(lib_print.o) \ 
    8143    $(MODEL_LIB)(oce.o) \ 
    8144    $(MODEL_LIB)(par_kind.o) \ 
    8145    $(MODEL_LIB)(par_oce.o) \ 
    8146    $(MODEL_LIB)(prtctl.o) \ 
     8156   $(MODEL_LIB)(oce.o) \ 
     8157   $(MODEL_LIB)(prtctl.o) \ 
     8158   $(MODEL_LIB)(trdmod.o) \ 
     8159   $(MODEL_LIB)(trdmod_oce.o) \ 
     8160   $(MODEL_LIB)(zdf_oce.o) \ 
     8161   $(MODEL_LIB)(zdfddm.o) \ 
     8162   dom_oce.F90 \ 
     8163   in_out_manager.F90 \ 
     8164   oce.F90 \ 
     8165   prtctl.f90 \ 
     8166   trdmod.F90 \ 
     8167   trdmod_oce.F90 \ 
     8168   zdf_oce.F90 \ 
     8169   zdfddm.F90 \ 
     8170   domzgr_substitute.h90 \ 
     8171   zdfddm_substitute.h90 \ 
     8172   KEY_CPP \ 
     8173   trazdf_exp.F90 
     8174$(MODEL_LIB)(trazdf_imp.o) :  \ 
     8175   $(MODEL_LIB)(dom_oce.o) \ 
     8176   $(MODEL_LIB)(eosbn2.o) \ 
     8177   $(MODEL_LIB)(in_out_manager.o) \ 
     8178   $(MODEL_LIB)(lbclnk.o) \ 
     8179   $(MODEL_LIB)(lib_mpp.o) \ 
     8180   $(MODEL_LIB)(lib_print.o) \ 
     8181   $(MODEL_LIB)(oce.o) \ 
     8182   $(MODEL_LIB)(ocesbc.o) \ 
     8183   $(MODEL_LIB)(par_kind.o) \ 
     8184   $(MODEL_LIB)(par_oce.o) \ 
     8185   $(MODEL_LIB)(phycst.o) \ 
     8186   $(MODEL_LIB)(prtctl.o) \ 
     8187   $(MODEL_LIB)(taumod.o) \ 
    81478188   $(MODEL_LIB)(trabbl.o) \ 
    81488189   $(MODEL_LIB)(trdicp.o) \ 
     
    81548195   $(MODEL_LIB)(trdvor_oce.o) \ 
    81558196   $(MODEL_LIB)(zdf_oce.o) \ 
    8156    dom_oce.F90 \ 
    8157    in_out_manager.F90 \ 
    8158    oce.F90 \ 
    8159    prtctl.f90 \ 
    8160    trdmod.F90 \ 
    8161    trdmod_oce.F90 \ 
    8162    zdfddm.F90 \ 
    8163    zdf_oce.F90 \ 
    8164    $(MODEL_LIB)(dom_oce.o) \ 
    8165    $(MODEL_LIB)(in_out_manager.o) \ 
    8166    $(MODEL_LIB)(oce.o) \ 
    8167    $(MODEL_LIB)(prtctl.o) \ 
    8168    $(MODEL_LIB)(trdmod.o) \ 
    8169    $(MODEL_LIB)(trdmod_oce.o) \ 
    81708197   $(MODEL_LIB)(zdfddm.o) \ 
    8171    $(MODEL_LIB)(zdf_oce.o) \ 
    8172    domzgr_substitute.h90 \ 
    8173    zdfddm_substitute.h90 \ 
    8174    KEY_CPP \ 
    8175    trazdf_exp.F90 
    8176 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    81778198   dom_oce.F90 \ 
    81788199   eosbn2.F90 \ 
     
    81818202   lib_mpp.F90 \ 
    81828203   lib_print.f90 \ 
     8204   oce.F90 \ 
    81838205   ocesbc.F90 \ 
    8184    oce.F90 \ 
    81858206   par_kind.F90 \ 
    81868207   par_oce.F90 \ 
     
    81968217   trdvor.F90 \ 
    81978218   trdvor_oce.F90 \ 
     8219   zdf_oce.F90 \ 
    81988220   zdfddm.F90 \ 
     8221   $(MODEL_LIB)(dom_oce.o) \ 
     8222   $(MODEL_LIB)(in_out_manager.o) \ 
     8223   $(MODEL_LIB)(ldftra_oce.o) \ 
     8224   $(MODEL_LIB)(oce.o) \ 
     8225   $(MODEL_LIB)(prtctl.o) \ 
     8226   $(MODEL_LIB)(trdmod.o) \ 
     8227   $(MODEL_LIB)(trdmod_oce.o) \ 
     8228   $(MODEL_LIB)(zdf_oce.o) \ 
     8229   $(MODEL_LIB)(zdfddm.o) \ 
     8230   $(MODEL_LIB)(zdfkpp.o) \ 
     8231   dom_oce.F90 \ 
     8232   in_out_manager.F90 \ 
     8233   ldftra_oce.F90 \ 
     8234   oce.F90 \ 
     8235   prtctl.f90 \ 
     8236   trdmod.F90 \ 
     8237   trdmod_oce.F90 \ 
    81998238   zdf_oce.F90 \ 
     8239   zdfddm.F90 \ 
     8240   zdfkpp.F90 \ 
     8241   domzgr_substitute.h90 \ 
     8242   zdf.matrixsolver.h90 \ 
     8243   zdfddm_substitute.h90 \ 
     8244   KEY_CPP \ 
     8245   trazdf_imp.F90 
     8246$(MODEL_LIB)(trazdf_iso.o) :  \ 
    82008247   $(MODEL_LIB)(dom_oce.o) \ 
    82018248   $(MODEL_LIB)(eosbn2.o) \ 
    82028249   $(MODEL_LIB)(in_out_manager.o) \ 
    82038250   $(MODEL_LIB)(lbclnk.o) \ 
    8204    $(MODEL_LIB)(lib_mpp.o) \ 
    8205    $(MODEL_LIB)(lib_print.o) \ 
     8251   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8252   $(MODEL_LIB)(ldftra_oce.o) \ 
     8253   $(MODEL_LIB)(lib_mpp.o) \ 
     8254   $(MODEL_LIB)(lib_print.o) \ 
     8255   $(MODEL_LIB)(oce.o) \ 
    82068256   $(MODEL_LIB)(ocesbc.o) \ 
    8207    $(MODEL_LIB)(oce.o) \ 
    82088257   $(MODEL_LIB)(par_kind.o) \ 
    82098258   $(MODEL_LIB)(par_oce.o) \ 
     
    82198268   $(MODEL_LIB)(trdvor.o) \ 
    82208269   $(MODEL_LIB)(trdvor_oce.o) \ 
     8270   $(MODEL_LIB)(zdf_oce.o) \ 
    82218271   $(MODEL_LIB)(zdfddm.o) \ 
    8222    $(MODEL_LIB)(zdf_oce.o) \ 
    8223    dom_oce.F90 \ 
    8224    in_out_manager.F90 \ 
    8225    ldftra_oce.F90 \ 
    8226    oce.F90 \ 
    8227    prtctl.f90 \ 
    8228    trdmod.F90 \ 
    8229    trdmod_oce.F90 \ 
    8230    zdfddm.F90 \ 
    8231    zdfkpp.F90 \ 
    8232    zdf_oce.F90 \ 
    8233    $(MODEL_LIB)(dom_oce.o) \ 
    8234    $(MODEL_LIB)(in_out_manager.o) \ 
    8235    $(MODEL_LIB)(ldftra_oce.o) \ 
    8236    $(MODEL_LIB)(oce.o) \ 
    8237    $(MODEL_LIB)(prtctl.o) \ 
    8238    $(MODEL_LIB)(trdmod.o) \ 
    8239    $(MODEL_LIB)(trdmod_oce.o) \ 
    8240    $(MODEL_LIB)(zdfddm.o) \ 
    8241    $(MODEL_LIB)(zdfkpp.o) \ 
    8242    $(MODEL_LIB)(zdf_oce.o) \ 
    8243    domzgr_substitute.h90 \ 
    8244    zdfddm_substitute.h90 \ 
    8245    zdf.matrixsolver.h90 \ 
    8246    KEY_CPP \ 
    8247    trazdf_imp.F90 
    8248 $(MODEL_LIB)(trazdf_iso.o) :  \ 
     8272   $(MODEL_LIB)(zdfmxl.o) \ 
    82498273   dom_oce.F90 \ 
    82508274   eosbn2.F90 \ 
     
    82558279   lib_mpp.F90 \ 
    82568280   lib_print.f90 \ 
     8281   oce.F90 \ 
    82578282   ocesbc.F90 \ 
    8258    oce.F90 \ 
    82598283   par_kind.F90 \ 
    82608284   par_oce.F90 \ 
     
    82708294   trdvor.F90 \ 
    82718295   trdvor_oce.F90 \ 
     8296   zdf_oce.F90 \ 
    82728297   zdfddm.F90 \ 
    82738298   zdfmxl.F90 \ 
     8299   $(MODEL_LIB)(dom_oce.o) \ 
     8300   $(MODEL_LIB)(in_out_manager.o) \ 
     8301   $(MODEL_LIB)(lbclnk.o) \ 
     8302   $(MODEL_LIB)(ldfslp.o) \ 
     8303   $(MODEL_LIB)(ldftra_oce.o) \ 
     8304   $(MODEL_LIB)(oce.o) \ 
     8305   $(MODEL_LIB)(prtctl.o) \ 
     8306   $(MODEL_LIB)(trdmod.o) \ 
     8307   $(MODEL_LIB)(trdmod_oce.o) \ 
     8308   $(MODEL_LIB)(zdf_oce.o) \ 
     8309   $(MODEL_LIB)(zdfddm.o) \ 
     8310   $(MODEL_LIB)(zdfkpp.o) \ 
     8311   dom_oce.F90 \ 
     8312   in_out_manager.F90 \ 
     8313   lbclnk.F90 \ 
     8314   ldfslp.F90 \ 
     8315   ldftra_oce.F90 \ 
     8316   oce.F90 \ 
     8317   prtctl.f90 \ 
     8318   trdmod.F90 \ 
     8319   trdmod_oce.F90 \ 
    82748320   zdf_oce.F90 \ 
     8321   zdfddm.F90 \ 
     8322   zdfkpp.F90 \ 
     8323   domzgr_substitute.h90 \ 
     8324   ldfeiv_substitute.h90 \ 
     8325   ldftra_substitute.h90 \ 
     8326   zdf.matrixsolver.h90 \ 
     8327   zdfddm_substitute.h90 \ 
     8328   KEY_CPP \ 
     8329   trazdf_iso.F90 
     8330$(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    82758331   $(MODEL_LIB)(dom_oce.o) \ 
    82768332   $(MODEL_LIB)(eosbn2.o) \ 
     
    82818337   $(MODEL_LIB)(lib_mpp.o) \ 
    82828338   $(MODEL_LIB)(lib_print.o) \ 
     8339   $(MODEL_LIB)(oce.o) \ 
    82838340   $(MODEL_LIB)(ocesbc.o) \ 
    8284    $(MODEL_LIB)(oce.o) \ 
    82858341   $(MODEL_LIB)(par_kind.o) \ 
    82868342   $(MODEL_LIB)(par_oce.o) \ 
     
    82968352   $(MODEL_LIB)(trdvor.o) \ 
    82978353   $(MODEL_LIB)(trdvor_oce.o) \ 
     8354   $(MODEL_LIB)(zdf_oce.o) \ 
    82988355   $(MODEL_LIB)(zdfddm.o) \ 
    82998356   $(MODEL_LIB)(zdfmxl.o) \ 
    8300    $(MODEL_LIB)(zdf_oce.o) \ 
    8301    dom_oce.F90 \ 
    8302    in_out_manager.F90 \ 
    8303    lbclnk.F90 \ 
    8304    ldfslp.F90 \ 
    8305    ldftra_oce.F90 \ 
    8306    oce.F90 \ 
    8307    prtctl.f90 \ 
    8308    trdmod.F90 \ 
    8309    trdmod_oce.F90 \ 
    8310    zdfddm.F90 \ 
    8311    zdfkpp.F90 \ 
    8312    zdf_oce.F90 \ 
    8313    $(MODEL_LIB)(dom_oce.o) \ 
    8314    $(MODEL_LIB)(in_out_manager.o) \ 
    8315    $(MODEL_LIB)(lbclnk.o) \ 
    8316    $(MODEL_LIB)(ldfslp.o) \ 
    8317    $(MODEL_LIB)(ldftra_oce.o) \ 
    8318    $(MODEL_LIB)(oce.o) \ 
    8319    $(MODEL_LIB)(prtctl.o) \ 
    8320    $(MODEL_LIB)(trdmod.o) \ 
    8321    $(MODEL_LIB)(trdmod_oce.o) \ 
    8322    $(MODEL_LIB)(zdfddm.o) \ 
    8323    $(MODEL_LIB)(zdfkpp.o) \ 
    8324    $(MODEL_LIB)(zdf_oce.o) \ 
    8325    domzgr_substitute.h90 \ 
    8326    ldfeiv_substitute.h90 \ 
    8327    ldftra_substitute.h90 \ 
    8328    zdfddm_substitute.h90 \ 
    8329    zdf.matrixsolver.h90 \ 
    8330    KEY_CPP \ 
    8331    trazdf_iso.F90 
    8332 $(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    83338357   dom_oce.F90 \ 
    83348358   eosbn2.F90 \ 
     
    83398363   lib_mpp.F90 \ 
    83408364   lib_print.f90 \ 
     8365   oce.F90 \ 
    83418366   ocesbc.F90 \ 
    8342    oce.F90 \ 
    83438367   par_kind.F90 \ 
    83448368   par_oce.F90 \ 
     
    83548378   trdvor.F90 \ 
    83558379   trdvor_oce.F90 \ 
     8380   zdf_oce.F90 \ 
    83568381   zdfddm.F90 \ 
    83578382   zdfmxl.F90 \ 
    8358    zdf_oce.F90 \ 
    8359    $(MODEL_LIB)(dom_oce.o) \ 
    8360    $(MODEL_LIB)(eosbn2.o) \ 
    8361    $(MODEL_LIB)(in_out_manager.o) \ 
    8362    $(MODEL_LIB)(lbclnk.o) \ 
    8363    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8383   $(MODEL_LIB)(dom_oce.o) \ 
     8384   $(MODEL_LIB)(in_out_manager.o) \ 
     8385   $(MODEL_LIB)(lbclnk.o) \ 
     8386   $(MODEL_LIB)(ldfslp.o) \ 
    83648387   $(MODEL_LIB)(ldftra_oce.o) \ 
    8365    $(MODEL_LIB)(lib_mpp.o) \ 
    8366    $(MODEL_LIB)(lib_print.o) \ 
    8367    $(MODEL_LIB)(ocesbc.o) \ 
    8368    $(MODEL_LIB)(oce.o) \ 
    8369    $(MODEL_LIB)(par_kind.o) \ 
    8370    $(MODEL_LIB)(par_oce.o) \ 
    8371    $(MODEL_LIB)(phycst.o) \ 
    8372    $(MODEL_LIB)(prtctl.o) \ 
    8373    $(MODEL_LIB)(taumod.o) \ 
    8374    $(MODEL_LIB)(trabbl.o) \ 
    8375    $(MODEL_LIB)(trdicp.o) \ 
    8376    $(MODEL_LIB)(trdicp_oce.o) \ 
    8377    $(MODEL_LIB)(trdmld.o) \ 
    8378    $(MODEL_LIB)(trdmld_oce.o) \ 
     8388   $(MODEL_LIB)(oce.o) \ 
     8389   $(MODEL_LIB)(prtctl.o) \ 
     8390   $(MODEL_LIB)(trdmod.o) \ 
    83798391   $(MODEL_LIB)(trdmod_oce.o) \ 
    8380    $(MODEL_LIB)(trdvor.o) \ 
    8381    $(MODEL_LIB)(trdvor_oce.o) \ 
     8392   $(MODEL_LIB)(zdf_oce.o) \ 
    83828393   $(MODEL_LIB)(zdfddm.o) \ 
    8383    $(MODEL_LIB)(zdfmxl.o) \ 
    8384    $(MODEL_LIB)(zdf_oce.o) \ 
     8394   $(MODEL_LIB)(zdfkpp.o) \ 
    83858395   dom_oce.F90 \ 
    83868396   in_out_manager.F90 \ 
     
    83928402   trdmod.F90 \ 
    83938403   trdmod_oce.F90 \ 
     8404   zdf_oce.F90 \ 
    83948405   zdfddm.F90 \ 
    83958406   zdfkpp.F90 \ 
    8396    zdf_oce.F90 \ 
    8397    $(MODEL_LIB)(dom_oce.o) \ 
    8398    $(MODEL_LIB)(in_out_manager.o) \ 
    8399    $(MODEL_LIB)(lbclnk.o) \ 
    8400    $(MODEL_LIB)(ldfslp.o) \ 
    8401    $(MODEL_LIB)(ldftra_oce.o) \ 
    8402    $(MODEL_LIB)(oce.o) \ 
    8403    $(MODEL_LIB)(prtctl.o) \ 
    8404    $(MODEL_LIB)(trdmod.o) \ 
    8405    $(MODEL_LIB)(trdmod_oce.o) \ 
    8406    $(MODEL_LIB)(zdfddm.o) \ 
    8407    $(MODEL_LIB)(zdfkpp.o) \ 
    8408    $(MODEL_LIB)(zdf_oce.o) \ 
    84098407   domzgr_substitute.h90 \ 
    84108408   ldfeiv_substitute.h90 \ 
     
    84158413   trazdf_iso_vopt.F90 
    84168414$(MODEL_LIB)(trc_oce.o) :  \ 
    8417    par_kind.F90 \ 
    8418    $(MODEL_LIB)(par_kind.o) \ 
     8415   $(MODEL_LIB)(par_kind.o) \ 
     8416   par_kind.F90 \ 
     8417   $(MODEL_LIB)(par_oce.o) \ 
     8418   $(MODEL_LIB)(sms.o) \ 
    84198419   par_oce.F90 \ 
    84208420   sms.F90 \ 
    8421    $(MODEL_LIB)(par_oce.o) \ 
    8422    $(MODEL_LIB)(sms.o) \ 
    84238421   trc_oce.F90 
    84248422$(MODEL_LIB)(trdicp.o) :   \ 
     8423   $(MODEL_LIB)(dom_oce.o) \ 
     8424   $(MODEL_LIB)(in_out_manager.o) \ 
     8425   $(MODEL_LIB)(lib_print.o) \ 
     8426   $(MODEL_LIB)(par_kind.o) \ 
     8427   $(MODEL_LIB)(par_oce.o) \ 
     8428   $(MODEL_LIB)(phycst.o) \ 
     8429   $(MODEL_LIB)(prtctl.o) \ 
     8430   $(MODEL_LIB)(trdicp_oce.o) \ 
     8431   $(MODEL_LIB)(trdmld_oce.o) \ 
     8432   $(MODEL_LIB)(trdvor_oce.o) \ 
     8433   $(MODEL_LIB)(zdfddm.o) \ 
    84258434   dom_oce.F90 \ 
    84268435   in_out_manager.F90 \ 
     
    84358444   zdfddm.F90 \ 
    84368445   $(MODEL_LIB)(dom_oce.o) \ 
    8437    $(MODEL_LIB)(in_out_manager.o) \ 
    8438    $(MODEL_LIB)(lib_print.o) \ 
     8446   $(MODEL_LIB)(eosbn2.o) \ 
     8447   $(MODEL_LIB)(in_out_manager.o) \ 
     8448   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8449   $(MODEL_LIB)(ldftra_oce.o) \ 
     8450   $(MODEL_LIB)(lib_mpp.o) \ 
     8451   $(MODEL_LIB)(oce.o) \ 
     8452   $(MODEL_LIB)(phycst.o) \ 
     8453   $(MODEL_LIB)(trdmod_oce.o) \ 
     8454   $(MODEL_LIB)(zdf_oce.o) \ 
     8455   dom_oce.F90 \ 
     8456   eosbn2.F90 \ 
     8457   in_out_manager.F90 \ 
     8458   ldfdyn_oce.F90 \ 
     8459   ldftra_oce.F90 \ 
     8460   lib_mpp.F90 \ 
     8461   oce.F90 \ 
     8462   phycst.F90 \ 
     8463   trdmod_oce.F90 \ 
     8464   zdf_oce.F90 \ 
     8465   domzgr_substitute.h90 \ 
     8466   vectopt_loop_substitute.h90 \ 
     8467   KEY_CPP \ 
     8468   trdicp.F90 
     8469$(MODEL_LIB)(trdicp_oce.o) :  \ 
     8470   $(MODEL_LIB)(par_kind.o) \ 
     8471   par_kind.F90 \ 
     8472   $(MODEL_LIB)(par_oce.o) \ 
     8473   par_oce.F90 \ 
     8474   trdicp_oce.F90 
     8475$(MODEL_LIB)(trdmld.o) :   \ 
     8476   $(MODEL_LIB)(daymod.o) \ 
     8477   $(MODEL_LIB)(dom_oce.o) \ 
     8478   $(MODEL_LIB)(in_out_manager.o) \ 
     8479   $(MODEL_LIB)(lbclnk.o) \ 
     8480   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8481   $(MODEL_LIB)(ldftra_oce.o) \ 
     8482   $(MODEL_LIB)(lib_mpp.o) \ 
     8483   $(MODEL_LIB)(lib_print.o) \ 
     8484   $(MODEL_LIB)(oce.o) \ 
    84398485   $(MODEL_LIB)(par_kind.o) \ 
    84408486   $(MODEL_LIB)(par_oce.o) \ 
     
    84448490   $(MODEL_LIB)(trdmld_oce.o) \ 
    84458491   $(MODEL_LIB)(trdvor_oce.o) \ 
    8446    $(MODEL_LIB)(zdfddm.o) \ 
    8447    dom_oce.F90 \ 
    8448    eosbn2.F90 \ 
    8449    in_out_manager.F90 \ 
    8450    ldfdyn_oce.F90 \ 
    8451    ldftra_oce.F90 \ 
    8452    lib_mpp.F90 \ 
    8453    oce.F90 \ 
    8454    phycst.F90 \ 
    8455    trdmod_oce.F90 \ 
    8456    zdf_oce.F90 \ 
    8457    $(MODEL_LIB)(dom_oce.o) \ 
    8458    $(MODEL_LIB)(eosbn2.o) \ 
    8459    $(MODEL_LIB)(in_out_manager.o) \ 
    8460    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8461    $(MODEL_LIB)(ldftra_oce.o) \ 
    8462    $(MODEL_LIB)(lib_mpp.o) \ 
    8463    $(MODEL_LIB)(oce.o) \ 
    8464    $(MODEL_LIB)(phycst.o) \ 
    8465    $(MODEL_LIB)(trdmod_oce.o) \ 
    84668492   $(MODEL_LIB)(zdf_oce.o) \ 
    8467    domzgr_substitute.h90 \ 
    8468    vectopt_loop_substitute.h90 \ 
    8469    KEY_CPP \ 
    8470    trdicp.F90 
    8471 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    8472    par_kind.F90 \ 
    8473    $(MODEL_LIB)(par_kind.o) \ 
    8474    par_oce.F90 \ 
    8475    $(MODEL_LIB)(par_oce.o) \ 
    8476    trdicp_oce.F90 
    8477 $(MODEL_LIB)(trdmld.o) :   \ 
     8493   $(MODEL_LIB)(zdfmxl.o) \ 
    84788494   daymod.F90 \ 
    84798495   dom_oce.F90 \ 
     
    84928508   trdmld_oce.F90 \ 
    84938509   trdvor_oce.F90 \ 
     8510   zdf_oce.F90 \ 
    84948511   zdfmxl.F90 \ 
    8495    zdf_oce.F90 \ 
    84968512   $(MODEL_LIB)(daymod.o) \ 
    8497    $(MODEL_LIB)(dom_oce.o) \ 
    8498    $(MODEL_LIB)(in_out_manager.o) \ 
    8499    $(MODEL_LIB)(lbclnk.o) \ 
    8500    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8513   $(MODEL_LIB)(diadimg.o) \ 
     8514   $(MODEL_LIB)(dianam.o) \ 
     8515   $(MODEL_LIB)(dom_oce.o) \ 
     8516   $(MODEL_LIB)(in_out_manager.o) \ 
     8517   $(MODEL_LIB)(lbclnk.o) \ 
     8518   $(MODEL_LIB)(ldfslp.o) \ 
    85018519   $(MODEL_LIB)(ldftra_oce.o) \ 
    8502    $(MODEL_LIB)(lib_mpp.o) \ 
    8503    $(MODEL_LIB)(lib_print.o) \ 
    8504    $(MODEL_LIB)(oce.o) \ 
    8505    $(MODEL_LIB)(par_kind.o) \ 
    8506    $(MODEL_LIB)(par_oce.o) \ 
    8507    $(MODEL_LIB)(phycst.o) \ 
    8508    $(MODEL_LIB)(prtctl.o) \ 
    8509    $(MODEL_LIB)(trdicp_oce.o) \ 
    8510    $(MODEL_LIB)(trdmld_oce.o) \ 
    8511    $(MODEL_LIB)(trdvor_oce.o) \ 
     8520   $(MODEL_LIB)(oce.o) \ 
     8521   $(MODEL_LIB)(phycst.o) \ 
     8522   $(MODEL_LIB)(trdmod_oce.o) \ 
     8523   $(MODEL_LIB)(zdf_oce.o) \ 
     8524   $(MODEL_LIB)(zdfddm.o) \ 
    85128525   $(MODEL_LIB)(zdfmxl.o) \ 
    8513    $(MODEL_LIB)(zdf_oce.o) \ 
    85148526   daymod.F90 \ 
    85158527   diadimg.F90 \ 
     
    85238535   phycst.F90 \ 
    85248536   trdmod_oce.F90 \ 
     8537   zdf_oce.F90 \ 
    85258538   zdfddm.F90 \ 
    85268539   zdfmxl.F90 \ 
    8527    zdf_oce.F90 \ 
    8528    $(MODEL_LIB)(daymod.o) \ 
    8529    $(MODEL_LIB)(diadimg.o) \ 
    8530    $(MODEL_LIB)(dianam.o) \ 
    8531    $(MODEL_LIB)(dom_oce.o) \ 
    8532    $(MODEL_LIB)(in_out_manager.o) \ 
    8533    $(MODEL_LIB)(lbclnk.o) \ 
    8534    $(MODEL_LIB)(ldfslp.o) \ 
    8535    $(MODEL_LIB)(ldftra_oce.o) \ 
    8536    $(MODEL_LIB)(oce.o) \ 
    8537    $(MODEL_LIB)(phycst.o) \ 
    8538    $(MODEL_LIB)(trdmod_oce.o) \ 
    8539    $(MODEL_LIB)(zdfddm.o) \ 
    8540    $(MODEL_LIB)(zdfmxl.o) \ 
    8541    $(MODEL_LIB)(zdf_oce.o) \ 
    85428540   domzgr_substitute.h90 \ 
    85438541   ldftra_substitute.h90 \ 
     
    85478545   trdmld.F90 
    85488546$(MODEL_LIB)(trdmld_oce.o) :  \ 
    8549    par_kind.F90 \ 
    8550    $(MODEL_LIB)(par_kind.o) \ 
    8551    par_oce.F90 \ 
    8552    $(MODEL_LIB)(par_oce.o) \ 
     8547   $(MODEL_LIB)(par_kind.o) \ 
     8548   par_kind.F90 \ 
     8549   $(MODEL_LIB)(par_oce.o) \ 
     8550   par_oce.F90 \ 
    85538551   trdmld_oce.F90 
    85548552$(MODEL_LIB)(trdmod.o) :   \ 
     8553   $(MODEL_LIB)(daymod.o) \ 
     8554   $(MODEL_LIB)(diadimg.o) \ 
     8555   $(MODEL_LIB)(dianam.o) \ 
     8556   $(MODEL_LIB)(dom_oce.o) \ 
     8557   $(MODEL_LIB)(eosbn2.o) \ 
     8558   $(MODEL_LIB)(in_out_manager.o) \ 
     8559   $(MODEL_LIB)(lbclnk.o) \ 
     8560   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8561   $(MODEL_LIB)(ldfslp.o) \ 
     8562   $(MODEL_LIB)(ldftra_oce.o) \ 
     8563   $(MODEL_LIB)(lib_mpp.o) \ 
     8564   $(MODEL_LIB)(lib_print.o) \ 
     8565   $(MODEL_LIB)(oce.o) \ 
     8566   $(MODEL_LIB)(par_kind.o) \ 
     8567   $(MODEL_LIB)(par_oce.o) \ 
     8568   $(MODEL_LIB)(phycst.o) \ 
     8569   $(MODEL_LIB)(prtctl.o) \ 
     8570   $(MODEL_LIB)(trdicp_oce.o) \ 
     8571   $(MODEL_LIB)(trdmld_oce.o) \ 
     8572   $(MODEL_LIB)(trdmod_oce.o) \ 
     8573   $(MODEL_LIB)(trdvor_oce.o) \ 
     8574   $(MODEL_LIB)(zdf_oce.o) \ 
     8575   $(MODEL_LIB)(zdfddm.o) \ 
     8576   $(MODEL_LIB)(zdfmxl.o) \ 
    85558577   daymod.F90 \ 
    85568578   diadimg.F90 \ 
     
    85748596   trdmod_oce.F90 \ 
    85758597   trdvor_oce.F90 \ 
     8598   zdf_oce.F90 \ 
    85768599   zdfddm.F90 \ 
    85778600   zdfmxl.F90 \ 
    8578    zdf_oce.F90 \ 
    8579    $(MODEL_LIB)(daymod.o) \ 
    8580    $(MODEL_LIB)(diadimg.o) \ 
    8581    $(MODEL_LIB)(dianam.o) \ 
    8582    $(MODEL_LIB)(dom_oce.o) \ 
    8583    $(MODEL_LIB)(eosbn2.o) \ 
    8584    $(MODEL_LIB)(in_out_manager.o) \ 
    8585    $(MODEL_LIB)(lbclnk.o) \ 
    8586    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8587    $(MODEL_LIB)(ldfslp.o) \ 
    8588    $(MODEL_LIB)(ldftra_oce.o) \ 
    8589    $(MODEL_LIB)(lib_mpp.o) \ 
    8590    $(MODEL_LIB)(lib_print.o) \ 
    8591    $(MODEL_LIB)(oce.o) \ 
    8592    $(MODEL_LIB)(par_kind.o) \ 
    8593    $(MODEL_LIB)(par_oce.o) \ 
    8594    $(MODEL_LIB)(phycst.o) \ 
    8595    $(MODEL_LIB)(prtctl.o) \ 
    8596    $(MODEL_LIB)(trdicp_oce.o) \ 
    8597    $(MODEL_LIB)(trdmld_oce.o) \ 
     8601   $(MODEL_LIB)(dom_oce.o) \ 
     8602   $(MODEL_LIB)(in_out_manager.o) \ 
     8603   $(MODEL_LIB)(oce.o) \ 
     8604   $(MODEL_LIB)(trabbl.o) \ 
     8605   $(MODEL_LIB)(trdicp.o) \ 
     8606   $(MODEL_LIB)(trdmld.o) \ 
    85988607   $(MODEL_LIB)(trdmod_oce.o) \ 
    8599    $(MODEL_LIB)(trdvor_oce.o) \ 
    8600    $(MODEL_LIB)(zdfddm.o) \ 
    8601    $(MODEL_LIB)(zdfmxl.o) \ 
    8602    $(MODEL_LIB)(zdf_oce.o) \ 
     8608   $(MODEL_LIB)(trdvor.o) \ 
    86038609   dom_oce.F90 \ 
    86048610   in_out_manager.F90 \ 
     
    86098615   trdmod_oce.F90 \ 
    86108616   trdvor.F90 \ 
    8611    $(MODEL_LIB)(dom_oce.o) \ 
    8612    $(MODEL_LIB)(in_out_manager.o) \ 
    8613    $(MODEL_LIB)(oce.o) \ 
    8614    $(MODEL_LIB)(trabbl.o) \ 
    8615    $(MODEL_LIB)(trdicp.o) \ 
    8616    $(MODEL_LIB)(trdmld.o) \ 
    8617    $(MODEL_LIB)(trdmod_oce.o) \ 
    8618    $(MODEL_LIB)(trdvor.o) \ 
    86198617   domzgr_substitute.h90 \ 
    86208618   vectopt_loop_substitute.h90 \ 
     
    86228620   trdmod.F90 
    86238621$(MODEL_LIB)(trdmod_oce.o) :  \ 
    8624    par_oce.F90 \ 
    8625    $(MODEL_LIB)(par_oce.o) \ 
     8622   $(MODEL_LIB)(par_oce.o) \ 
     8623   par_oce.F90 \ 
     8624   $(MODEL_LIB)(trdicp_oce.o) \ 
     8625   $(MODEL_LIB)(trdmld_oce.o) \ 
     8626   $(MODEL_LIB)(trdvor_oce.o) \ 
    86268627   trdicp_oce.F90 \ 
    86278628   trdmld_oce.F90 \ 
    86288629   trdvor_oce.F90 \ 
     8630   trdmod_oce.F90 
     8631$(MODEL_LIB)(trdvor.o) :   \ 
     8632   $(MODEL_LIB)(daymod.o) \ 
     8633   $(MODEL_LIB)(dom_oce.o) \ 
     8634   $(MODEL_LIB)(in_out_manager.o) \ 
     8635   $(MODEL_LIB)(lbclnk.o) \ 
     8636   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8637   $(MODEL_LIB)(ldftra_oce.o) \ 
     8638   $(MODEL_LIB)(lib_mpp.o) \ 
     8639   $(MODEL_LIB)(lib_print.o) \ 
     8640   $(MODEL_LIB)(oce.o) \ 
     8641   $(MODEL_LIB)(par_kind.o) \ 
     8642   $(MODEL_LIB)(par_oce.o) \ 
     8643   $(MODEL_LIB)(phycst.o) \ 
     8644   $(MODEL_LIB)(prtctl.o) \ 
    86298645   $(MODEL_LIB)(trdicp_oce.o) \ 
    86308646   $(MODEL_LIB)(trdmld_oce.o) \ 
    86318647   $(MODEL_LIB)(trdvor_oce.o) \ 
    8632    trdmod_oce.F90 
    8633 $(MODEL_LIB)(trdvor.o) :   \ 
     8648   $(MODEL_LIB)(zdf_oce.o) \ 
     8649   $(MODEL_LIB)(zdfmxl.o) \ 
    86348650   daymod.F90 \ 
    86358651   dom_oce.F90 \ 
     
    86488664   trdmld_oce.F90 \ 
    86498665   trdvor_oce.F90 \ 
     8666   zdf_oce.F90 \ 
    86508667   zdfmxl.F90 \ 
    8651    zdf_oce.F90 \ 
    86528668   $(MODEL_LIB)(daymod.o) \ 
     8669   $(MODEL_LIB)(dianam.o) \ 
    86538670   $(MODEL_LIB)(dom_oce.o) \ 
    86548671   $(MODEL_LIB)(in_out_manager.o) \ 
    86558672   $(MODEL_LIB)(lbclnk.o) \ 
    86568673   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8657    $(MODEL_LIB)(ldftra_oce.o) \ 
    8658    $(MODEL_LIB)(lib_mpp.o) \ 
    8659    $(MODEL_LIB)(lib_print.o) \ 
    8660    $(MODEL_LIB)(oce.o) \ 
    8661    $(MODEL_LIB)(par_kind.o) \ 
    8662    $(MODEL_LIB)(par_oce.o) \ 
    8663    $(MODEL_LIB)(phycst.o) \ 
    8664    $(MODEL_LIB)(prtctl.o) \ 
    8665    $(MODEL_LIB)(trdicp_oce.o) \ 
    8666    $(MODEL_LIB)(trdmld_oce.o) \ 
    8667    $(MODEL_LIB)(trdvor_oce.o) \ 
     8674   $(MODEL_LIB)(ldfslp.o) \ 
     8675   $(MODEL_LIB)(oce.o) \ 
     8676   $(MODEL_LIB)(phycst.o) \ 
     8677   $(MODEL_LIB)(trdmod_oce.o) \ 
     8678   $(MODEL_LIB)(zdf_oce.o) \ 
    86688679   $(MODEL_LIB)(zdfmxl.o) \ 
    8669    $(MODEL_LIB)(zdf_oce.o) \ 
    86708680   daymod.F90 \ 
    86718681   dianam.F90 \ 
     
    86788688   phycst.F90 \ 
    86798689   trdmod_oce.F90 \ 
     8690   zdf_oce.F90 \ 
    86808691   zdfmxl.F90 \ 
    8681    zdf_oce.F90 \ 
    8682    $(MODEL_LIB)(daymod.o) \ 
    8683    $(MODEL_LIB)(dianam.o) \ 
    8684    $(MODEL_LIB)(dom_oce.o) \ 
    8685    $(MODEL_LIB)(in_out_manager.o) \ 
    8686    $(MODEL_LIB)(lbclnk.o) \ 
    8687    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8688    $(MODEL_LIB)(ldfslp.o) \ 
    8689    $(MODEL_LIB)(oce.o) \ 
    8690    $(MODEL_LIB)(phycst.o) \ 
    8691    $(MODEL_LIB)(trdmod_oce.o) \ 
    8692    $(MODEL_LIB)(zdfmxl.o) \ 
    8693    $(MODEL_LIB)(zdf_oce.o) \ 
    86948692   domzgr_substitute.h90 \ 
    86958693   ldfdyn_substitute.h90 \ 
     
    86998697   trdvor.F90 
    87008698$(MODEL_LIB)(trdvor_oce.o) :  \ 
    8701    par_kind.F90 \ 
    8702    $(MODEL_LIB)(par_kind.o) \ 
    8703    par_oce.F90 \ 
    8704    $(MODEL_LIB)(par_oce.o) \ 
     8699   $(MODEL_LIB)(par_kind.o) \ 
     8700   par_kind.F90 \ 
     8701   $(MODEL_LIB)(par_oce.o) \ 
     8702   par_oce.F90 \ 
    87058703   trdvor_oce.F90 
    87068704$(MODEL_LIB)(wzvmod.o) :   \ 
    8707    dom_oce.F90 \ 
    8708    in_out_manager.F90 \ 
    8709    lib_mpp.F90 \ 
    8710    lib_print.f90 \ 
    8711    par_kind.F90 \ 
    8712    par_oce.F90 \ 
    8713    $(MODEL_LIB)(dom_oce.o) \ 
    8714    $(MODEL_LIB)(in_out_manager.o) \ 
    8715    $(MODEL_LIB)(lib_mpp.o) \ 
    8716    $(MODEL_LIB)(lib_print.o) \ 
    8717    $(MODEL_LIB)(par_kind.o) \ 
    8718    $(MODEL_LIB)(par_oce.o) \ 
    8719    dom_oce.F90 \ 
    8720    in_out_manager.F90 \ 
    8721    oce.F90 \ 
    8722    prtctl.f90 \ 
    8723    $(MODEL_LIB)(dom_oce.o) \ 
    8724    $(MODEL_LIB)(in_out_manager.o) \ 
    8725    $(MODEL_LIB)(oce.o) \ 
    8726    $(MODEL_LIB)(prtctl.o) \ 
     8705   $(MODEL_LIB)(dom_oce.o) \ 
     8706   $(MODEL_LIB)(in_out_manager.o) \ 
     8707   $(MODEL_LIB)(lib_mpp.o) \ 
     8708   $(MODEL_LIB)(lib_print.o) \ 
     8709   $(MODEL_LIB)(par_kind.o) \ 
     8710   $(MODEL_LIB)(par_oce.o) \ 
     8711   dom_oce.F90 \ 
     8712   in_out_manager.F90 \ 
     8713   lib_mpp.F90 \ 
     8714   lib_print.f90 \ 
     8715   par_kind.F90 \ 
     8716   par_oce.F90 \ 
     8717   $(MODEL_LIB)(dom_oce.o) \ 
     8718   $(MODEL_LIB)(in_out_manager.o) \ 
     8719   $(MODEL_LIB)(oce.o) \ 
     8720   $(MODEL_LIB)(prtctl.o) \ 
     8721   dom_oce.F90 \ 
     8722   in_out_manager.F90 \ 
     8723   oce.F90 \ 
     8724   prtctl.f90 \ 
    87278725   domzgr_substitute.h90 \ 
    87288726   KEY_CPP \ 
    87298727   wzvmod.F90 
     8728$(MODEL_LIB)(zdf_oce.o) :  \ 
     8729   $(MODEL_LIB)(par_kind.o) \ 
     8730   par_kind.F90 \ 
     8731   $(MODEL_LIB)(par_oce.o) \ 
     8732   par_oce.F90 \ 
     8733   zdf_oce.F90 
    87308734$(MODEL_LIB)(zdfbfr.o) :   \ 
    8731    dom_oce.F90 \ 
    8732    in_out_manager.F90 \ 
    8733    lib_mpp.F90 \ 
    8734    lib_print.f90 \ 
    8735    oce.F90 \ 
    8736    par_kind.F90 \ 
    8737    par_oce.F90 \ 
    8738    $(MODEL_LIB)(dom_oce.o) \ 
    8739    $(MODEL_LIB)(in_out_manager.o) \ 
    8740    $(MODEL_LIB)(lib_mpp.o) \ 
    8741    $(MODEL_LIB)(lib_print.o) \ 
    8742    $(MODEL_LIB)(oce.o) \ 
    8743    $(MODEL_LIB)(par_kind.o) \ 
    8744    $(MODEL_LIB)(par_oce.o) \ 
     8735   $(MODEL_LIB)(dom_oce.o) \ 
     8736   $(MODEL_LIB)(in_out_manager.o) \ 
     8737   $(MODEL_LIB)(lib_mpp.o) \ 
     8738   $(MODEL_LIB)(lib_print.o) \ 
     8739   $(MODEL_LIB)(oce.o) \ 
     8740   $(MODEL_LIB)(par_kind.o) \ 
     8741   $(MODEL_LIB)(par_oce.o) \ 
     8742   dom_oce.F90 \ 
     8743   in_out_manager.F90 \ 
     8744   lib_mpp.F90 \ 
     8745   lib_print.f90 \ 
     8746   oce.F90 \ 
     8747   par_kind.F90 \ 
     8748   par_oce.F90 \ 
     8749   $(MODEL_LIB)(dom_oce.o) \ 
     8750   $(MODEL_LIB)(in_out_manager.o) \ 
     8751   $(MODEL_LIB)(lbclnk.o) \ 
     8752   $(MODEL_LIB)(oce.o) \ 
     8753   $(MODEL_LIB)(prtctl.o) \ 
     8754   $(MODEL_LIB)(zdf_oce.o) \ 
    87458755   dom_oce.F90 \ 
    87468756   in_out_manager.F90 \ 
     
    87498759   prtctl.f90 \ 
    87508760   zdf_oce.F90 \ 
    8751    $(MODEL_LIB)(dom_oce.o) \ 
    8752    $(MODEL_LIB)(in_out_manager.o) \ 
    8753    $(MODEL_LIB)(lbclnk.o) \ 
    8754    $(MODEL_LIB)(oce.o) \ 
    8755    $(MODEL_LIB)(prtctl.o) \ 
    8756    $(MODEL_LIB)(zdf_oce.o) \ 
    87578761   domzgr_substitute.h90 \ 
    87588762   KEY_CPP \ 
    87598763   zdfbfr.F90 
    87608764$(MODEL_LIB)(zdfddm.o) :   \ 
    8761    dom_oce.F90 \ 
    8762    in_out_manager.F90 \ 
    8763    lib_mpp.F90 \ 
    8764    lib_print.f90 \ 
    8765    oce.F90 \ 
    8766    par_kind.F90 \ 
    8767    par_oce.F90 \ 
    8768    $(MODEL_LIB)(dom_oce.o) \ 
    8769    $(MODEL_LIB)(in_out_manager.o) \ 
    8770    $(MODEL_LIB)(lib_mpp.o) \ 
    8771    $(MODEL_LIB)(lib_print.o) \ 
    8772    $(MODEL_LIB)(oce.o) \ 
    8773    $(MODEL_LIB)(par_kind.o) \ 
    8774    $(MODEL_LIB)(par_oce.o) \ 
     8765   $(MODEL_LIB)(dom_oce.o) \ 
     8766   $(MODEL_LIB)(in_out_manager.o) \ 
     8767   $(MODEL_LIB)(lib_mpp.o) \ 
     8768   $(MODEL_LIB)(lib_print.o) \ 
     8769   $(MODEL_LIB)(oce.o) \ 
     8770   $(MODEL_LIB)(par_kind.o) \ 
     8771   $(MODEL_LIB)(par_oce.o) \ 
     8772   dom_oce.F90 \ 
     8773   in_out_manager.F90 \ 
     8774   lib_mpp.F90 \ 
     8775   lib_print.f90 \ 
     8776   oce.F90 \ 
     8777   par_kind.F90 \ 
     8778   par_oce.F90 \ 
     8779   $(MODEL_LIB)(dom_oce.o) \ 
     8780   $(MODEL_LIB)(in_out_manager.o) \ 
     8781   $(MODEL_LIB)(lbclnk.o) \ 
     8782   $(MODEL_LIB)(oce.o) \ 
     8783   $(MODEL_LIB)(prtctl.o) \ 
     8784   $(MODEL_LIB)(zdf_oce.o) \ 
    87758785   dom_oce.F90 \ 
    87768786   in_out_manager.F90 \ 
     
    87798789   prtctl.f90 \ 
    87808790   zdf_oce.F90 \ 
    8781    $(MODEL_LIB)(dom_oce.o) \ 
    8782    $(MODEL_LIB)(in_out_manager.o) \ 
    8783    $(MODEL_LIB)(lbclnk.o) \ 
    8784    $(MODEL_LIB)(oce.o) \ 
    8785    $(MODEL_LIB)(prtctl.o) \ 
    8786    $(MODEL_LIB)(zdf_oce.o) \ 
    87878791   vectopt_loop_substitute.h90 \ 
    87888792   KEY_CPP \ 
    87898793   zdfddm.F90 
    87908794$(MODEL_LIB)(zdfevd.o) :   \ 
     8795   $(MODEL_LIB)(dom_oce.o) \ 
     8796   $(MODEL_LIB)(eosbn2.o) \ 
     8797   $(MODEL_LIB)(in_out_manager.o) \ 
     8798   $(MODEL_LIB)(lbclnk.o) \ 
     8799   $(MODEL_LIB)(lib_mpp.o) \ 
     8800   $(MODEL_LIB)(lib_print.o) \ 
     8801   $(MODEL_LIB)(oce.o) \ 
     8802   $(MODEL_LIB)(ocesbc.o) \ 
     8803   $(MODEL_LIB)(par_kind.o) \ 
     8804   $(MODEL_LIB)(par_oce.o) \ 
     8805   $(MODEL_LIB)(phycst.o) \ 
     8806   $(MODEL_LIB)(prtctl.o) \ 
     8807   $(MODEL_LIB)(taumod.o) \ 
     8808   $(MODEL_LIB)(zdf_oce.o) \ 
     8809   $(MODEL_LIB)(zdfddm.o) \ 
    87918810   dom_oce.F90 \ 
    87928811   eosbn2.F90 \ 
     
    87958814   lib_mpp.F90 \ 
    87968815   lib_print.f90 \ 
     8816   oce.F90 \ 
    87978817   ocesbc.F90 \ 
    8798    oce.F90 \ 
    87998818   par_kind.F90 \ 
    88008819   par_oce.F90 \ 
     
    88028821   prtctl.f90 \ 
    88038822   taumod.F90 \ 
     8823   zdf_oce.F90 \ 
    88048824   zdfddm.F90 \ 
     8825   $(MODEL_LIB)(dom_oce.o) \ 
     8826   $(MODEL_LIB)(in_out_manager.o) \ 
     8827   $(MODEL_LIB)(lbclnk.o) \ 
     8828   $(MODEL_LIB)(oce.o) \ 
     8829   $(MODEL_LIB)(zdf_oce.o) \ 
     8830   $(MODEL_LIB)(zdfkpp.o) \ 
     8831   dom_oce.F90 \ 
     8832   in_out_manager.F90 \ 
     8833   lbclnk.F90 \ 
     8834   oce.F90 \ 
    88058835   zdf_oce.F90 \ 
    8806    $(MODEL_LIB)(dom_oce.o) \ 
    8807    $(MODEL_LIB)(eosbn2.o) \ 
    8808    $(MODEL_LIB)(in_out_manager.o) \ 
    8809    $(MODEL_LIB)(lbclnk.o) \ 
    8810    $(MODEL_LIB)(lib_mpp.o) \ 
    8811    $(MODEL_LIB)(lib_print.o) \ 
    8812    $(MODEL_LIB)(ocesbc.o) \ 
    8813    $(MODEL_LIB)(oce.o) \ 
    8814    $(MODEL_LIB)(par_kind.o) \ 
    8815    $(MODEL_LIB)(par_oce.o) \ 
    8816    $(MODEL_LIB)(phycst.o) \ 
    8817    $(MODEL_LIB)(prtctl.o) \ 
    8818    $(MODEL_LIB)(taumod.o) \ 
    8819    $(MODEL_LIB)(zdfddm.o) \ 
    8820    $(MODEL_LIB)(zdf_oce.o) \ 
    8821    dom_oce.F90 \ 
    8822    in_out_manager.F90 \ 
    8823    lbclnk.F90 \ 
    8824    oce.F90 \ 
    88258836   zdfkpp.F90 \ 
    8826    zdf_oce.F90 \ 
    8827    $(MODEL_LIB)(dom_oce.o) \ 
    8828    $(MODEL_LIB)(in_out_manager.o) \ 
    8829    $(MODEL_LIB)(lbclnk.o) \ 
    8830    $(MODEL_LIB)(oce.o) \ 
    8831    $(MODEL_LIB)(zdfkpp.o) \ 
    8832    $(MODEL_LIB)(zdf_oce.o) \ 
    88338837   domzgr_substitute.h90 \ 
    88348838   KEY_CPP \ 
    88358839   zdfevd.F90 
    88368840$(MODEL_LIB)(zdfini.o) :   \ 
     8841   $(MODEL_LIB)(dom_oce.o) \ 
     8842   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8843   $(MODEL_LIB)(eosbn2.o) \ 
     8844   $(MODEL_LIB)(in_out_manager.o) \ 
     8845   $(MODEL_LIB)(lbclnk.o) \ 
     8846   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8847   $(MODEL_LIB)(ldftra_oce.o) \ 
     8848   $(MODEL_LIB)(lib_print.o) \ 
     8849   $(MODEL_LIB)(oce.o) \ 
     8850   $(MODEL_LIB)(ocesbc.o) \ 
     8851   $(MODEL_LIB)(par_kind.o) \ 
     8852   $(MODEL_LIB)(par_oce.o) \ 
     8853   $(MODEL_LIB)(phycst.o) \ 
     8854   $(MODEL_LIB)(prtctl.o) \ 
     8855   $(MODEL_LIB)(taumod.o) \ 
     8856   $(MODEL_LIB)(trazdf_exp.o) \ 
     8857   $(MODEL_LIB)(trdmod.o) \ 
     8858   $(MODEL_LIB)(trdmod_oce.o) \ 
     8859   $(MODEL_LIB)(zdf_oce.o) \ 
     8860   $(MODEL_LIB)(zdfddm.o) \ 
     8861   $(MODEL_LIB)(zdfkpp.o) \ 
     8862   $(MODEL_LIB)(zdfmxl.o) \ 
    88378863   dom_oce.F90 \ 
    88388864   dynzdf_exp.F90 \ 
     
    88438869   ldftra_oce.F90 \ 
    88448870   lib_print.f90 \ 
     8871   oce.F90 \ 
    88458872   ocesbc.F90 \ 
    8846    oce.F90 \ 
    88478873   par_kind.F90 \ 
    88488874   par_oce.F90 \ 
     
    88538879   trdmod.F90 \ 
    88548880   trdmod_oce.F90 \ 
     8881   zdf_oce.F90 \ 
    88558882   zdfddm.F90 \ 
    88568883   zdfkpp.F90 \ 
    88578884   zdfmxl.F90 \ 
    8858    zdf_oce.F90 \ 
    8859    $(MODEL_LIB)(dom_oce.o) \ 
    8860    $(MODEL_LIB)(dynzdf_exp.o) \ 
    8861    $(MODEL_LIB)(eosbn2.o) \ 
    8862    $(MODEL_LIB)(in_out_manager.o) \ 
    8863    $(MODEL_LIB)(lbclnk.o) \ 
     8885   $(MODEL_LIB)(in_out_manager.o) \ 
    88648886   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8887   $(MODEL_LIB)(ldfslp.o) \ 
    88658888   $(MODEL_LIB)(ldftra_oce.o) \ 
    8866    $(MODEL_LIB)(lib_print.o) \ 
    8867    $(MODEL_LIB)(ocesbc.o) \ 
    8868    $(MODEL_LIB)(oce.o) \ 
    8869    $(MODEL_LIB)(par_kind.o) \ 
    8870    $(MODEL_LIB)(par_oce.o) \ 
    8871    $(MODEL_LIB)(phycst.o) \ 
    8872    $(MODEL_LIB)(prtctl.o) \ 
    8873    $(MODEL_LIB)(taumod.o) \ 
    8874    $(MODEL_LIB)(trazdf_exp.o) \ 
    8875    $(MODEL_LIB)(trdmod.o) \ 
    8876    $(MODEL_LIB)(trdmod_oce.o) \ 
     8889   $(MODEL_LIB)(lib_mpp.o) \ 
     8890   $(MODEL_LIB)(par_oce.o) \ 
     8891   $(MODEL_LIB)(tranpc.o) \ 
     8892   $(MODEL_LIB)(zdf_oce.o) \ 
    88778893   $(MODEL_LIB)(zdfddm.o) \ 
     8894   $(MODEL_LIB)(zdfevd.o) \ 
    88788895   $(MODEL_LIB)(zdfkpp.o) \ 
    8879    $(MODEL_LIB)(zdfmxl.o) \ 
    8880    $(MODEL_LIB)(zdf_oce.o) \ 
     8896   $(MODEL_LIB)(zdfric.o) \ 
     8897   $(MODEL_LIB)(zdftke.o) \ 
    88818898   in_out_manager.F90 \ 
    88828899   ldfdyn_oce.F90 \ 
     
    88868903   par_oce.F90 \ 
    88878904   tranpc.F90 \ 
     8905   zdf_oce.F90 \ 
    88888906   zdfddm.F90 \ 
    88898907   zdfevd.F90 \ 
     
    88918909   zdfric.F90 \ 
    88928910   zdftke.F90 \ 
    8893    zdf_oce.F90 \ 
    8894    $(MODEL_LIB)(in_out_manager.o) \ 
    8895    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8896    $(MODEL_LIB)(ldfslp.o) \ 
    8897    $(MODEL_LIB)(ldftra_oce.o) \ 
    8898    $(MODEL_LIB)(lib_mpp.o) \ 
    8899    $(MODEL_LIB)(par_oce.o) \ 
    8900    $(MODEL_LIB)(tranpc.o) \ 
    8901    $(MODEL_LIB)(zdfddm.o) \ 
    8902    $(MODEL_LIB)(zdfevd.o) \ 
    8903    $(MODEL_LIB)(zdfkpp.o) \ 
    8904    $(MODEL_LIB)(zdfric.o) \ 
    8905    $(MODEL_LIB)(zdftke.o) \ 
    8906    $(MODEL_LIB)(zdf_oce.o) \ 
    89078911   zdfini.F90 
    89088912$(MODEL_LIB)(zdfkpp.o) :   \ 
     8913   $(MODEL_LIB)(blk_oce.o) \ 
     8914   $(MODEL_LIB)(cpl_oce.o) \ 
     8915   $(MODEL_LIB)(daymod.o) \ 
     8916   $(MODEL_LIB)(dom_oce.o) \ 
     8917   $(MODEL_LIB)(dtasal.o) \ 
     8918   $(MODEL_LIB)(dtasst.o) \ 
     8919   $(MODEL_LIB)(dtatem.o) \ 
     8920   $(MODEL_LIB)(flx_oce.o) \ 
     8921   $(MODEL_LIB)(flxmod.o) \ 
     8922   $(MODEL_LIB)(flxrnf.o) \ 
     8923   $(MODEL_LIB)(ice_oce.o) \ 
     8924   $(MODEL_LIB)(in_out_manager.o) \ 
     8925   $(MODEL_LIB)(lbclnk.o) \ 
     8926   $(MODEL_LIB)(lib_mpp.o) \ 
     8927   $(MODEL_LIB)(lib_print.o) \ 
     8928   $(MODEL_LIB)(oce.o) \ 
     8929   $(MODEL_LIB)(ocfzpt.o) \ 
     8930   $(MODEL_LIB)(par_kind.o) \ 
     8931   $(MODEL_LIB)(par_oce.o) \ 
     8932   $(MODEL_LIB)(phycst.o) \ 
     8933   $(MODEL_LIB)(prtctl.o) \ 
     8934   $(MODEL_LIB)(taumod.o) \ 
     8935   $(MODEL_LIB)(tradmp.o) \ 
     8936   $(MODEL_LIB)(zdf_oce.o) \ 
     8937   $(MODEL_LIB)(zdfddm.o) \ 
    89098938   blk_oce.F90 \ 
    89108939   cpl_oce.F90 \ 
     
    89148943   dtasst.F90 \ 
    89158944   dtatem.F90 \ 
     8945   flx_oce.F90 \ 
    89168946   flxmod.F90 \ 
    89178947   flxrnf.F90 \ 
    8918    flx_oce.F90 \ 
    89198948   ice_oce.F90 \ 
    89208949   in_out_manager.F90 \ 
     
    89308959   taumod.F90 \ 
    89318960   tradmp.F90 \ 
     8961   zdf_oce.F90 \ 
    89328962   zdfddm.F90 \ 
     8963   $(MODEL_LIB)(dom_oce.o) \ 
     8964   $(MODEL_LIB)(eosbn2.o) \ 
     8965   $(MODEL_LIB)(in_out_manager.o) \ 
     8966   $(MODEL_LIB)(lbclnk.o) \ 
     8967   $(MODEL_LIB)(oce.o) \ 
     8968   $(MODEL_LIB)(ocesbc.o) \ 
     8969   $(MODEL_LIB)(phycst.o) \ 
     8970   $(MODEL_LIB)(prtctl.o) \ 
     8971   $(MODEL_LIB)(taumod.o) \ 
     8972   $(MODEL_LIB)(zdf_oce.o) \ 
     8973   $(MODEL_LIB)(zdfddm.o) \ 
     8974   dom_oce.F90 \ 
     8975   eosbn2.F90 \ 
     8976   in_out_manager.F90 \ 
     8977   lbclnk.F90 \ 
     8978   oce.F90 \ 
     8979   ocesbc.F90 \ 
     8980   phycst.F90 \ 
     8981   prtctl.f90 \ 
     8982   taumod.F90 \ 
    89338983   zdf_oce.F90 \ 
    8934    $(MODEL_LIB)(blk_oce.o) \ 
    8935    $(MODEL_LIB)(cpl_oce.o) \ 
    8936    $(MODEL_LIB)(daymod.o) \ 
    8937    $(MODEL_LIB)(dom_oce.o) \ 
    8938    $(MODEL_LIB)(dtasal.o) \ 
    8939    $(MODEL_LIB)(dtasst.o) \ 
    8940    $(MODEL_LIB)(dtatem.o) \ 
    8941    $(MODEL_LIB)(flxmod.o) \ 
    8942    $(MODEL_LIB)(flxrnf.o) \ 
    8943    $(MODEL_LIB)(flx_oce.o) \ 
    8944    $(MODEL_LIB)(ice_oce.o) \ 
    8945    $(MODEL_LIB)(in_out_manager.o) \ 
    8946    $(MODEL_LIB)(lbclnk.o) \ 
    8947    $(MODEL_LIB)(lib_mpp.o) \ 
    8948    $(MODEL_LIB)(lib_print.o) \ 
    8949    $(MODEL_LIB)(oce.o) \ 
    8950    $(MODEL_LIB)(ocfzpt.o) \ 
    8951    $(MODEL_LIB)(par_kind.o) \ 
    8952    $(MODEL_LIB)(par_oce.o) \ 
    8953    $(MODEL_LIB)(phycst.o) \ 
    8954    $(MODEL_LIB)(prtctl.o) \ 
    8955    $(MODEL_LIB)(taumod.o) \ 
    8956    $(MODEL_LIB)(tradmp.o) \ 
    8957    $(MODEL_LIB)(zdfddm.o) \ 
    8958    $(MODEL_LIB)(zdf_oce.o) \ 
    8959    dom_oce.F90 \ 
    8960    eosbn2.F90 \ 
    8961    in_out_manager.F90 \ 
    8962    lbclnk.F90 \ 
    8963    ocesbc.F90 \ 
    8964    oce.F90 \ 
    8965    phycst.F90 \ 
    8966    prtctl.f90 \ 
    8967    taumod.F90 \ 
    89688984   zdfddm.F90 \ 
    8969    zdf_oce.F90 \ 
    8970    $(MODEL_LIB)(dom_oce.o) \ 
    8971    $(MODEL_LIB)(eosbn2.o) \ 
    8972    $(MODEL_LIB)(in_out_manager.o) \ 
    8973    $(MODEL_LIB)(lbclnk.o) \ 
    8974    $(MODEL_LIB)(ocesbc.o) \ 
    8975    $(MODEL_LIB)(oce.o) \ 
    8976    $(MODEL_LIB)(phycst.o) \ 
    8977    $(MODEL_LIB)(prtctl.o) \ 
    8978    $(MODEL_LIB)(taumod.o) \ 
    8979    $(MODEL_LIB)(zdfddm.o) \ 
    8980    $(MODEL_LIB)(zdf_oce.o) \ 
    89818985   domzgr_substitute.h90 \ 
    89828986   vectopt_loop_substitute.h90 \ 
     
    89848988   zdfkpp.F90 
    89858989$(MODEL_LIB)(zdfmxl.o) :   \ 
    8986    dom_oce.F90 \ 
    8987    in_out_manager.F90 \ 
    8988    lib_mpp.F90 \ 
    8989    lib_print.f90 \ 
    8990    par_kind.F90 \ 
    8991    par_oce.F90 \ 
    8992    $(MODEL_LIB)(dom_oce.o) \ 
    8993    $(MODEL_LIB)(in_out_manager.o) \ 
    8994    $(MODEL_LIB)(lib_mpp.o) \ 
    8995    $(MODEL_LIB)(lib_print.o) \ 
    8996    $(MODEL_LIB)(par_kind.o) \ 
    8997    $(MODEL_LIB)(par_oce.o) \ 
     8990   $(MODEL_LIB)(dom_oce.o) \ 
     8991   $(MODEL_LIB)(in_out_manager.o) \ 
     8992   $(MODEL_LIB)(lib_mpp.o) \ 
     8993   $(MODEL_LIB)(lib_print.o) \ 
     8994   $(MODEL_LIB)(par_kind.o) \ 
     8995   $(MODEL_LIB)(par_oce.o) \ 
     8996   dom_oce.F90 \ 
     8997   in_out_manager.F90 \ 
     8998   lib_mpp.F90 \ 
     8999   lib_print.f90 \ 
     9000   par_kind.F90 \ 
     9001   par_oce.F90 \ 
     9002   $(MODEL_LIB)(dom_oce.o) \ 
     9003   $(MODEL_LIB)(in_out_manager.o) \ 
     9004   $(MODEL_LIB)(oce.o) \ 
     9005   $(MODEL_LIB)(prtctl.o) \ 
     9006   $(MODEL_LIB)(zdf_oce.o) \ 
    89989007   dom_oce.F90 \ 
    89999008   in_out_manager.F90 \ 
     
    90019010   prtctl.f90 \ 
    90029011   zdf_oce.F90 \ 
    9003    $(MODEL_LIB)(dom_oce.o) \ 
    9004    $(MODEL_LIB)(in_out_manager.o) \ 
    9005    $(MODEL_LIB)(oce.o) \ 
    9006    $(MODEL_LIB)(prtctl.o) \ 
    9007    $(MODEL_LIB)(zdf_oce.o) \ 
    90089012   domzgr_substitute.h90 \ 
    90099013   KEY_CPP \ 
    90109014   zdfmxl.F90 
    90119015$(MODEL_LIB)(zdfric.o) :   \ 
    9012    dom_oce.F90 \ 
    9013    in_out_manager.F90 \ 
    9014    lib_mpp.F90 \ 
    9015    lib_print.f90 \ 
    9016    oce.F90 \ 
    9017    par_kind.F90 \ 
    9018    par_oce.F90 \ 
    9019    $(MODEL_LIB)(dom_oce.o) \ 
    9020    $(MODEL_LIB)(in_out_manager.o) \ 
    9021    $(MODEL_LIB)(lib_mpp.o) \ 
    9022    $(MODEL_LIB)(lib_print.o) \ 
    9023    $(MODEL_LIB)(oce.o) \ 
    9024    $(MODEL_LIB)(par_kind.o) \ 
    9025    $(MODEL_LIB)(par_oce.o) \ 
     9016   $(MODEL_LIB)(dom_oce.o) \ 
     9017   $(MODEL_LIB)(in_out_manager.o) \ 
     9018   $(MODEL_LIB)(lib_mpp.o) \ 
     9019   $(MODEL_LIB)(lib_print.o) \ 
     9020   $(MODEL_LIB)(oce.o) \ 
     9021   $(MODEL_LIB)(par_kind.o) \ 
     9022   $(MODEL_LIB)(par_oce.o) \ 
     9023   dom_oce.F90 \ 
     9024   in_out_manager.F90 \ 
     9025   lib_mpp.F90 \ 
     9026   lib_print.f90 \ 
     9027   oce.F90 \ 
     9028   par_kind.F90 \ 
     9029   par_oce.F90 \ 
     9030   $(MODEL_LIB)(dom_oce.o) \ 
     9031   $(MODEL_LIB)(in_out_manager.o) \ 
     9032   $(MODEL_LIB)(lbclnk.o) \ 
     9033   $(MODEL_LIB)(oce.o) \ 
     9034   $(MODEL_LIB)(zdf_oce.o) \ 
    90269035   dom_oce.F90 \ 
    90279036   in_out_manager.F90 \ 
     
    90299038   oce.F90 \ 
    90309039   zdf_oce.F90 \ 
    9031    $(MODEL_LIB)(dom_oce.o) \ 
    9032    $(MODEL_LIB)(in_out_manager.o) \ 
    9033    $(MODEL_LIB)(lbclnk.o) \ 
    9034    $(MODEL_LIB)(oce.o) \ 
    9035    $(MODEL_LIB)(zdf_oce.o) \ 
    90369040   domzgr_substitute.h90 \ 
    90379041   KEY_CPP \ 
    90389042   zdfric.F90 
    90399043$(MODEL_LIB)(zdftke.o) :   \ 
     9044   $(MODEL_LIB)(daymod.o) \ 
     9045   $(MODEL_LIB)(dom_oce.o) \ 
     9046   $(MODEL_LIB)(in_out_manager.o) \ 
     9047   $(MODEL_LIB)(lbclnk.o) \ 
     9048   $(MODEL_LIB)(lib_mpp.o) \ 
     9049   $(MODEL_LIB)(lib_print.o) \ 
     9050   $(MODEL_LIB)(oce.o) \ 
     9051   $(MODEL_LIB)(par_kind.o) \ 
     9052   $(MODEL_LIB)(par_oce.o) \ 
     9053   $(MODEL_LIB)(phycst.o) \ 
     9054   $(MODEL_LIB)(prtctl.o) \ 
     9055   $(MODEL_LIB)(taumod.o) \ 
     9056   $(MODEL_LIB)(trdmod.o) \ 
     9057   $(MODEL_LIB)(trdmod_oce.o) \ 
     9058   $(MODEL_LIB)(zdf_oce.o) \ 
     9059   $(MODEL_LIB)(zdfddm.o) \ 
    90409060   daymod.F90 \ 
    90419061   dom_oce.F90 \ 
     
    90529072   trdmod.F90 \ 
    90539073   trdmod_oce.F90 \ 
     9074   zdf_oce.F90 \ 
    90549075   zdfddm.F90 \ 
    9055    zdf_oce.F90 \ 
    9056    $(MODEL_LIB)(daymod.o) \ 
    9057    $(MODEL_LIB)(dom_oce.o) \ 
    9058    $(MODEL_LIB)(in_out_manager.o) \ 
    9059    $(MODEL_LIB)(lbclnk.o) \ 
    9060    $(MODEL_LIB)(lib_mpp.o) \ 
    9061    $(MODEL_LIB)(lib_print.o) \ 
    9062    $(MODEL_LIB)(oce.o) \ 
    9063    $(MODEL_LIB)(par_kind.o) \ 
    9064    $(MODEL_LIB)(par_oce.o) \ 
     9076   $(MODEL_LIB)(dom_oce.o) \ 
     9077   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9078   $(MODEL_LIB)(in_out_manager.o) \ 
     9079   $(MODEL_LIB)(lbclnk.o) \ 
     9080   $(MODEL_LIB)(oce.o) \ 
    90659081   $(MODEL_LIB)(phycst.o) \ 
    90669082   $(MODEL_LIB)(prtctl.o) \ 
    90679083   $(MODEL_LIB)(taumod.o) \ 
    9068    $(MODEL_LIB)(trdmod.o) \ 
    9069    $(MODEL_LIB)(trdmod_oce.o) \ 
    9070    $(MODEL_LIB)(zdfddm.o) \ 
     9084   $(MODEL_LIB)(trazdf_exp.o) \ 
    90719085   $(MODEL_LIB)(zdf_oce.o) \ 
    90729086   dom_oce.F90 \ 
     
    90809094   trazdf_exp.F90 \ 
    90819095   zdf_oce.F90 \ 
    9082    $(MODEL_LIB)(dom_oce.o) \ 
    9083    $(MODEL_LIB)(dynzdf_exp.o) \ 
    9084    $(MODEL_LIB)(in_out_manager.o) \ 
    9085    $(MODEL_LIB)(lbclnk.o) \ 
    9086    $(MODEL_LIB)(oce.o) \ 
    9087    $(MODEL_LIB)(phycst.o) \ 
    9088    $(MODEL_LIB)(prtctl.o) \ 
    9089    $(MODEL_LIB)(taumod.o) \ 
    9090    $(MODEL_LIB)(trazdf_exp.o) \ 
    9091    $(MODEL_LIB)(zdf_oce.o) \ 
    9092    oce.F90 \ 
    9093    $(MODEL_LIB)(oce.o) \ 
     9096   $(MODEL_LIB)(oce.o) \ 
     9097   oce.F90 \ 
    90949098   domzgr_substitute.h90 \ 
    90959099   vectopt_loop_substitute.h90 \ 
     
    90979101   KEY_CPP \ 
    90989102   zdftke.F90 
    9099 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9100    par_kind.F90 \ 
    9101    $(MODEL_LIB)(par_kind.o) \ 
    9102    par_oce.F90 \ 
    9103    $(MODEL_LIB)(par_oce.o) \ 
    9104    zdf_oce.F90 
    91059103$(MODEL_LIB)(zpshde.o) :   \ 
     9104   $(MODEL_LIB)(dom_oce.o) \ 
     9105   $(MODEL_LIB)(in_out_manager.o) \ 
     9106   $(MODEL_LIB)(lib_mpp.o) \ 
     9107   $(MODEL_LIB)(lib_print.o) \ 
     9108   $(MODEL_LIB)(oce.o) \ 
     9109   $(MODEL_LIB)(par_kind.o) \ 
     9110   $(MODEL_LIB)(par_oce.o) \ 
     9111   $(MODEL_LIB)(phycst.o) \ 
     9112   $(MODEL_LIB)(prtctl.o) \ 
     9113   $(MODEL_LIB)(zdfddm.o) \ 
    91069114   dom_oce.F90 \ 
    91079115   in_out_manager.F90 \ 
     
    91159123   zdfddm.F90 \ 
    91169124   $(MODEL_LIB)(dom_oce.o) \ 
    9117    $(MODEL_LIB)(in_out_manager.o) \ 
    9118    $(MODEL_LIB)(lib_mpp.o) \ 
    9119    $(MODEL_LIB)(lib_print.o) \ 
    9120    $(MODEL_LIB)(oce.o) \ 
    9121    $(MODEL_LIB)(par_kind.o) \ 
    9122    $(MODEL_LIB)(par_oce.o) \ 
    9123    $(MODEL_LIB)(phycst.o) \ 
    9124    $(MODEL_LIB)(prtctl.o) \ 
    9125    $(MODEL_LIB)(zdfddm.o) \ 
     9125   $(MODEL_LIB)(eosbn2.o) \ 
     9126   $(MODEL_LIB)(in_out_manager.o) \ 
     9127   $(MODEL_LIB)(lbclnk.o) \ 
     9128   $(MODEL_LIB)(oce.o) \ 
     9129   $(MODEL_LIB)(par_kind.o) \ 
     9130   $(MODEL_LIB)(phycst.o) \ 
    91269131   dom_oce.F90 \ 
    91279132   eosbn2.F90 \ 
     
    91319136   par_kind.F90 \ 
    91329137   phycst.F90 \ 
    9133    $(MODEL_LIB)(dom_oce.o) \ 
    9134    $(MODEL_LIB)(eosbn2.o) \ 
    9135    $(MODEL_LIB)(in_out_manager.o) \ 
    9136    $(MODEL_LIB)(lbclnk.o) \ 
    9137    $(MODEL_LIB)(oce.o) \ 
    9138    $(MODEL_LIB)(par_kind.o) \ 
    9139    $(MODEL_LIB)(phycst.o) \ 
    91409138   domzgr_substitute.h90 \ 
    91419139   vectopt_loop_substitute.h90 \ 
Note: See TracChangeset for help on using the changeset viewer.