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

Changeset 782 for trunk/CONFIG/ORCA2_LIM


Ignore:
Timestamp:
2008-01-07T10:07:26+01:00 (16 years ago)
Author:
rblod
Message:

Improvment of AGRIF-NEMO routines, see ticket #42

Location:
trunk/CONFIG/ORCA2_LIM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/ORCA2_LIM/EXP00/1_namelist

    r643 r782  
    760760!       namagrif    agrif parameters (#ifdef key_agrif) 
    761761!----------------------------------------------------------------------- 
     762! nbclineupdate baroclinic update frequency  
     763! ln_spc_dyn use 0 as special value for dynamics 
    762764! visc_tra viscosity coeeficient for tracers sponge layer 
    763765! visc_dyn viscosity coeeficient for dynamics sponge layer 
    764766&namagrif 
     767    nbclineupdate = 3 
     768    ln_spc_dyn = .TRUE. 
    765769    visc_tra = 2880. 
    766770    visc_dyn = 2880. 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r688 r782  
    7272KEY_LIST = \ 
    7373     key_agrif \ 
    74      key_agrif \ 
    75      key_agrif \ 
    76      key_agrif \ 
    7774     key_antarctic \ 
    7875     key_arctic \ 
    7976     key_cfg_1d \ 
    80      key_cfg_1d \ 
    81      key_coupled \ 
    82      key_coupled \ 
    83      key_coupled \ 
    8477     key_coupled \ 
    8578     key_cpl_albedo \ 
     
    9184     key_diahdy \ 
    9285     key_diahth \ 
    93      key_diahth \ 
    94      key_diainstant \ 
    9586     key_diainstant \ 
    9687     key_diaspr \ 
    97      key_diaspr \ 
    98      key_diaspr \ 
    9988     key_dimgout \ 
    100      key_dimgout \ 
    101      key_dtasal \ 
    10289     key_dtasal \ 
    10390     key_dtasss \ 
    10491     key_dtasst \ 
    105      key_dtatem \ 
    10692     key_dtatem \ 
    10793     key_dynldf_c1d \ 
     
    10995     key_dynldf_c3d \ 
    11096     key_dynspg_exp \ 
    111      key_dynspg_exp \ 
    112      key_dynspg_exp \ 
    113      key_dynspg_flt \ 
    114      key_dynspg_flt \ 
    115      key_dynspg_flt \ 
    11697     key_dynspg_flt \ 
    11798     key_dynspg_rl \ 
    118      key_dynspg_rl \ 
    119      key_dynspg_rl \ 
    120      key_dynspg_rl \ 
    121      key_dynspg_rl \ 
    122      key_dynspg_ts \ 
    123      key_dynspg_ts \ 
    12499     key_dynspg_ts \ 
    125100     key_eel_r2 \ 
     
    127102     key_eel_r6 \ 
    128103     key_esopa \ 
    129      key_esopa \ 
    130104     key_feti \ 
    131105     key_floats \ 
    132106     key_flx_bulk_daily \ 
    133107     key_flx_bulk_monthly \ 
    134      key_flx_bulk_monthly \ 
    135      key_flx_core \ 
    136108     key_flx_core \ 
    137109     key_flx_forced_daily \ 
    138110     key_gyre \ 
    139111     key_ice_lim \ 
    140      key_ice_lim \ 
    141      key_ice_lim \ 
    142      key_ice_lim \ 
    143112     key_islands \ 
    144      key_kppcustom \ 
    145113     key_kppcustom \ 
    146114     key_kpplktb \ 
    147115     key_ldfslp \ 
    148      key_ldfslp \ 
    149      key_lim_cp1 \ 
    150116     key_lim_cp1 \ 
    151117     key_lim_cp2 \ 
    152118     key_lim_cp3 \ 
    153119     key_lim_fdd \ 
    154      key_lim_fdd \ 
    155      key_lim_fdd \ 
    156120     key_mpp_dyndist \ 
    157      key_mpp_dyndist \ 
    158      key_mpp_mpi \ 
    159121     key_mpp_mpi \ 
    160122     key_mpp_omp \ 
     
    162124     key_noslip_accurate \ 
    163125     key_oasis3 \ 
    164      key_oasis3 \ 
    165      key_oasis3 \ 
    166126     key_oasis4 \ 
    167      key_obc \ 
    168      key_obc \ 
    169127     key_obc \ 
    170128     key_orca_lev10 \ 
    171129     key_orca_r025 \ 
    172      key_orca_r025 \ 
    173130     key_orca_r05 \ 
    174131     key_orca_r2 \ 
    175      key_orca_r2 \ 
    176132     key_orca_r4 \ 
    177      key_passivetrc \ 
    178133     key_passivetrc \ 
    179134     key_tau_daily \ 
     
    181136     key_trabbc \ 
    182137     key_trabbl_adv \ 
    183      key_trabbl_adv \ 
    184138     key_trabbl_dif \ 
    185      key_trabbl_dif \ 
    186      key_tradmp \ 
    187      key_tradmp \ 
    188139     key_tradmp \ 
    189140     key_traldf_ano \ 
    190141     key_traldf_c1d \ 
    191142     key_traldf_c2d \ 
    192      key_traldf_c2d \ 
    193143     key_traldf_c3d \ 
    194      key_traldf_eiv \ 
    195      key_traldf_eiv \ 
    196144     key_traldf_eiv \ 
    197145     key_trc_pisces \ 
    198146     key_trddyn \ 
    199      key_trddyn \ 
    200      key_trddyn \ 
    201      key_trdmld \ 
    202147     key_trdmld \ 
    203148     key_trdtra \ 
    204      key_trdtra \ 
    205      key_trdtra \ 
    206149     key_trdvor \ 
    207      key_trdvor \ 
    208      key_vectopt_loop \ 
    209      key_vectopt_loop \ 
    210      key_vectopt_loop \ 
    211150     key_vectopt_loop \ 
    212151     key_vectopt_memory \ 
     
    216155     key_zdfcst \ 
    217156     key_zdfddm \ 
    218      key_zdfddm \ 
    219      key_zdfddm \ 
    220      key_zdfddm \ 
    221      key_zdfddm \ 
    222      key_zdfkpp \ 
    223157     key_zdfkpp \ 
    224158     key_zdfric \ 
    225      key_zdftke \ 
    226159     key_zdftke  
    227160# .o file list in the library 
     
    230163      $(MODEL_LIB)(lib_isml.o)\ 
    231164      $(MODEL_LIB)(lib_print.o)\ 
     165      $(MODEL_LIB)(agrif_oce.o)\ 
    232166      $(MODEL_LIB)(agrif_opa_interp.o)\ 
    233167      $(MODEL_LIB)(agrif_opa_sponge.o)\ 
     
    239173      $(MODEL_LIB)(blk_oce.o)\ 
    240174      $(MODEL_LIB)(bulk.o)\ 
     175      $(MODEL_LIB)(cla.o)\ 
    241176      $(MODEL_LIB)(cla_div.o)\ 
    242177      $(MODEL_LIB)(cla_dynspg.o)\ 
    243       $(MODEL_LIB)(cla.o)\ 
    244178      $(MODEL_LIB)(closea.o)\ 
    245179      $(MODEL_LIB)(cpl.o)\ 
     
    257191      $(MODEL_LIB)(diaptr.o)\ 
    258192      $(MODEL_LIB)(diaspr.o)\ 
     193      $(MODEL_LIB)(diawri.o)\ 
    259194      $(MODEL_LIB)(diawri1d.o)\ 
    260       $(MODEL_LIB)(diawri.o)\ 
    261195      $(MODEL_LIB)(divcur.o)\ 
     196      $(MODEL_LIB)(dom_ice.o)\ 
     197      $(MODEL_LIB)(dom_oce.o)\ 
    262198      $(MODEL_LIB)(domain.o)\ 
    263199      $(MODEL_LIB)(domcfg.o)\ 
    264200      $(MODEL_LIB)(domhgr.o)\ 
    265       $(MODEL_LIB)(dom_ice.o)\ 
    266201      $(MODEL_LIB)(dommsk.o)\ 
    267       $(MODEL_LIB)(dom_oce.o)\ 
    268202      $(MODEL_LIB)(domstp.o)\ 
    269203      $(MODEL_LIB)(domvvl.o)\ 
     
    274208      $(MODEL_LIB)(dtasst.o)\ 
    275209      $(MODEL_LIB)(dtatem.o)\ 
     210      $(MODEL_LIB)(dynadv.o)\ 
    276211      $(MODEL_LIB)(dynadv_cen2.o)\ 
    277       $(MODEL_LIB)(dynadv.o)\ 
    278212      $(MODEL_LIB)(dynadv_ubs.o)\ 
    279213      $(MODEL_LIB)(dyncor1d.o)\ 
     
    281215      $(MODEL_LIB)(dynhpg_jki.o)\ 
    282216      $(MODEL_LIB)(dynkeg.o)\ 
     217      $(MODEL_LIB)(dynldf.o)\ 
    283218      $(MODEL_LIB)(dynldf_bilap.o)\ 
    284219      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    285       $(MODEL_LIB)(dynldf.o)\ 
    286220      $(MODEL_LIB)(dynldf_iso.o)\ 
    287221      $(MODEL_LIB)(dynldf_lap.o)\ 
     222      $(MODEL_LIB)(dynnxt.o)\ 
    288223      $(MODEL_LIB)(dynnxt1d.o)\ 
    289       $(MODEL_LIB)(dynnxt.o)\ 
     224      $(MODEL_LIB)(dynspg.o)\ 
    290225      $(MODEL_LIB)(dynspg_exp.o)\ 
    291226      $(MODEL_LIB)(dynspg_exp_jki.o)\ 
    292       $(MODEL_LIB)(dynspg.o)\ 
    293227      $(MODEL_LIB)(dynspg_flt.o)\ 
    294228      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
     
    299233      $(MODEL_LIB)(dynvor.o)\ 
    300234      $(MODEL_LIB)(dynzad.o)\ 
     235      $(MODEL_LIB)(dynzdf.o)\ 
    301236      $(MODEL_LIB)(dynzdf_exp.o)\ 
    302       $(MODEL_LIB)(dynzdf.o)\ 
    303237      $(MODEL_LIB)(dynzdf_imp.o)\ 
    304238      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
    305239      $(MODEL_LIB)(eosbn2.o)\ 
    306240      $(MODEL_LIB)(flo4rk.o)\ 
     241      $(MODEL_LIB)(flo_oce.o)\ 
    307242      $(MODEL_LIB)(floats.o)\ 
    308243      $(MODEL_LIB)(floblk.o)\ 
    309244      $(MODEL_LIB)(flodom.o)\ 
    310       $(MODEL_LIB)(flo_oce.o)\ 
    311245      $(MODEL_LIB)(flowri.o)\ 
     246      $(MODEL_LIB)(flx_oce.o)\ 
    312247      $(MODEL_LIB)(flxblk.o)\ 
    313248      $(MODEL_LIB)(flxfwb.o)\ 
    314249      $(MODEL_LIB)(flxmod.o)\ 
    315       $(MODEL_LIB)(flx_oce.o)\ 
    316250      $(MODEL_LIB)(flxrnf.o)\ 
    317251      $(MODEL_LIB)(geo2ocean.o)\ 
    318252      $(MODEL_LIB)(ice.o)\ 
     253      $(MODEL_LIB)(ice_oce.o)\ 
    319254      $(MODEL_LIB)(iceini.o)\ 
    320       $(MODEL_LIB)(ice_oce.o)\ 
     255      $(MODEL_LIB)(icestp.o)\ 
    321256      $(MODEL_LIB)(icestp1d.o)\ 
    322       $(MODEL_LIB)(icestp.o)\ 
     257      $(MODEL_LIB)(in_out_manager.o)\ 
    323258      $(MODEL_LIB)(ini1d.o)\ 
    324259      $(MODEL_LIB)(initrc.o)\ 
    325       $(MODEL_LIB)(in_out_manager.o)\ 
     260      $(MODEL_LIB)(iom.o)\ 
    326261      $(MODEL_LIB)(iom_def.o)\ 
    327       $(MODEL_LIB)(iom.o)\ 
    328262      $(MODEL_LIB)(iom_ioipsl.o)\ 
    329263      $(MODEL_LIB)(iom_nf90.o)\ 
     
    357291      $(MODEL_LIB)(mppini.o)\ 
    358292      $(MODEL_LIB)(oasis4_date.o)\ 
     293      $(MODEL_LIB)(obc_oce.o)\ 
     294      $(MODEL_LIB)(obc_par.o)\ 
    359295      $(MODEL_LIB)(obccli.o)\ 
    360296      $(MODEL_LIB)(obcdom.o)\ 
    361297      $(MODEL_LIB)(obcdta.o)\ 
     298      $(MODEL_LIB)(obcdyn.o)\ 
    362299      $(MODEL_LIB)(obcdyn_bt.o)\ 
    363       $(MODEL_LIB)(obcdyn.o)\ 
    364300      $(MODEL_LIB)(obcfla.o)\ 
    365301      $(MODEL_LIB)(obcini.o)\ 
    366       $(MODEL_LIB)(obc_oce.o)\ 
    367       $(MODEL_LIB)(obc_par.o)\ 
    368302      $(MODEL_LIB)(obcrad.o)\ 
    369303      $(MODEL_LIB)(obcrst.o)\ 
     
    382316      $(MODEL_LIB)(restart.o)\ 
    383317      $(MODEL_LIB)(sms.o)\ 
     318      $(MODEL_LIB)(sol_oce.o)\ 
    384319      $(MODEL_LIB)(solfet.o)\ 
    385320      $(MODEL_LIB)(solisl.o)\ 
    386321      $(MODEL_LIB)(solmat.o)\ 
    387       $(MODEL_LIB)(sol_oce.o)\ 
    388322      $(MODEL_LIB)(solpcg.o)\ 
     323      $(MODEL_LIB)(solsor.o)\ 
    389324      $(MODEL_LIB)(solsor_e.o)\ 
    390       $(MODEL_LIB)(solsor.o)\ 
    391325      $(MODEL_LIB)(solver.o)\ 
     326      $(MODEL_LIB)(step.o)\ 
    392327      $(MODEL_LIB)(step1d.o)\ 
    393       $(MODEL_LIB)(step.o)\ 
    394328      $(MODEL_LIB)(stpctl.o)\ 
    395329      $(MODEL_LIB)(taumod.o)\ 
    396330      $(MODEL_LIB)(thd_ice.o)\ 
     331      $(MODEL_LIB)(traadv.o)\ 
    397332      $(MODEL_LIB)(traadv_cen2.o)\ 
    398333      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    399334      $(MODEL_LIB)(traadv_eiv.o)\ 
    400       $(MODEL_LIB)(traadv.o)\ 
     335      $(MODEL_LIB)(traadv_muscl.o)\ 
    401336      $(MODEL_LIB)(traadv_muscl2.o)\ 
    402       $(MODEL_LIB)(traadv_muscl.o)\ 
    403337      $(MODEL_LIB)(traadv_qck.o)\ 
    404338      $(MODEL_LIB)(traadv_tvd.o)\ 
     
    407341      $(MODEL_LIB)(trabbl.o)\ 
    408342      $(MODEL_LIB)(tradmp.o)\ 
     343      $(MODEL_LIB)(traldf.o)\ 
    409344      $(MODEL_LIB)(traldf_bilap.o)\ 
    410345      $(MODEL_LIB)(traldf_bilapg.o)\ 
    411       $(MODEL_LIB)(traldf.o)\ 
    412346      $(MODEL_LIB)(traldf_iso.o)\ 
    413347      $(MODEL_LIB)(traldf_lap.o)\ 
     
    416350      $(MODEL_LIB)(traqsr.o)\ 
    417351      $(MODEL_LIB)(trasbc.o)\ 
     352      $(MODEL_LIB)(trazdf.o)\ 
    418353      $(MODEL_LIB)(trazdf_exp.o)\ 
    419       $(MODEL_LIB)(trazdf.o)\ 
    420354      $(MODEL_LIB)(trazdf_imp.o)\ 
    421355      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     
    432366      $(MODEL_LIB)(trdvor_oce.o)\ 
    433367      $(MODEL_LIB)(wzvmod.o)\ 
     368      $(MODEL_LIB)(zdf_oce.o)\ 
    434369      $(MODEL_LIB)(zdfbfr.o)\ 
    435370      $(MODEL_LIB)(zdfddm.o)\ 
     
    438373      $(MODEL_LIB)(zdfkpp.o)\ 
    439374      $(MODEL_LIB)(zdfmxl.o)\ 
    440       $(MODEL_LIB)(zdf_oce.o)\ 
    441375      $(MODEL_LIB)(zdfric.o)\ 
    442376      $(MODEL_LIB)(zdftke.o)\ 
     
    645579      @if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi 
    646580 
     581$(MODEL_LIB)(agrif_oce.o) :   \ 
     582   $(MODEL_LIB)(par_kind.o) \ 
     583   $(MODEL_LIB)(par_oce.o) \ 
     584   par_kind.F90 \ 
     585   par_oce.F90 \ 
     586   $(MODEL_LIB)(dom_oce.o) \ 
     587   $(MODEL_LIB)(par_oce.o) \ 
     588   dom_oce.F90 \ 
     589   par_oce.F90 \ 
     590   KEY_CPP \ 
     591   agrif_oce.F90 
    647592$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    648    in_out_manager.F90 \ 
    649    lib_print.f90 \ 
    650    $(MODEL_LIB)(in_out_manager.o) \ 
    651    $(MODEL_LIB)(lib_print.o) \ 
    652    $(MODEL_LIB)(par_kind.o) \ 
    653    $(MODEL_LIB)(par_oce.o) \ 
    654    par_kind.F90 \ 
    655    par_oce.F90 \ 
    656    dom_oce.F90 \ 
    657    in_out_manager.F90 \ 
     593   $(MODEL_LIB)(dom_oce.o) \ 
     594   $(MODEL_LIB)(in_out_manager.o) \ 
     595   $(MODEL_LIB)(lib_print.o) \ 
     596   $(MODEL_LIB)(par_kind.o) \ 
     597   $(MODEL_LIB)(par_oce.o) \ 
     598   dom_oce.F90 \ 
     599   in_out_manager.F90 \ 
     600   lib_print.f90 \ 
     601   par_kind.F90 \ 
     602   par_oce.F90 \ 
     603   $(MODEL_LIB)(agrif_oce.o) \ 
    658604   $(MODEL_LIB)(dom_oce.o) \ 
    659605   $(MODEL_LIB)(in_out_manager.o) \ 
     
    662608   $(MODEL_LIB)(phycst.o) \ 
    663609   $(MODEL_LIB)(sol_oce.o) \ 
     610   agrif_oce.F90 \ 
     611   dom_oce.F90 \ 
     612   in_out_manager.F90 \ 
    664613   oce.F90 \ 
    665614   par_oce.F90 \ 
     
    668617   domzgr_substitute.h90 \ 
    669618   vectopt_loop_substitute.h90 \ 
     619   $(AGRIF_LIB) \ 
    670620   KEY_CPP \ 
    671621   agrif_opa_interp.F90 
    672622$(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    673    lib_print.f90 \ 
    674    $(MODEL_LIB)(lib_print.o) \ 
    675    $(MODEL_LIB)(par_kind.o) \ 
    676    $(MODEL_LIB)(par_oce.o) \ 
    677    par_kind.F90 \ 
    678    par_oce.F90 \ 
    679    dom_oce.F90 \ 
    680    in_out_manager.F90 \ 
    681    $(MODEL_LIB)(dom_oce.o) \ 
    682    $(MODEL_LIB)(in_out_manager.o) \ 
    683    $(MODEL_LIB)(oce.o) \ 
    684    $(MODEL_LIB)(par_oce.o) \ 
     623   $(MODEL_LIB)(dom_oce.o) \ 
     624   $(MODEL_LIB)(lib_print.o) \ 
     625   $(MODEL_LIB)(par_kind.o) \ 
     626   $(MODEL_LIB)(par_oce.o) \ 
     627   dom_oce.F90 \ 
     628   lib_print.f90 \ 
     629   par_kind.F90 \ 
     630   par_oce.F90 \ 
     631   $(MODEL_LIB)(agrif_oce.o) \ 
     632   $(MODEL_LIB)(dom_oce.o) \ 
     633   $(MODEL_LIB)(in_out_manager.o) \ 
     634   $(MODEL_LIB)(oce.o) \ 
     635   $(MODEL_LIB)(par_oce.o) \ 
     636   agrif_oce.F90 \ 
     637   dom_oce.F90 \ 
     638   in_out_manager.F90 \ 
    685639   oce.F90 \ 
    686640   par_oce.F90 \ 
    687641   domzgr_substitute.h90 \ 
     642   $(AGRIF_LIB) \ 
    688643   KEY_CPP \ 
    689644   agrif_opa_sponge.F90 
    690645$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     646   $(MODEL_LIB)(dom_oce.o) \ 
     647   $(MODEL_LIB)(domvvl.o) \ 
     648   $(MODEL_LIB)(in_out_manager.o) \ 
     649   $(MODEL_LIB)(lbclnk.o) \ 
     650   $(MODEL_LIB)(lib_mpp.o) \ 
     651   $(MODEL_LIB)(obc_oce.o) \ 
     652   $(MODEL_LIB)(oce.o) \ 
     653   $(MODEL_LIB)(ocesbc.o) \ 
     654   $(MODEL_LIB)(par_kind.o) \ 
     655   $(MODEL_LIB)(par_oce.o) \ 
     656   $(MODEL_LIB)(phycst.o) \ 
     657   $(MODEL_LIB)(prtctl.o) \ 
    691658   dom_oce.F90 \ 
    692659   domvvl.F90 \ 
     
    694661   lbclnk.F90 \ 
    695662   lib_mpp.F90 \ 
    696    $(MODEL_LIB)(dom_oce.o) \ 
    697    $(MODEL_LIB)(domvvl.o) \ 
    698    $(MODEL_LIB)(in_out_manager.o) \ 
    699    $(MODEL_LIB)(lbclnk.o) \ 
    700    $(MODEL_LIB)(lib_mpp.o) \ 
    701    $(MODEL_LIB)(obc_oce.o) \ 
    702    $(MODEL_LIB)(oce.o) \ 
    703    $(MODEL_LIB)(ocesbc.o) \ 
    704    $(MODEL_LIB)(par_kind.o) \ 
    705    $(MODEL_LIB)(par_oce.o) \ 
    706    $(MODEL_LIB)(phycst.o) \ 
    707    $(MODEL_LIB)(prtctl.o) \ 
    708663   obc_oce.F90 \ 
    709664   oce.F90 \ 
     
    713668   phycst.F90 \ 
    714669   prtctl.F90 \ 
     670   $(MODEL_LIB)(agrif_oce.o) \ 
     671   $(MODEL_LIB)(cla_div.o) \ 
     672   $(MODEL_LIB)(divcur.o) \ 
     673   $(MODEL_LIB)(dom_oce.o) \ 
     674   $(MODEL_LIB)(oce.o) \ 
     675   $(MODEL_LIB)(ocfzpt.o) \ 
     676   $(MODEL_LIB)(par_oce.o) \ 
     677   $(MODEL_LIB)(wzvmod.o) \ 
     678   agrif_oce.F90 \ 
    715679   cla_div.F90 \ 
    716680   divcur.F90 \ 
    717681   dom_oce.F90 \ 
    718    $(MODEL_LIB)(cla_div.o) \ 
    719    $(MODEL_LIB)(divcur.o) \ 
    720    $(MODEL_LIB)(dom_oce.o) \ 
    721    $(MODEL_LIB)(oce.o) \ 
    722    $(MODEL_LIB)(ocfzpt.o) \ 
    723    $(MODEL_LIB)(par_oce.o) \ 
    724    $(MODEL_LIB)(wzvmod.o) \ 
    725682   oce.F90 \ 
    726683   ocfzpt.F90 \ 
     
    728685   wzvmod.F90 \ 
    729686   domzgr_substitute.h90 \ 
     687   $(AGRIF_LIB) \ 
    730688   KEY_CPP \ 
    731689   agrif_opa_update.F90 
    732690$(MODEL_LIB)(agrif_top_interp.o) :  \ 
    733    $(MODEL_LIB)(par_kind.o) \ 
    734    $(MODEL_LIB)(par_oce.o) \ 
    735    par_kind.F90 \ 
    736    par_oce.F90 \ 
    737    dom_oce.F90 \ 
     691   $(MODEL_LIB)(dom_oce.o) \ 
     692   $(MODEL_LIB)(par_kind.o) \ 
     693   $(MODEL_LIB)(par_oce.o) \ 
     694   dom_oce.F90 \ 
     695   par_kind.F90 \ 
     696   par_oce.F90 \ 
     697   $(MODEL_LIB)(agrif_oce.o) \ 
    738698   $(MODEL_LIB)(dom_oce.o) \ 
    739699   $(MODEL_LIB)(oce.o) \ 
     
    742702   $(MODEL_LIB)(sol_oce.o) \ 
    743703   $(MODEL_LIB)(trcstp.o) \ 
     704   agrif_oce.F90 \ 
     705   dom_oce.F90 \ 
    744706   oce.F90 \ 
    745707   par_oce.F90 \ 
     
    749711   domzgr_substitute.h90 \ 
    750712   vectopt_loop_substitute.h90 \ 
     713   $(AGRIF_LIB) \ 
    751714   KEY_CPP \ 
    752715   agrif_top_interp.F90 
    753716$(MODEL_LIB)(agrif_top_update.o) :  \ 
    754    $(MODEL_LIB)(par_kind.o) \ 
    755    $(MODEL_LIB)(par_oce.o) \ 
    756    par_kind.F90 \ 
    757    par_oce.F90 \ 
    758    dom_oce.F90 \ 
     717   $(MODEL_LIB)(dom_oce.o) \ 
     718   $(MODEL_LIB)(par_kind.o) \ 
     719   $(MODEL_LIB)(par_oce.o) \ 
     720   dom_oce.F90 \ 
     721   par_kind.F90 \ 
     722   par_oce.F90 \ 
     723   $(MODEL_LIB)(agrif_oce.o) \ 
    759724   $(MODEL_LIB)(dom_oce.o) \ 
    760725   $(MODEL_LIB)(oce.o) \ 
     
    762727   $(MODEL_LIB)(sms.o) \ 
    763728   $(MODEL_LIB)(trcstp.o) \ 
     729   agrif_oce.F90 \ 
     730   dom_oce.F90 \ 
    764731   oce.F90 \ 
    765732   par_oce.F90 \ 
     
    767734   trcstp.F90 \ 
    768735   domzgr_substitute.h90 \ 
     736   $(AGRIF_LIB) \ 
    769737   KEY_CPP \ 
    770738   agrif_top_update.F90 
    771739$(MODEL_LIB)(agrif_user.o) :  \ 
     740   $(MODEL_LIB)(agrif_oce.o) \ 
     741   $(MODEL_LIB)(blk_oce.o) \ 
     742   $(MODEL_LIB)(cla_div.o) \ 
     743   $(MODEL_LIB)(cpl.o) \ 
     744   $(MODEL_LIB)(cpl_oasis3.o) \ 
     745   $(MODEL_LIB)(cpl_oasis4.o) \ 
     746   $(MODEL_LIB)(cpl_oce.o) \ 
     747   $(MODEL_LIB)(daymod.o) \ 
     748   $(MODEL_LIB)(diaptr.o) \ 
     749   $(MODEL_LIB)(divcur.o) \ 
     750   $(MODEL_LIB)(dom_oce.o) \ 
     751   $(MODEL_LIB)(domain.o) \ 
     752   $(MODEL_LIB)(domcfg.o) \ 
     753   $(MODEL_LIB)(dtasal.o) \ 
     754   $(MODEL_LIB)(dtasst.o) \ 
     755   $(MODEL_LIB)(dtatem.o) \ 
     756   $(MODEL_LIB)(dyncor1d.o) \ 
     757   $(MODEL_LIB)(dynspg_oce.o) \ 
     758   $(MODEL_LIB)(eosbn2.o) \ 
     759   $(MODEL_LIB)(flxfwb.o) \ 
     760   $(MODEL_LIB)(flxmod.o) \ 
     761   $(MODEL_LIB)(iceini.o) \ 
     762   $(MODEL_LIB)(in_out_manager.o) \ 
     763   $(MODEL_LIB)(ini1d.o) \ 
     764   $(MODEL_LIB)(initrc.o) \ 
     765   $(MODEL_LIB)(iom.o) \ 
     766   $(MODEL_LIB)(istate.o) \ 
     767   $(MODEL_LIB)(ldfdyn.o) \ 
     768   $(MODEL_LIB)(ldftra.o) \ 
     769   $(MODEL_LIB)(lib_mpp.o) \ 
     770   $(MODEL_LIB)(lib_print.o) \ 
     771   $(MODEL_LIB)(mppini.o) \ 
     772   $(MODEL_LIB)(obc_par.o) \ 
     773   $(MODEL_LIB)(obcini.o) \ 
     774   $(MODEL_LIB)(oce.o) \ 
     775   $(MODEL_LIB)(ocfzpt.o) \ 
     776   $(MODEL_LIB)(par_kind.o) \ 
     777   $(MODEL_LIB)(par_oce.o) \ 
     778   $(MODEL_LIB)(phycst.o) \ 
     779   $(MODEL_LIB)(prtctl.o) \ 
     780   $(MODEL_LIB)(sms.o) \ 
     781   $(MODEL_LIB)(sol_oce.o) \ 
     782   $(MODEL_LIB)(step.o) \ 
     783   $(MODEL_LIB)(step1d.o) \ 
     784   $(MODEL_LIB)(trcstp.o) \ 
     785   $(MODEL_LIB)(trdmod.o) \ 
     786   $(MODEL_LIB)(trdmod_oce.o) \ 
     787   $(MODEL_LIB)(wzvmod.o) \ 
     788   $(MODEL_LIB)(zdf_oce.o) \ 
     789   $(MODEL_LIB)(zdfini.o) \ 
     790   $(MODEL_LIB)(zdfmxl.o) \ 
     791   $(MODEL_LIB)(zpshde.o) \ 
     792   agrif_oce.F90 \ 
    772793   blk_oce.F90 \ 
    773794   cla_div.F90 \ 
     
    779800   diaptr.F90 \ 
    780801   divcur.F90 \ 
     802   dom_oce.F90 \ 
    781803   domain.F90 \ 
    782804   domcfg.F90 \ 
    783    dom_oce.F90 \ 
    784805   dtasal.F90 \ 
    785806   dtasst.F90 \ 
     
    791812   flxmod.F90 \ 
    792813   iceini.F90 \ 
     814   in_out_manager.F90 \ 
    793815   ini1d.F90 \ 
    794816   initrc.F90 \ 
    795    in_out_manager.F90 \ 
    796817   iom.F90 \ 
    797818   istate.F90 \ 
     
    800821   lib_mpp.F90 \ 
    801822   lib_print.f90 \ 
    802    $(MODEL_LIB)(blk_oce.o) \ 
    803    $(MODEL_LIB)(cla_div.o) \ 
    804    $(MODEL_LIB)(cpl.o) \ 
    805    $(MODEL_LIB)(cpl_oasis3.o) \ 
    806    $(MODEL_LIB)(cpl_oasis4.o) \ 
    807    $(MODEL_LIB)(cpl_oce.o) \ 
    808    $(MODEL_LIB)(daymod.o) \ 
    809    $(MODEL_LIB)(diaptr.o) \ 
    810    $(MODEL_LIB)(divcur.o) \ 
    811    $(MODEL_LIB)(domain.o) \ 
    812    $(MODEL_LIB)(domcfg.o) \ 
    813    $(MODEL_LIB)(dom_oce.o) \ 
    814    $(MODEL_LIB)(dtasal.o) \ 
    815    $(MODEL_LIB)(dtasst.o) \ 
    816    $(MODEL_LIB)(dtatem.o) \ 
    817    $(MODEL_LIB)(dyncor1d.o) \ 
    818    $(MODEL_LIB)(dynspg_oce.o) \ 
    819    $(MODEL_LIB)(eosbn2.o) \ 
    820    $(MODEL_LIB)(flxfwb.o) \ 
    821    $(MODEL_LIB)(flxmod.o) \ 
    822    $(MODEL_LIB)(iceini.o) \ 
    823    $(MODEL_LIB)(ini1d.o) \ 
    824    $(MODEL_LIB)(initrc.o) \ 
    825    $(MODEL_LIB)(in_out_manager.o) \ 
    826    $(MODEL_LIB)(iom.o) \ 
    827    $(MODEL_LIB)(istate.o) \ 
    828    $(MODEL_LIB)(ldfdyn.o) \ 
    829    $(MODEL_LIB)(ldftra.o) \ 
    830    $(MODEL_LIB)(lib_mpp.o) \ 
    831    $(MODEL_LIB)(lib_print.o) \ 
    832    $(MODEL_LIB)(mppini.o) \ 
    833    $(MODEL_LIB)(obcini.o) \ 
    834    $(MODEL_LIB)(obc_par.o) \ 
    835    $(MODEL_LIB)(oce.o) \ 
    836    $(MODEL_LIB)(ocfzpt.o) \ 
    837    $(MODEL_LIB)(par_kind.o) \ 
    838    $(MODEL_LIB)(par_oce.o) \ 
    839    $(MODEL_LIB)(phycst.o) \ 
    840    $(MODEL_LIB)(prtctl.o) \ 
    841    $(MODEL_LIB)(sms.o) \ 
    842    $(MODEL_LIB)(sol_oce.o) \ 
    843    $(MODEL_LIB)(step1d.o) \ 
    844    $(MODEL_LIB)(step.o) \ 
    845    $(MODEL_LIB)(trcstp.o) \ 
    846    $(MODEL_LIB)(trdmod.o) \ 
    847    $(MODEL_LIB)(trdmod_oce.o) \ 
    848    $(MODEL_LIB)(wzvmod.o) \ 
    849    $(MODEL_LIB)(zdfini.o) \ 
    850    $(MODEL_LIB)(zdfmxl.o) \ 
    851    $(MODEL_LIB)(zdf_oce.o) \ 
    852    $(MODEL_LIB)(zpshde.o) \ 
    853823   mppini.F90 \ 
     824   obc_par.F90 \ 
    854825   obcini.F90 \ 
    855    obc_par.F90 \ 
    856826   oce.F90 \ 
    857827   ocfzpt.F90 \ 
     
    862832   sms.F90 \ 
    863833   sol_oce.F90 \ 
     834   step.F90 \ 
    864835   step1d.F90 \ 
    865    step.F90 \ 
    866836   trcstp.F90 \ 
    867837   trdmod.F90 \ 
    868838   trdmod_oce.F90 \ 
    869839   wzvmod.F90 \ 
     840   zdf_oce.F90 \ 
    870841   zdfini.F90 \ 
    871842   zdfmxl.F90 \ 
    872    zdf_oce.F90 \ 
    873843   zpshde.F90 \ 
     844   $(MODEL_LIB)(agrif_oce.o) \ 
     845   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     846   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     847   $(MODEL_LIB)(agrif_opa_update.o) \ 
     848   $(MODEL_LIB)(agrif_top_interp.o) \ 
     849   $(MODEL_LIB)(agrif_top_update.o) \ 
     850   $(MODEL_LIB)(dom_oce.o) \ 
     851   $(MODEL_LIB)(ice_oce.o) \ 
     852   $(MODEL_LIB)(in_out_manager.o) \ 
     853   $(MODEL_LIB)(oce.o) \ 
     854   $(MODEL_LIB)(opa.o) \ 
     855   $(MODEL_LIB)(par_oce.o) \ 
     856   $(MODEL_LIB)(sms.o) \ 
     857   $(MODEL_LIB)(sol_oce.o) \ 
     858   $(MODEL_LIB)(tradmp.o) \ 
     859   agrif_oce.F90 \ 
    874860   agrif_opa_interp.F90 \ 
    875861   agrif_opa_sponge.F90 \ 
     
    880866   ice_oce.F90 \ 
    881867   in_out_manager.F90 \ 
    882    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    883    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    884    $(MODEL_LIB)(agrif_opa_update.o) \ 
    885    $(MODEL_LIB)(agrif_top_interp.o) \ 
    886    $(MODEL_LIB)(agrif_top_update.o) \ 
    887    $(MODEL_LIB)(dom_oce.o) \ 
    888    $(MODEL_LIB)(ice_oce.o) \ 
    889    $(MODEL_LIB)(in_out_manager.o) \ 
    890    $(MODEL_LIB)(oce.o) \ 
    891    $(MODEL_LIB)(opa.o) \ 
    892    $(MODEL_LIB)(par_oce.o) \ 
    893    $(MODEL_LIB)(sms.o) \ 
    894    $(MODEL_LIB)(sol_oce.o) \ 
    895    $(MODEL_LIB)(tradmp.o) \ 
    896868   oce.F90 \ 
    897869   opa.F90 \ 
     
    904876   agrif_user.F90 
    905877$(MODEL_LIB)(albedo.o) :   \ 
    906    dom_oce.F90 \ 
    907    in_out_manager.F90 \ 
    908    lib_mpp.F90 \ 
    909    lib_print.f90 \ 
    910878   $(MODEL_LIB)(dom_oce.o) \ 
    911879   $(MODEL_LIB)(in_out_manager.o) \ 
     
    918886   $(MODEL_LIB)(phycst.o) \ 
    919887   $(MODEL_LIB)(prtctl.o) \ 
     888   dom_oce.F90 \ 
     889   in_out_manager.F90 \ 
     890   lib_mpp.F90 \ 
     891   lib_print.f90 \ 
    920892   oce.F90 \ 
    921893   par_ice.F90 \ 
     
    924896   phycst.F90 \ 
    925897   prtctl.F90 \ 
     898   $(MODEL_LIB)(blk_oce.o) \ 
     899   $(MODEL_LIB)(cpl_oce.o) \ 
     900   $(MODEL_LIB)(daymod.o) \ 
     901   $(MODEL_LIB)(dom_oce.o) \ 
     902   $(MODEL_LIB)(flx_oce.o) \ 
     903   $(MODEL_LIB)(ice.o) \ 
     904   $(MODEL_LIB)(in_out_manager.o) \ 
     905   $(MODEL_LIB)(lbclnk.o) \ 
     906   $(MODEL_LIB)(oce.o) \ 
     907   $(MODEL_LIB)(ocfzpt.o) \ 
     908   $(MODEL_LIB)(phycst.o) \ 
    926909   blk_oce.F90 \ 
    927910   cpl_oce.F90 \ 
     
    932915   in_out_manager.F90 \ 
    933916   lbclnk.F90 \ 
     917   oce.F90 \ 
     918   ocfzpt.F90 \ 
     919   phycst.F90 \ 
     920   KEY_CPP \ 
     921   albedo.F90 
     922$(MODEL_LIB)(blk_oce.o) :  \ 
     923   $(MODEL_LIB)(par_kind.o) \ 
     924   par_kind.F90 \ 
     925   $(MODEL_LIB)(par_oce.o) \ 
     926   par_oce.F90 \ 
     927   KEY_CPP \ 
     928   blk_oce.F90 
     929$(MODEL_LIB)(bulk.o) :  \ 
     930   $(MODEL_LIB)(albedo.o) \ 
    934931   $(MODEL_LIB)(blk_oce.o) \ 
     932   $(MODEL_LIB)(cpl_oasis3.o) \ 
     933   $(MODEL_LIB)(cpl_oasis4.o) \ 
    935934   $(MODEL_LIB)(cpl_oce.o) \ 
    936935   $(MODEL_LIB)(daymod.o) \ 
    937936   $(MODEL_LIB)(dom_oce.o) \ 
    938937   $(MODEL_LIB)(flx_oce.o) \ 
     938   $(MODEL_LIB)(geo2ocean.o) \ 
    939939   $(MODEL_LIB)(ice.o) \ 
    940940   $(MODEL_LIB)(in_out_manager.o) \ 
    941941   $(MODEL_LIB)(lbclnk.o) \ 
     942   $(MODEL_LIB)(lib_mpp.o) \ 
     943   $(MODEL_LIB)(lib_print.o) \ 
    942944   $(MODEL_LIB)(oce.o) \ 
    943945   $(MODEL_LIB)(ocfzpt.o) \ 
    944    $(MODEL_LIB)(phycst.o) \ 
    945    oce.F90 \ 
    946    ocfzpt.F90 \ 
    947    phycst.F90 \ 
    948    KEY_CPP \ 
    949    albedo.F90 
    950 $(MODEL_LIB)(blk_oce.o) :  \ 
    951    $(MODEL_LIB)(par_kind.o) \ 
    952    par_kind.F90 \ 
    953    $(MODEL_LIB)(par_oce.o) \ 
    954    par_oce.F90 \ 
    955    KEY_CPP \ 
    956    blk_oce.F90 
    957 $(MODEL_LIB)(bulk.o) :  \ 
     946   $(MODEL_LIB)(par_kind.o) \ 
     947   $(MODEL_LIB)(par_oce.o) \ 
     948   $(MODEL_LIB)(phycst.o) \ 
     949   $(MODEL_LIB)(prtctl.o) \ 
    958950   albedo.F90 \ 
    959951   blk_oce.F90 \ 
     
    970962   lib_mpp.F90 \ 
    971963   lib_print.f90 \ 
     964   oce.F90 \ 
     965   ocfzpt.F90 \ 
     966   par_kind.F90 \ 
     967   par_oce.F90 \ 
     968   phycst.F90 \ 
     969   prtctl.F90 \ 
     970   $(MODEL_LIB)(blk_oce.o) \ 
     971   $(MODEL_LIB)(dom_oce.o) \ 
     972   $(MODEL_LIB)(flx_oce.o) \ 
     973   $(MODEL_LIB)(flxblk.o) \ 
     974   $(MODEL_LIB)(ice_oce.o) \ 
     975   $(MODEL_LIB)(in_out_manager.o) \ 
     976   $(MODEL_LIB)(oce.o) \ 
     977   $(MODEL_LIB)(ocfzpt.o) \ 
     978   $(MODEL_LIB)(phycst.o) \ 
     979   $(MODEL_LIB)(prtctl.o) \ 
     980   $(MODEL_LIB)(taumod.o) \ 
     981   blk_oce.F90 \ 
     982   dom_oce.F90 \ 
     983   flx_oce.F90 \ 
     984   flxblk.F90 \ 
     985   ice_oce.F90 \ 
     986   in_out_manager.F90 \ 
     987   oce.F90 \ 
     988   ocfzpt.F90 \ 
     989   phycst.F90 \ 
     990   prtctl.F90 \ 
     991   taumod.F90 \ 
     992   KEY_CPP \ 
     993   bulk.F90 
     994$(MODEL_LIB)(cla.o) :   \ 
     995   $(MODEL_LIB)(blk_oce.o) \ 
     996   $(MODEL_LIB)(cpl_oce.o) \ 
     997   $(MODEL_LIB)(daymod.o) \ 
     998   $(MODEL_LIB)(dom_oce.o) \ 
     999   $(MODEL_LIB)(dtasal.o) \ 
     1000   $(MODEL_LIB)(dtasss.o) \ 
     1001   $(MODEL_LIB)(dtasst.o) \ 
     1002   $(MODEL_LIB)(dtatem.o) \ 
     1003   $(MODEL_LIB)(flx_oce.o) \ 
     1004   $(MODEL_LIB)(flxmod.o) \ 
     1005   $(MODEL_LIB)(flxrnf.o) \ 
     1006   $(MODEL_LIB)(ice_oce.o) \ 
     1007   $(MODEL_LIB)(in_out_manager.o) \ 
     1008   $(MODEL_LIB)(lbclnk.o) \ 
     1009   $(MODEL_LIB)(lib_mpp.o) \ 
     1010   $(MODEL_LIB)(lib_print.o) \ 
     1011   $(MODEL_LIB)(oce.o) \ 
     1012   $(MODEL_LIB)(ocfzpt.o) \ 
     1013   $(MODEL_LIB)(par_kind.o) \ 
     1014   $(MODEL_LIB)(par_oce.o) \ 
     1015   $(MODEL_LIB)(phycst.o) \ 
     1016   $(MODEL_LIB)(prtctl.o) \ 
     1017   $(MODEL_LIB)(taumod.o) \ 
     1018   $(MODEL_LIB)(tradmp.o) \ 
     1019   blk_oce.F90 \ 
     1020   cpl_oce.F90 \ 
     1021   daymod.F90 \ 
     1022   dom_oce.F90 \ 
     1023   dtasal.F90 \ 
     1024   dtasss.F90 \ 
     1025   dtasst.F90 \ 
     1026   dtatem.F90 \ 
     1027   flx_oce.F90 \ 
     1028   flxmod.F90 \ 
     1029   flxrnf.F90 \ 
     1030   ice_oce.F90 \ 
     1031   in_out_manager.F90 \ 
     1032   lbclnk.F90 \ 
     1033   lib_mpp.F90 \ 
     1034   lib_print.f90 \ 
     1035   oce.F90 \ 
     1036   ocfzpt.F90 \ 
     1037   par_kind.F90 \ 
     1038   par_oce.F90 \ 
     1039   phycst.F90 \ 
     1040   prtctl.F90 \ 
     1041   taumod.F90 \ 
     1042   tradmp.F90 \ 
     1043   $(MODEL_LIB)(dom_oce.o) \ 
     1044   $(MODEL_LIB)(in_out_manager.o) \ 
     1045   $(MODEL_LIB)(lbclnk.o) \ 
     1046   $(MODEL_LIB)(lib_mpp.o) \ 
     1047   $(MODEL_LIB)(oce.o) \ 
     1048   $(MODEL_LIB)(ocesbc.o) \ 
     1049   dom_oce.F90 \ 
     1050   in_out_manager.F90 \ 
     1051   lbclnk.F90 \ 
     1052   lib_mpp.F90 \ 
     1053   oce.F90 \ 
     1054   ocesbc.F90 \ 
     1055   domzgr_substitute.h90 \ 
     1056   vectopt_loop_substitute.h90 \ 
     1057   KEY_CPP \ 
     1058   cla.F90 
     1059$(MODEL_LIB)(cla_div.o) :  \ 
     1060   $(MODEL_LIB)(blk_oce.o) \ 
     1061   $(MODEL_LIB)(cpl_oce.o) \ 
     1062   $(MODEL_LIB)(daymod.o) \ 
     1063   $(MODEL_LIB)(dom_oce.o) \ 
     1064   $(MODEL_LIB)(dtasal.o) \ 
     1065   $(MODEL_LIB)(dtasss.o) \ 
     1066   $(MODEL_LIB)(dtasst.o) \ 
     1067   $(MODEL_LIB)(dtatem.o) \ 
     1068   $(MODEL_LIB)(flx_oce.o) \ 
     1069   $(MODEL_LIB)(flxmod.o) \ 
     1070   $(MODEL_LIB)(flxrnf.o) \ 
     1071   $(MODEL_LIB)(ice_oce.o) \ 
     1072   $(MODEL_LIB)(in_out_manager.o) \ 
     1073   $(MODEL_LIB)(lbclnk.o) \ 
     1074   $(MODEL_LIB)(lib_mpp.o) \ 
     1075   $(MODEL_LIB)(lib_print.o) \ 
     1076   $(MODEL_LIB)(oce.o) \ 
     1077   $(MODEL_LIB)(ocfzpt.o) \ 
     1078   $(MODEL_LIB)(par_kind.o) \ 
     1079   $(MODEL_LIB)(par_oce.o) \ 
     1080   $(MODEL_LIB)(phycst.o) \ 
     1081   $(MODEL_LIB)(prtctl.o) \ 
     1082   $(MODEL_LIB)(taumod.o) \ 
     1083   $(MODEL_LIB)(tradmp.o) \ 
     1084   blk_oce.F90 \ 
     1085   cpl_oce.F90 \ 
     1086   daymod.F90 \ 
     1087   dom_oce.F90 \ 
     1088   dtasal.F90 \ 
     1089   dtasss.F90 \ 
     1090   dtasst.F90 \ 
     1091   dtatem.F90 \ 
     1092   flx_oce.F90 \ 
     1093   flxmod.F90 \ 
     1094   flxrnf.F90 \ 
     1095   ice_oce.F90 \ 
     1096   in_out_manager.F90 \ 
     1097   lbclnk.F90 \ 
     1098   lib_mpp.F90 \ 
     1099   lib_print.f90 \ 
     1100   oce.F90 \ 
     1101   ocfzpt.F90 \ 
     1102   par_kind.F90 \ 
     1103   par_oce.F90 \ 
     1104   phycst.F90 \ 
     1105   prtctl.F90 \ 
     1106   taumod.F90 \ 
     1107   tradmp.F90 \ 
     1108   $(MODEL_LIB)(dom_oce.o) \ 
     1109   $(MODEL_LIB)(in_out_manager.o) \ 
     1110   $(MODEL_LIB)(lbclnk.o) \ 
     1111   $(MODEL_LIB)(lib_mpp.o) \ 
     1112   $(MODEL_LIB)(oce.o) \ 
     1113   $(MODEL_LIB)(ocesbc.o) \ 
     1114   dom_oce.F90 \ 
     1115   in_out_manager.F90 \ 
     1116   lbclnk.F90 \ 
     1117   lib_mpp.F90 \ 
     1118   oce.F90 \ 
     1119   ocesbc.F90 \ 
     1120   domzgr_substitute.h90 \ 
     1121   KEY_CPP \ 
     1122   cla_div.F90 
     1123$(MODEL_LIB)(cla_dynspg.o) :  \ 
     1124   $(MODEL_LIB)(blk_oce.o) \ 
     1125   $(MODEL_LIB)(cpl_oce.o) \ 
     1126   $(MODEL_LIB)(daymod.o) \ 
     1127   $(MODEL_LIB)(dom_oce.o) \ 
     1128   $(MODEL_LIB)(dtasal.o) \ 
     1129   $(MODEL_LIB)(dtasss.o) \ 
     1130   $(MODEL_LIB)(dtasst.o) \ 
     1131   $(MODEL_LIB)(dtatem.o) \ 
     1132   $(MODEL_LIB)(dynspg_oce.o) \ 
     1133   $(MODEL_LIB)(flx_oce.o) \ 
     1134   $(MODEL_LIB)(flxmod.o) \ 
     1135   $(MODEL_LIB)(flxrnf.o) \ 
     1136   $(MODEL_LIB)(ice_oce.o) \ 
     1137   $(MODEL_LIB)(in_out_manager.o) \ 
     1138   $(MODEL_LIB)(iom.o) \ 
     1139   $(MODEL_LIB)(lbclnk.o) \ 
     1140   $(MODEL_LIB)(lib_mpp.o) \ 
     1141   $(MODEL_LIB)(lib_print.o) \ 
     1142   $(MODEL_LIB)(obc_oce.o) \ 
     1143   $(MODEL_LIB)(obc_par.o) \ 
     1144   $(MODEL_LIB)(obccli.o) \ 
     1145   $(MODEL_LIB)(oce.o) \ 
     1146   $(MODEL_LIB)(ocesbc.o) \ 
     1147   $(MODEL_LIB)(ocfzpt.o) \ 
     1148   $(MODEL_LIB)(par_kind.o) \ 
     1149   $(MODEL_LIB)(par_oce.o) \ 
     1150   $(MODEL_LIB)(phycst.o) \ 
     1151   $(MODEL_LIB)(prtctl.o) \ 
     1152   $(MODEL_LIB)(sol_oce.o) \ 
     1153   $(MODEL_LIB)(taumod.o) \ 
     1154   $(MODEL_LIB)(tradmp.o) \ 
     1155   $(MODEL_LIB)(zdf_oce.o) \ 
     1156   blk_oce.F90 \ 
     1157   cpl_oce.F90 \ 
     1158   daymod.F90 \ 
     1159   dom_oce.F90 \ 
     1160   dtasal.F90 \ 
     1161   dtasss.F90 \ 
     1162   dtasst.F90 \ 
     1163   dtatem.F90 \ 
     1164   dynspg_oce.F90 \ 
     1165   flx_oce.F90 \ 
     1166   flxmod.F90 \ 
     1167   flxrnf.F90 \ 
     1168   ice_oce.F90 \ 
     1169   in_out_manager.F90 \ 
     1170   iom.F90 \ 
     1171   lbclnk.F90 \ 
     1172   lib_mpp.F90 \ 
     1173   lib_print.f90 \ 
     1174   obc_oce.F90 \ 
     1175   obc_par.F90 \ 
     1176   obccli.F90 \ 
     1177   oce.F90 \ 
     1178   ocesbc.F90 \ 
     1179   ocfzpt.F90 \ 
     1180   par_kind.F90 \ 
     1181   par_oce.F90 \ 
     1182   phycst.F90 \ 
     1183   prtctl.F90 \ 
     1184   sol_oce.F90 \ 
     1185   taumod.F90 \ 
     1186   tradmp.F90 \ 
     1187   zdf_oce.F90 \ 
     1188   $(MODEL_LIB)(dom_oce.o) \ 
     1189   $(MODEL_LIB)(flxrnf.o) \ 
     1190   $(MODEL_LIB)(in_out_manager.o) \ 
     1191   $(MODEL_LIB)(lbclnk.o) \ 
     1192   $(MODEL_LIB)(lib_mpp.o) \ 
     1193   $(MODEL_LIB)(obc_oce.o) \ 
     1194   $(MODEL_LIB)(obcdyn.o) \ 
     1195   $(MODEL_LIB)(obcvol.o) \ 
     1196   $(MODEL_LIB)(oce.o) \ 
     1197   $(MODEL_LIB)(ocesbc.o) \ 
     1198   $(MODEL_LIB)(phycst.o) \ 
     1199   $(MODEL_LIB)(sol_oce.o) \ 
     1200   $(MODEL_LIB)(solfet.o) \ 
     1201   $(MODEL_LIB)(solpcg.o) \ 
     1202   $(MODEL_LIB)(solsor.o) \ 
     1203   $(MODEL_LIB)(zdf_oce.o) \ 
     1204   dom_oce.F90 \ 
     1205   flxrnf.F90 \ 
     1206   in_out_manager.F90 \ 
     1207   lbclnk.F90 \ 
     1208   lib_mpp.F90 \ 
     1209   obc_oce.F90 \ 
     1210   obcdyn.F90 \ 
     1211   obcvol.F90 \ 
     1212   oce.F90 \ 
     1213   ocesbc.F90 \ 
     1214   phycst.F90 \ 
     1215   sol_oce.F90 \ 
     1216   solfet.F90 \ 
     1217   solpcg.F90 \ 
     1218   solsor.F90 \ 
     1219   zdf_oce.F90 \ 
     1220   domzgr_substitute.h90 \ 
     1221   vectopt_loop_substitute.h90 \ 
     1222   KEY_CPP \ 
     1223   cla_dynspg.F90 
     1224$(MODEL_LIB)(closea.o) :   \ 
     1225   $(MODEL_LIB)(blk_oce.o) \ 
     1226   $(MODEL_LIB)(cpl_oce.o) \ 
     1227   $(MODEL_LIB)(daymod.o) \ 
     1228   $(MODEL_LIB)(dom_oce.o) \ 
     1229   $(MODEL_LIB)(dtasal.o) \ 
     1230   $(MODEL_LIB)(dtasss.o) \ 
     1231   $(MODEL_LIB)(dtasst.o) \ 
     1232   $(MODEL_LIB)(dtatem.o) \ 
     1233   $(MODEL_LIB)(flx_oce.o) \ 
     1234   $(MODEL_LIB)(flxmod.o) \ 
     1235   $(MODEL_LIB)(flxrnf.o) \ 
     1236   $(MODEL_LIB)(ice_oce.o) \ 
     1237   $(MODEL_LIB)(in_out_manager.o) \ 
     1238   $(MODEL_LIB)(iom.o) \ 
     1239   $(MODEL_LIB)(lbclnk.o) \ 
     1240   $(MODEL_LIB)(lib_mpp.o) \ 
     1241   $(MODEL_LIB)(lib_print.o) \ 
     1242   $(MODEL_LIB)(oce.o) \ 
     1243   $(MODEL_LIB)(ocfzpt.o) \ 
     1244   $(MODEL_LIB)(par_kind.o) \ 
     1245   $(MODEL_LIB)(par_oce.o) \ 
     1246   $(MODEL_LIB)(phycst.o) \ 
     1247   $(MODEL_LIB)(prtctl.o) \ 
     1248   $(MODEL_LIB)(taumod.o) \ 
     1249   $(MODEL_LIB)(tradmp.o) \ 
     1250   blk_oce.F90 \ 
     1251   cpl_oce.F90 \ 
     1252   daymod.F90 \ 
     1253   dom_oce.F90 \ 
     1254   dtasal.F90 \ 
     1255   dtasss.F90 \ 
     1256   dtasst.F90 \ 
     1257   dtatem.F90 \ 
     1258   flx_oce.F90 \ 
     1259   flxmod.F90 \ 
     1260   flxrnf.F90 \ 
     1261   ice_oce.F90 \ 
     1262   in_out_manager.F90 \ 
     1263   iom.F90 \ 
     1264   lbclnk.F90 \ 
     1265   lib_mpp.F90 \ 
     1266   lib_print.f90 \ 
     1267   oce.F90 \ 
     1268   ocfzpt.F90 \ 
     1269   par_kind.F90 \ 
     1270   par_oce.F90 \ 
     1271   phycst.F90 \ 
     1272   prtctl.F90 \ 
     1273   taumod.F90 \ 
     1274   tradmp.F90 \ 
     1275   $(MODEL_LIB)(dom_oce.o) \ 
     1276   $(MODEL_LIB)(flxrnf.o) \ 
     1277   $(MODEL_LIB)(in_out_manager.o) \ 
     1278   $(MODEL_LIB)(lbclnk.o) \ 
     1279   $(MODEL_LIB)(lib_mpp.o) \ 
     1280   $(MODEL_LIB)(oce.o) \ 
     1281   $(MODEL_LIB)(ocesbc.o) \ 
     1282   dom_oce.F90 \ 
     1283   flxrnf.F90 \ 
     1284   in_out_manager.F90 \ 
     1285   lbclnk.F90 \ 
     1286   lib_mpp.F90 \ 
     1287   oce.F90 \ 
     1288   ocesbc.F90 \ 
     1289   vectopt_loop_substitute.h90 \ 
     1290   KEY_CPP \ 
     1291   closea.F90 
     1292$(MODEL_LIB)(cpl.o) :   \ 
     1293   $(MODEL_LIB)(dom_oce.o) \ 
     1294   $(MODEL_LIB)(in_out_manager.o) \ 
     1295   $(MODEL_LIB)(lib_print.o) \ 
     1296   $(MODEL_LIB)(oce.o) \ 
     1297   $(MODEL_LIB)(par_kind.o) \ 
     1298   $(MODEL_LIB)(par_oce.o) \ 
     1299   $(MODEL_LIB)(phycst.o) \ 
     1300   $(MODEL_LIB)(prtctl.o) \ 
     1301   dom_oce.F90 \ 
     1302   in_out_manager.F90 \ 
     1303   lib_print.f90 \ 
     1304   oce.F90 \ 
     1305   par_kind.F90 \ 
     1306   par_oce.F90 \ 
     1307   phycst.F90 \ 
     1308   prtctl.F90 \ 
     1309   $(MODEL_LIB)(cpl_oce.o) \ 
     1310   $(MODEL_LIB)(daymod.o) \ 
     1311   $(MODEL_LIB)(dom_oce.o) \ 
     1312   $(MODEL_LIB)(flx_oce.o) \ 
     1313   $(MODEL_LIB)(in_out_manager.o) \ 
     1314   $(MODEL_LIB)(oce.o) \ 
     1315   $(MODEL_LIB)(ocfzpt.o) \ 
     1316   $(MODEL_LIB)(phycst.o) \ 
     1317   cpl_oce.F90 \ 
     1318   daymod.F90 \ 
     1319   dom_oce.F90 \ 
     1320   flx_oce.F90 \ 
     1321   in_out_manager.F90 \ 
     1322   oce.F90 \ 
     1323   ocfzpt.F90 \ 
     1324   phycst.F90 \ 
     1325   $(IOIPSL_LIB) \ 
     1326   KEY_CPP \ 
     1327   cpl.F90 
     1328$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1329   $(MODEL_LIB)(dom_oce.o) \ 
     1330   $(MODEL_LIB)(in_out_manager.o) \ 
     1331   $(MODEL_LIB)(lib_print.o) \ 
     1332   $(MODEL_LIB)(par_ice.o) \ 
     1333   $(MODEL_LIB)(par_kind.o) \ 
     1334   $(MODEL_LIB)(par_oce.o) \ 
     1335   $(MODEL_LIB)(phycst.o) \ 
     1336   $(MODEL_LIB)(prtctl.o) \ 
     1337   dom_oce.F90 \ 
     1338   in_out_manager.F90 \ 
     1339   lib_print.f90 \ 
     1340   par_ice.F90 \ 
     1341   par_kind.F90 \ 
     1342   par_oce.F90 \ 
     1343   phycst.F90 \ 
     1344   prtctl.F90 \ 
     1345   $(MODEL_LIB)(daymod.o) \ 
     1346   $(MODEL_LIB)(dom_oce.o) \ 
     1347   $(MODEL_LIB)(flx_oce.o) \ 
     1348   $(MODEL_LIB)(ice.o) \ 
     1349   $(MODEL_LIB)(in_out_manager.o) \ 
     1350   $(MODEL_LIB)(lib_mpp.o) \ 
     1351   $(MODEL_LIB)(oce.o) \ 
     1352   $(MODEL_LIB)(par_oce.o) \ 
     1353   $(MODEL_LIB)(phycst.o) \ 
     1354   daymod.F90 \ 
     1355   dom_oce.F90 \ 
     1356   flx_oce.F90 \ 
     1357   ice.F90 \ 
     1358   in_out_manager.F90 \ 
     1359   lib_mpp.F90 \ 
     1360   oce.F90 \ 
     1361   par_oce.F90 \ 
     1362   phycst.F90 \ 
     1363   KEY_CPP \ 
     1364   cpl_oasis3.F90 
     1365$(MODEL_LIB)(cpl_oasis4.o) :  \ 
     1366   $(MODEL_LIB)(dom_oce.o) \ 
     1367   $(MODEL_LIB)(in_out_manager.o) \ 
     1368   $(MODEL_LIB)(lib_print.o) \ 
     1369   $(MODEL_LIB)(par_kind.o) \ 
     1370   $(MODEL_LIB)(par_oce.o) \ 
     1371   $(MODEL_LIB)(phycst.o) \ 
     1372   $(MODEL_LIB)(prtctl.o) \ 
     1373   dom_oce.F90 \ 
     1374   in_out_manager.F90 \ 
     1375   lib_print.f90 \ 
     1376   par_kind.F90 \ 
     1377   par_oce.F90 \ 
     1378   phycst.F90 \ 
     1379   prtctl.F90 \ 
     1380   $(MODEL_LIB)(daymod.o) \ 
     1381   $(MODEL_LIB)(dom_oce.o) \ 
     1382   $(MODEL_LIB)(in_out_manager.o) \ 
     1383   $(MODEL_LIB)(lib_mpp.o) \ 
     1384   $(MODEL_LIB)(oasis4_date.o) \ 
     1385   $(MODEL_LIB)(par_oce.o) \ 
     1386   $(MODEL_LIB)(phycst.o) \ 
     1387   daymod.F90 \ 
     1388   dom_oce.F90 \ 
     1389   in_out_manager.F90 \ 
     1390   lib_mpp.F90 \ 
     1391   oasis4_date.F90 \ 
     1392   par_oce.F90 \ 
     1393   phycst.F90 \ 
     1394   KEY_CPP \ 
     1395   cpl_oasis4.F90 
     1396$(MODEL_LIB)(cpl_oce.o) :  \ 
     1397   $(MODEL_LIB)(par_kind.o) \ 
     1398   par_kind.F90 \ 
     1399   $(MODEL_LIB)(par_oce.o) \ 
     1400   par_oce.F90 \ 
     1401   KEY_CPP \ 
     1402   cpl_oce.F90 
     1403$(MODEL_LIB)(ctlopn.o) :   \ 
     1404   $(MODEL_LIB)(lib_print.o) \ 
     1405   $(MODEL_LIB)(par_kind.o) \ 
     1406   $(MODEL_LIB)(par_oce.o) \ 
     1407   lib_print.f90 \ 
     1408   par_kind.F90 \ 
     1409   par_oce.F90 \ 
     1410   $(MODEL_LIB)(in_out_manager.o) \ 
     1411   in_out_manager.F90 \ 
     1412   $(AGRIF_LIB) \ 
     1413   KEY_CPP \ 
     1414   ctlopn.F90 
     1415$(MODEL_LIB)(daymod.o) :   \ 
     1416   $(MODEL_LIB)(dom_oce.o) \ 
     1417   $(MODEL_LIB)(in_out_manager.o) \ 
     1418   $(MODEL_LIB)(lib_mpp.o) \ 
     1419   $(MODEL_LIB)(lib_print.o) \ 
     1420   $(MODEL_LIB)(par_kind.o) \ 
     1421   $(MODEL_LIB)(par_oce.o) \ 
     1422   dom_oce.F90 \ 
     1423   in_out_manager.F90 \ 
     1424   lib_mpp.F90 \ 
     1425   lib_print.f90 \ 
     1426   par_kind.F90 \ 
     1427   par_oce.F90 \ 
     1428   $(MODEL_LIB)(dom_oce.o) \ 
     1429   $(MODEL_LIB)(in_out_manager.o) \ 
     1430   $(MODEL_LIB)(phycst.o) \ 
     1431   $(MODEL_LIB)(prtctl.o) \ 
     1432   dom_oce.F90 \ 
     1433   in_out_manager.F90 \ 
     1434   phycst.F90 \ 
     1435   prtctl.F90 \ 
     1436   daymod.F90 
     1437$(MODEL_LIB)(diadimg.o) :  \ 
     1438   $(MODEL_LIB)(dom_oce.o) \ 
     1439   $(MODEL_LIB)(in_out_manager.o) \ 
     1440   $(MODEL_LIB)(lib_print.o) \ 
     1441   $(MODEL_LIB)(par_kind.o) \ 
     1442   $(MODEL_LIB)(par_oce.o) \ 
     1443   $(MODEL_LIB)(phycst.o) \ 
     1444   $(MODEL_LIB)(prtctl.o) \ 
     1445   dom_oce.F90 \ 
     1446   in_out_manager.F90 \ 
     1447   lib_print.f90 \ 
     1448   par_kind.F90 \ 
     1449   par_oce.F90 \ 
     1450   phycst.F90 \ 
     1451   prtctl.F90 \ 
     1452   $(MODEL_LIB)(daymod.o) \ 
     1453   $(MODEL_LIB)(dom_oce.o) \ 
     1454   $(MODEL_LIB)(in_out_manager.o) \ 
     1455   $(MODEL_LIB)(oce.o) \ 
     1456   daymod.F90 \ 
     1457   dom_oce.F90 \ 
     1458   in_out_manager.F90 \ 
     1459   oce.F90 \ 
     1460   domzgr_substitute.h90 \ 
     1461   KEY_CPP \ 
     1462   diadimg.F90 
     1463$(MODEL_LIB)(diafwb.o) :   \ 
    9721464   $(MODEL_LIB)(albedo.o) \ 
     1465   $(MODEL_LIB)(blk_oce.o) \ 
     1466   $(MODEL_LIB)(cpl_oce.o) \ 
     1467   $(MODEL_LIB)(daymod.o) \ 
     1468   $(MODEL_LIB)(dom_oce.o) \ 
     1469   $(MODEL_LIB)(dtasal.o) \ 
     1470   $(MODEL_LIB)(dtasss.o) \ 
     1471   $(MODEL_LIB)(dtasst.o) \ 
     1472   $(MODEL_LIB)(dtatem.o) \ 
     1473   $(MODEL_LIB)(flx_oce.o) \ 
     1474   $(MODEL_LIB)(flxmod.o) \ 
     1475   $(MODEL_LIB)(flxrnf.o) \ 
     1476   $(MODEL_LIB)(ice_oce.o) \ 
     1477   $(MODEL_LIB)(in_out_manager.o) \ 
     1478   $(MODEL_LIB)(iom.o) \ 
     1479   $(MODEL_LIB)(lbclnk.o) \ 
     1480   $(MODEL_LIB)(lib_mpp.o) \ 
     1481   $(MODEL_LIB)(lib_print.o) \ 
     1482   $(MODEL_LIB)(oce.o) \ 
     1483   $(MODEL_LIB)(ocfzpt.o) \ 
     1484   $(MODEL_LIB)(par_kind.o) \ 
     1485   $(MODEL_LIB)(par_oce.o) \ 
     1486   $(MODEL_LIB)(phycst.o) \ 
     1487   $(MODEL_LIB)(prtctl.o) \ 
     1488   $(MODEL_LIB)(taumod.o) \ 
     1489   $(MODEL_LIB)(tradmp.o) \ 
     1490   albedo.F90 \ 
     1491   blk_oce.F90 \ 
     1492   cpl_oce.F90 \ 
     1493   daymod.F90 \ 
     1494   dom_oce.F90 \ 
     1495   dtasal.F90 \ 
     1496   dtasss.F90 \ 
     1497   dtasst.F90 \ 
     1498   dtatem.F90 \ 
     1499   flx_oce.F90 \ 
     1500   flxmod.F90 \ 
     1501   flxrnf.F90 \ 
     1502   ice_oce.F90 \ 
     1503   in_out_manager.F90 \ 
     1504   iom.F90 \ 
     1505   lbclnk.F90 \ 
     1506   lib_mpp.F90 \ 
     1507   lib_print.f90 \ 
     1508   oce.F90 \ 
     1509   ocfzpt.F90 \ 
     1510   par_kind.F90 \ 
     1511   par_oce.F90 \ 
     1512   phycst.F90 \ 
     1513   prtctl.F90 \ 
     1514   taumod.F90 \ 
     1515   tradmp.F90 \ 
     1516   $(MODEL_LIB)(blk_oce.o) \ 
     1517   $(MODEL_LIB)(dom_oce.o) \ 
     1518   $(MODEL_LIB)(flxblk.o) \ 
     1519   $(MODEL_LIB)(flxrnf.o) \ 
     1520   $(MODEL_LIB)(in_out_manager.o) \ 
     1521   $(MODEL_LIB)(lib_mpp.o) \ 
     1522   $(MODEL_LIB)(oce.o) \ 
     1523   $(MODEL_LIB)(ocesbc.o) \ 
     1524   $(MODEL_LIB)(phycst.o) \ 
     1525   $(MODEL_LIB)(zdf_oce.o) \ 
     1526   blk_oce.F90 \ 
     1527   dom_oce.F90 \ 
     1528   flxblk.F90 \ 
     1529   flxrnf.F90 \ 
     1530   in_out_manager.F90 \ 
     1531   lib_mpp.F90 \ 
     1532   oce.F90 \ 
     1533   ocesbc.F90 \ 
     1534   phycst.F90 \ 
     1535   zdf_oce.F90 \ 
     1536   domzgr_substitute.h90 \ 
     1537   vectopt_loop_substitute.h90 \ 
     1538   KEY_CPP \ 
     1539   diafwb.F90 
     1540$(MODEL_LIB)(diagap.o) :   \ 
     1541   $(MODEL_LIB)(daymod.o) \ 
     1542   $(MODEL_LIB)(dom_oce.o) \ 
     1543   $(MODEL_LIB)(in_out_manager.o) \ 
     1544   $(MODEL_LIB)(iom.o) \ 
     1545   $(MODEL_LIB)(lbclnk.o) \ 
     1546   $(MODEL_LIB)(lib_print.o) \ 
     1547   $(MODEL_LIB)(oce.o) \ 
     1548   $(MODEL_LIB)(par_kind.o) \ 
     1549   $(MODEL_LIB)(par_oce.o) \ 
     1550   $(MODEL_LIB)(phycst.o) \ 
     1551   $(MODEL_LIB)(prtctl.o) \ 
     1552   daymod.F90 \ 
     1553   dom_oce.F90 \ 
     1554   in_out_manager.F90 \ 
     1555   iom.F90 \ 
     1556   lbclnk.F90 \ 
     1557   lib_print.f90 \ 
     1558   oce.F90 \ 
     1559   par_kind.F90 \ 
     1560   par_oce.F90 \ 
     1561   phycst.F90 \ 
     1562   prtctl.F90 \ 
     1563   $(MODEL_LIB)(daymod.o) \ 
     1564   $(MODEL_LIB)(dianam.o) \ 
     1565   $(MODEL_LIB)(dom_oce.o) \ 
     1566   $(MODEL_LIB)(dtasal.o) \ 
     1567   $(MODEL_LIB)(dtatem.o) \ 
     1568   $(MODEL_LIB)(in_out_manager.o) \ 
     1569   $(MODEL_LIB)(lib_mpp.o) \ 
     1570   $(MODEL_LIB)(oce.o) \ 
     1571   daymod.F90 \ 
     1572   dianam.F90 \ 
     1573   dom_oce.F90 \ 
     1574   dtasal.F90 \ 
     1575   dtatem.F90 \ 
     1576   in_out_manager.F90 \ 
     1577   lib_mpp.F90 \ 
     1578   oce.F90 \ 
     1579   domzgr_substitute.h90 \ 
     1580   $(IOIPSL_LIB) \ 
     1581   KEY_CPP \ 
     1582   diagap.F90 
     1583$(MODEL_LIB)(diahdy.o) :   \ 
     1584   $(MODEL_LIB)(in_out_manager.o) \ 
     1585   $(MODEL_LIB)(lib_print.o) \ 
     1586   $(MODEL_LIB)(par_kind.o) \ 
     1587   $(MODEL_LIB)(par_oce.o) \ 
     1588   in_out_manager.F90 \ 
     1589   lib_print.f90 \ 
     1590   par_kind.F90 \ 
     1591   par_oce.F90 \ 
     1592   $(MODEL_LIB)(dom_oce.o) \ 
     1593   $(MODEL_LIB)(in_out_manager.o) \ 
     1594   $(MODEL_LIB)(oce.o) \ 
     1595   $(MODEL_LIB)(phycst.o) \ 
     1596   dom_oce.F90 \ 
     1597   in_out_manager.F90 \ 
     1598   oce.F90 \ 
     1599   phycst.F90 \ 
     1600   domzgr_substitute.h90 \ 
     1601   KEY_CPP \ 
     1602   diahdy.F90 
     1603$(MODEL_LIB)(diahth.o) :   \ 
     1604   $(MODEL_LIB)(in_out_manager.o) \ 
     1605   $(MODEL_LIB)(lib_print.o) \ 
     1606   $(MODEL_LIB)(par_kind.o) \ 
     1607   $(MODEL_LIB)(par_oce.o) \ 
     1608   in_out_manager.F90 \ 
     1609   lib_print.f90 \ 
     1610   par_kind.F90 \ 
     1611   par_oce.F90 \ 
     1612   $(MODEL_LIB)(dom_oce.o) \ 
     1613   $(MODEL_LIB)(in_out_manager.o) \ 
     1614   $(MODEL_LIB)(oce.o) \ 
     1615   $(MODEL_LIB)(phycst.o) \ 
     1616   dom_oce.F90 \ 
     1617   in_out_manager.F90 \ 
     1618   oce.F90 \ 
     1619   phycst.F90 \ 
     1620   domzgr_substitute.h90 \ 
     1621   KEY_CPP \ 
     1622   diahth.F90 
     1623$(MODEL_LIB)(dianam.o) :   \ 
     1624   $(MODEL_LIB)(dom_oce.o) \ 
     1625   $(MODEL_LIB)(in_out_manager.o) \ 
     1626   $(MODEL_LIB)(lib_print.o) \ 
     1627   $(MODEL_LIB)(par_kind.o) \ 
     1628   $(MODEL_LIB)(par_oce.o) \ 
     1629   $(MODEL_LIB)(phycst.o) \ 
     1630   $(MODEL_LIB)(prtctl.o) \ 
     1631   dom_oce.F90 \ 
     1632   in_out_manager.F90 \ 
     1633   lib_print.f90 \ 
     1634   par_kind.F90 \ 
     1635   par_oce.F90 \ 
     1636   phycst.F90 \ 
     1637   prtctl.F90 \ 
     1638   $(MODEL_LIB)(daymod.o) \ 
     1639   $(MODEL_LIB)(dom_oce.o) \ 
     1640   $(MODEL_LIB)(in_out_manager.o) \ 
     1641   $(MODEL_LIB)(phycst.o) \ 
     1642   daymod.F90 \ 
     1643   dom_oce.F90 \ 
     1644   in_out_manager.F90 \ 
     1645   phycst.F90 \ 
     1646   KEY_CPP \ 
     1647   dianam.F90 
     1648$(MODEL_LIB)(diaptr.o) :   \ 
     1649   $(MODEL_LIB)(daymod.o) \ 
     1650   $(MODEL_LIB)(dom_oce.o) \ 
     1651   $(MODEL_LIB)(in_out_manager.o) \ 
     1652   $(MODEL_LIB)(iom_def.o) \ 
     1653   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1654   $(MODEL_LIB)(iom_nf90.o) \ 
     1655   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1656   $(MODEL_LIB)(lbclnk.o) \ 
     1657   $(MODEL_LIB)(lib_print.o) \ 
     1658   $(MODEL_LIB)(par_kind.o) \ 
     1659   $(MODEL_LIB)(par_oce.o) \ 
     1660   $(MODEL_LIB)(phycst.o) \ 
     1661   $(MODEL_LIB)(prtctl.o) \ 
     1662   daymod.F90 \ 
     1663   dom_oce.F90 \ 
     1664   in_out_manager.F90 \ 
     1665   iom_def.F90 \ 
     1666   iom_ioipsl.F90 \ 
     1667   iom_nf90.F90 \ 
     1668   iom_rstdimg.F90 \ 
     1669   lbclnk.F90 \ 
     1670   lib_print.f90 \ 
     1671   par_kind.F90 \ 
     1672   par_oce.F90 \ 
     1673   phycst.F90 \ 
     1674   prtctl.F90 \ 
     1675   $(MODEL_LIB)(daymod.o) \ 
     1676   $(MODEL_LIB)(dianam.o) \ 
     1677   $(MODEL_LIB)(dom_oce.o) \ 
     1678   $(MODEL_LIB)(in_out_manager.o) \ 
     1679   $(MODEL_LIB)(iom.o) \ 
     1680   $(MODEL_LIB)(ldftra_oce.o) \ 
     1681   $(MODEL_LIB)(lib_mpp.o) \ 
     1682   $(MODEL_LIB)(oce.o) \ 
     1683   $(MODEL_LIB)(phycst.o) \ 
     1684   daymod.F90 \ 
     1685   dianam.F90 \ 
     1686   dom_oce.F90 \ 
     1687   in_out_manager.F90 \ 
     1688   iom.F90 \ 
     1689   ldftra_oce.F90 \ 
     1690   lib_mpp.F90 \ 
     1691   oce.F90 \ 
     1692   phycst.F90 \ 
     1693   domzgr_substitute.h90 \ 
     1694   vectopt_loop_substitute.h90 \ 
     1695   $(IOIPSL_LIB) \ 
     1696   KEY_CPP \ 
     1697   diaptr.F90 
     1698$(MODEL_LIB)(diaspr.o) :   \ 
     1699   $(MODEL_LIB)(dom_oce.o) \ 
     1700   $(MODEL_LIB)(in_out_manager.o) \ 
     1701   $(MODEL_LIB)(lbclnk.o) \ 
     1702   $(MODEL_LIB)(lib_mpp.o) \ 
     1703   $(MODEL_LIB)(lib_print.o) \ 
     1704   $(MODEL_LIB)(oce.o) \ 
     1705   $(MODEL_LIB)(par_kind.o) \ 
     1706   $(MODEL_LIB)(par_oce.o) \ 
     1707   $(MODEL_LIB)(sol_oce.o) \ 
     1708   $(MODEL_LIB)(zdf_oce.o) \ 
     1709   dom_oce.F90 \ 
     1710   in_out_manager.F90 \ 
     1711   lbclnk.F90 \ 
     1712   lib_mpp.F90 \ 
     1713   lib_print.f90 \ 
     1714   oce.F90 \ 
     1715   par_kind.F90 \ 
     1716   par_oce.F90 \ 
     1717   sol_oce.F90 \ 
     1718   zdf_oce.F90 \ 
     1719   $(MODEL_LIB)(dom_oce.o) \ 
     1720   $(MODEL_LIB)(in_out_manager.o) \ 
     1721   $(MODEL_LIB)(lib_mpp.o) \ 
     1722   $(MODEL_LIB)(oce.o) \ 
     1723   $(MODEL_LIB)(phycst.o) \ 
     1724   $(MODEL_LIB)(sol_oce.o) \ 
     1725   $(MODEL_LIB)(solfet.o) \ 
     1726   $(MODEL_LIB)(solpcg.o) \ 
     1727   $(MODEL_LIB)(solsor.o) \ 
     1728   dom_oce.F90 \ 
     1729   in_out_manager.F90 \ 
     1730   lib_mpp.F90 \ 
     1731   oce.F90 \ 
     1732   phycst.F90 \ 
     1733   sol_oce.F90 \ 
     1734   solfet.F90 \ 
     1735   solpcg.F90 \ 
     1736   solsor.F90 \ 
     1737   KEY_CPP \ 
     1738   diaspr.F90 
     1739$(MODEL_LIB)(diawri.o) :   \ 
    9731740   $(MODEL_LIB)(blk_oce.o) \ 
    9741741   $(MODEL_LIB)(cpl_oasis3.o) \ 
     
    9771744   $(MODEL_LIB)(daymod.o) \ 
    9781745   $(MODEL_LIB)(dom_oce.o) \ 
     1746   $(MODEL_LIB)(dtasal.o) \ 
     1747   $(MODEL_LIB)(dtasss.o) \ 
     1748   $(MODEL_LIB)(dtasst.o) \ 
     1749   $(MODEL_LIB)(dtatem.o) \ 
    9791750   $(MODEL_LIB)(flx_oce.o) \ 
     1751   $(MODEL_LIB)(flxmod.o) \ 
     1752   $(MODEL_LIB)(flxrnf.o) \ 
    9801753   $(MODEL_LIB)(geo2ocean.o) \ 
    9811754   $(MODEL_LIB)(ice.o) \ 
    982    $(MODEL_LIB)(in_out_manager.o) \ 
     1755   $(MODEL_LIB)(ice_oce.o) \ 
     1756   $(MODEL_LIB)(in_out_manager.o) \ 
     1757   $(MODEL_LIB)(iom.o) \ 
    9831758   $(MODEL_LIB)(lbclnk.o) \ 
    9841759   $(MODEL_LIB)(lib_mpp.o) \ 
     
    9901765   $(MODEL_LIB)(phycst.o) \ 
    9911766   $(MODEL_LIB)(prtctl.o) \ 
    992    oce.F90 \ 
    993    ocfzpt.F90 \ 
    994    par_kind.F90 \ 
    995    par_oce.F90 \ 
    996    phycst.F90 \ 
    997    prtctl.F90 \ 
     1767   $(MODEL_LIB)(sol_oce.o) \ 
     1768   $(MODEL_LIB)(solfet.o) \ 
     1769   $(MODEL_LIB)(solpcg.o) \ 
     1770   $(MODEL_LIB)(solsor.o) \ 
     1771   $(MODEL_LIB)(taumod.o) \ 
     1772   $(MODEL_LIB)(tradmp.o) \ 
     1773   $(MODEL_LIB)(zdf_oce.o) \ 
    9981774   blk_oce.F90 \ 
    999    dom_oce.F90 \ 
    1000    flxblk.F90 \ 
    1001    flx_oce.F90 \ 
    1002    ice_oce.F90 \ 
    1003    in_out_manager.F90 \ 
    1004    $(MODEL_LIB)(blk_oce.o) \ 
    1005    $(MODEL_LIB)(dom_oce.o) \ 
    1006    $(MODEL_LIB)(flxblk.o) \ 
    1007    $(MODEL_LIB)(flx_oce.o) \ 
    1008    $(MODEL_LIB)(ice_oce.o) \ 
    1009    $(MODEL_LIB)(in_out_manager.o) \ 
    1010    $(MODEL_LIB)(oce.o) \ 
    1011    $(MODEL_LIB)(ocfzpt.o) \ 
    1012    $(MODEL_LIB)(phycst.o) \ 
    1013    $(MODEL_LIB)(prtctl.o) \ 
    1014    $(MODEL_LIB)(taumod.o) \ 
    1015    oce.F90 \ 
    1016    ocfzpt.F90 \ 
    1017    phycst.F90 \ 
    1018    prtctl.F90 \ 
    1019    taumod.F90 \ 
    1020    KEY_CPP \ 
    1021    bulk.F90 
    1022 $(MODEL_LIB)(cla_div.o) :  \ 
    1023    blk_oce.F90 \ 
     1775   cpl_oasis3.F90 \ 
     1776   cpl_oasis4.F90 \ 
    10241777   cpl_oce.F90 \ 
    10251778   daymod.F90 \ 
     
    10291782   dtasst.F90 \ 
    10301783   dtatem.F90 \ 
     1784   flx_oce.F90 \ 
    10311785   flxmod.F90 \ 
     1786   flxrnf.F90 \ 
     1787   geo2ocean.F90 \ 
     1788   ice.F90 \ 
     1789   ice_oce.F90 \ 
     1790   in_out_manager.F90 \ 
     1791   iom.F90 \ 
     1792   lbclnk.F90 \ 
     1793   lib_mpp.F90 \ 
     1794   lib_print.f90 \ 
     1795   oce.F90 \ 
     1796   ocfzpt.F90 \ 
     1797   par_kind.F90 \ 
     1798   par_oce.F90 \ 
     1799   phycst.F90 \ 
     1800   prtctl.F90 \ 
     1801   sol_oce.F90 \ 
     1802   solfet.F90 \ 
     1803   solpcg.F90 \ 
     1804   solsor.F90 \ 
     1805   taumod.F90 \ 
     1806   tradmp.F90 \ 
     1807   zdf_oce.F90 \ 
     1808   $(MODEL_LIB)(daymod.o) \ 
     1809   $(MODEL_LIB)(diadimg.o) \ 
     1810   $(MODEL_LIB)(diahth.o) \ 
     1811   $(MODEL_LIB)(dianam.o) \ 
     1812   $(MODEL_LIB)(diaspr.o) \ 
     1813   $(MODEL_LIB)(dom_oce.o) \ 
     1814   $(MODEL_LIB)(flx_oce.o) \ 
     1815   $(MODEL_LIB)(flxrnf.o) \ 
     1816   $(MODEL_LIB)(ice_oce.o) \ 
     1817   $(MODEL_LIB)(in_out_manager.o) \ 
     1818   $(MODEL_LIB)(lbclnk.o) \ 
     1819   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1820   $(MODEL_LIB)(ldftra_oce.o) \ 
     1821   $(MODEL_LIB)(oce.o) \ 
     1822   $(MODEL_LIB)(ocesbc.o) \ 
     1823   $(MODEL_LIB)(ocfzpt.o) \ 
     1824   $(MODEL_LIB)(phycst.o) \ 
     1825   $(MODEL_LIB)(sol_oce.o) \ 
     1826   $(MODEL_LIB)(taumod.o) \ 
     1827   $(MODEL_LIB)(zdf_oce.o) \ 
     1828   $(MODEL_LIB)(zdfddm.o) \ 
     1829   $(MODEL_LIB)(zdfmxl.o) \ 
     1830   daymod.F90 \ 
     1831   diadimg.F90 \ 
     1832   diahth.F90 \ 
     1833   dianam.F90 \ 
     1834   diaspr.F90 \ 
     1835   dom_oce.F90 \ 
    10321836   flx_oce.F90 \ 
    10331837   flxrnf.F90 \ 
     
    10351839   in_out_manager.F90 \ 
    10361840   lbclnk.F90 \ 
    1037    lib_mpp.F90 \ 
    1038    lib_print.f90 \ 
     1841   ldfdyn_oce.F90 \ 
     1842   ldftra_oce.F90 \ 
     1843   oce.F90 \ 
     1844   ocesbc.F90 \ 
     1845   ocfzpt.F90 \ 
     1846   phycst.F90 \ 
     1847   sol_oce.F90 \ 
     1848   taumod.F90 \ 
     1849   zdf_oce.F90 \ 
     1850   zdfddm.F90 \ 
     1851   zdfmxl.F90 \ 
     1852   $(MODEL_LIB)(dtasst.o) \ 
     1853   $(MODEL_LIB)(lib_mpp.o) \ 
     1854   dtasst.F90 \ 
     1855   lib_mpp.F90 \ 
     1856   diawri_dimg.h90 \ 
     1857   zdfddm_substitute.h90 \ 
     1858   $(IOIPSL_LIB) \ 
     1859   KEY_CPP \ 
     1860   diawri.F90 
     1861$(MODEL_LIB)(diawri1d.o) : \ 
    10391862   $(MODEL_LIB)(blk_oce.o) \ 
     1863   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1864   $(MODEL_LIB)(cpl_oasis4.o) \ 
    10401865   $(MODEL_LIB)(cpl_oce.o) \ 
    10411866   $(MODEL_LIB)(daymod.o) \ 
     1867   $(MODEL_LIB)(diadimg.o) \ 
     1868   $(MODEL_LIB)(diahth.o) \ 
     1869   $(MODEL_LIB)(dianam.o) \ 
     1870   $(MODEL_LIB)(diaspr.o) \ 
    10421871   $(MODEL_LIB)(dom_oce.o) \ 
    10431872   $(MODEL_LIB)(dtasal.o) \ 
     
    10451874   $(MODEL_LIB)(dtasst.o) \ 
    10461875   $(MODEL_LIB)(dtatem.o) \ 
     1876   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1877   $(MODEL_LIB)(eosbn2.o) \ 
     1878   $(MODEL_LIB)(flx_oce.o) \ 
    10471879   $(MODEL_LIB)(flxmod.o) \ 
    1048    $(MODEL_LIB)(flx_oce.o) \ 
    10491880   $(MODEL_LIB)(flxrnf.o) \ 
     1881   $(MODEL_LIB)(geo2ocean.o) \ 
     1882   $(MODEL_LIB)(ice.o) \ 
    10501883   $(MODEL_LIB)(ice_oce.o) \ 
    10511884   $(MODEL_LIB)(in_out_manager.o) \ 
    1052    $(MODEL_LIB)(lbclnk.o) \ 
    1053    $(MODEL_LIB)(lib_mpp.o) \ 
    1054    $(MODEL_LIB)(lib_print.o) \ 
    1055    $(MODEL_LIB)(oce.o) \ 
    1056    $(MODEL_LIB)(ocfzpt.o) \ 
    1057    $(MODEL_LIB)(par_kind.o) \ 
    1058    $(MODEL_LIB)(par_oce.o) \ 
    1059    $(MODEL_LIB)(phycst.o) \ 
    1060    $(MODEL_LIB)(prtctl.o) \ 
    1061    $(MODEL_LIB)(taumod.o) \ 
    1062    $(MODEL_LIB)(tradmp.o) \ 
    1063    oce.F90 \ 
    1064    ocfzpt.F90 \ 
    1065    par_kind.F90 \ 
    1066    par_oce.F90 \ 
    1067    phycst.F90 \ 
    1068    prtctl.F90 \ 
    1069    taumod.F90 \ 
    1070    tradmp.F90 \ 
    1071    dom_oce.F90 \ 
    1072    in_out_manager.F90 \ 
    1073    lbclnk.F90 \ 
    1074    lib_mpp.F90 \ 
    1075    $(MODEL_LIB)(dom_oce.o) \ 
    1076    $(MODEL_LIB)(in_out_manager.o) \ 
    1077    $(MODEL_LIB)(lbclnk.o) \ 
    1078    $(MODEL_LIB)(lib_mpp.o) \ 
    1079    $(MODEL_LIB)(oce.o) \ 
    1080    $(MODEL_LIB)(ocesbc.o) \ 
    1081    oce.F90 \ 
    1082    ocesbc.F90 \ 
    1083    domzgr_substitute.h90 \ 
    1084    KEY_CPP \ 
    1085    cla_div.F90 
    1086 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    1087    blk_oce.F90 \ 
    1088    cpl_oce.F90 \ 
    1089    daymod.F90 \ 
    1090    dom_oce.F90 \ 
    1091    dtasal.F90 \ 
    1092    dtasss.F90 \ 
    1093    dtasst.F90 \ 
    1094    dtatem.F90 \ 
    1095    dynspg_oce.F90 \ 
    1096    flxmod.F90 \ 
    1097    flx_oce.F90 \ 
    1098    flxrnf.F90 \ 
    1099    ice_oce.F90 \ 
    1100    in_out_manager.F90 \ 
    1101    iom.F90 \ 
    1102    lbclnk.F90 \ 
    1103    lib_mpp.F90 \ 
    1104    lib_print.f90 \ 
    1105    $(MODEL_LIB)(blk_oce.o) \ 
    1106    $(MODEL_LIB)(cpl_oce.o) \ 
    1107    $(MODEL_LIB)(daymod.o) \ 
    1108    $(MODEL_LIB)(dom_oce.o) \ 
    1109    $(MODEL_LIB)(dtasal.o) \ 
    1110    $(MODEL_LIB)(dtasss.o) \ 
    1111    $(MODEL_LIB)(dtasst.o) \ 
    1112    $(MODEL_LIB)(dtatem.o) \ 
    1113    $(MODEL_LIB)(dynspg_oce.o) \ 
    1114    $(MODEL_LIB)(flxmod.o) \ 
    1115    $(MODEL_LIB)(flx_oce.o) \ 
    1116    $(MODEL_LIB)(flxrnf.o) \ 
    1117    $(MODEL_LIB)(ice_oce.o) \ 
    1118    $(MODEL_LIB)(in_out_manager.o) \ 
    11191885   $(MODEL_LIB)(iom.o) \ 
    11201886   $(MODEL_LIB)(lbclnk.o) \ 
    1121    $(MODEL_LIB)(lib_mpp.o) \ 
    1122    $(MODEL_LIB)(lib_print.o) \ 
    1123    $(MODEL_LIB)(obccli.o) \ 
    1124    $(MODEL_LIB)(obc_oce.o) \ 
    1125    $(MODEL_LIB)(obc_par.o) \ 
     1887   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1888   $(MODEL_LIB)(ldftra_oce.o) \ 
     1889   $(MODEL_LIB)(lib_mpp.o) \ 
     1890   $(MODEL_LIB)(lib_print.o) \ 
    11261891   $(MODEL_LIB)(oce.o) \ 
    11271892   $(MODEL_LIB)(ocesbc.o) \ 
     
    11311896   $(MODEL_LIB)(phycst.o) \ 
    11321897   $(MODEL_LIB)(prtctl.o) \ 
     1898   $(MODEL_LIB)(restart.o) \ 
    11331899   $(MODEL_LIB)(sol_oce.o) \ 
    11341900   $(MODEL_LIB)(taumod.o) \ 
    11351901   $(MODEL_LIB)(tradmp.o) \ 
     1902   $(MODEL_LIB)(trazdf_exp.o) \ 
    11361903   $(MODEL_LIB)(zdf_oce.o) \ 
    1137    obccli.F90 \ 
    1138    obc_oce.F90 \ 
    1139    obc_par.F90 \ 
    1140    oce.F90 \ 
    1141    ocesbc.F90 \ 
    1142    ocfzpt.F90 \ 
    1143    par_kind.F90 \ 
    1144    par_oce.F90 \ 
    1145    phycst.F90 \ 
    1146    prtctl.F90 \ 
    1147    sol_oce.F90 \ 
    1148    taumod.F90 \ 
    1149    tradmp.F90 \ 
    1150    zdf_oce.F90 \ 
    1151    dom_oce.F90 \ 
    1152    flxrnf.F90 \ 
    1153    in_out_manager.F90 \ 
    1154    lbclnk.F90 \ 
    1155    lib_mpp.F90 \ 
    1156    $(MODEL_LIB)(dom_oce.o) \ 
    1157    $(MODEL_LIB)(flxrnf.o) \ 
    1158    $(MODEL_LIB)(in_out_manager.o) \ 
    1159    $(MODEL_LIB)(lbclnk.o) \ 
    1160    $(MODEL_LIB)(lib_mpp.o) \ 
    1161    $(MODEL_LIB)(obcdyn.o) \ 
    1162    $(MODEL_LIB)(obc_oce.o) \ 
    1163    $(MODEL_LIB)(obcvol.o) \ 
    1164    $(MODEL_LIB)(oce.o) \ 
    1165    $(MODEL_LIB)(ocesbc.o) \ 
    1166    $(MODEL_LIB)(phycst.o) \ 
    1167    $(MODEL_LIB)(solfet.o) \ 
    1168    $(MODEL_LIB)(sol_oce.o) \ 
    1169    $(MODEL_LIB)(solpcg.o) \ 
    1170    $(MODEL_LIB)(solsor.o) \ 
    1171    $(MODEL_LIB)(zdf_oce.o) \ 
    1172    obcdyn.F90 \ 
    1173    obc_oce.F90 \ 
    1174    obcvol.F90 \ 
    1175    oce.F90 \ 
    1176    ocesbc.F90 \ 
    1177    phycst.F90 \ 
    1178    solfet.F90 \ 
    1179    sol_oce.F90 \ 
    1180    solpcg.F90 \ 
    1181    solsor.F90 \ 
    1182    zdf_oce.F90 \ 
    1183    domzgr_substitute.h90 \ 
    1184    vectopt_loop_substitute.h90 \ 
    1185    KEY_CPP \ 
    1186    cla_dynspg.F90 
    1187 $(MODEL_LIB)(cla.o) :   \ 
    1188    blk_oce.F90 \ 
    1189    cpl_oce.F90 \ 
    1190    daymod.F90 \ 
    1191    dom_oce.F90 \ 
    1192    dtasal.F90 \ 
    1193    dtasss.F90 \ 
    1194    dtasst.F90 \ 
    1195    dtatem.F90 \ 
    1196    flxmod.F90 \ 
    1197    flx_oce.F90 \ 
    1198    flxrnf.F90 \ 
    1199    ice_oce.F90 \ 
    1200    in_out_manager.F90 \ 
    1201    lbclnk.F90 \ 
    1202    lib_mpp.F90 \ 
    1203    lib_print.f90 \ 
    1204    $(MODEL_LIB)(blk_oce.o) \ 
    1205    $(MODEL_LIB)(cpl_oce.o) \ 
    1206    $(MODEL_LIB)(daymod.o) \ 
    1207    $(MODEL_LIB)(dom_oce.o) \ 
    1208    $(MODEL_LIB)(dtasal.o) \ 
    1209    $(MODEL_LIB)(dtasss.o) \ 
    1210    $(MODEL_LIB)(dtasst.o) \ 
    1211    $(MODEL_LIB)(dtatem.o) \ 
    1212    $(MODEL_LIB)(flxmod.o) \ 
    1213    $(MODEL_LIB)(flx_oce.o) \ 
    1214    $(MODEL_LIB)(flxrnf.o) \ 
    1215    $(MODEL_LIB)(ice_oce.o) \ 
    1216    $(MODEL_LIB)(in_out_manager.o) \ 
    1217    $(MODEL_LIB)(lbclnk.o) \ 
    1218    $(MODEL_LIB)(lib_mpp.o) \ 
    1219    $(MODEL_LIB)(lib_print.o) \ 
    1220    $(MODEL_LIB)(oce.o) \ 
    1221    $(MODEL_LIB)(ocfzpt.o) \ 
    1222    $(MODEL_LIB)(par_kind.o) \ 
    1223    $(MODEL_LIB)(par_oce.o) \ 
    1224    $(MODEL_LIB)(phycst.o) \ 
    1225    $(MODEL_LIB)(prtctl.o) \ 
    1226    $(MODEL_LIB)(taumod.o) \ 
    1227    $(MODEL_LIB)(tradmp.o) \ 
    1228    oce.F90 \ 
    1229    ocfzpt.F90 \ 
    1230    par_kind.F90 \ 
    1231    par_oce.F90 \ 
    1232    phycst.F90 \ 
    1233    prtctl.F90 \ 
    1234    taumod.F90 \ 
    1235    tradmp.F90 \ 
    1236    dom_oce.F90 \ 
    1237    in_out_manager.F90 \ 
    1238    lbclnk.F90 \ 
    1239    lib_mpp.F90 \ 
    1240    $(MODEL_LIB)(dom_oce.o) \ 
    1241    $(MODEL_LIB)(in_out_manager.o) \ 
    1242    $(MODEL_LIB)(lbclnk.o) \ 
    1243    $(MODEL_LIB)(lib_mpp.o) \ 
    1244    $(MODEL_LIB)(oce.o) \ 
    1245    $(MODEL_LIB)(ocesbc.o) \ 
    1246    oce.F90 \ 
    1247    ocesbc.F90 \ 
    1248    domzgr_substitute.h90 \ 
    1249    vectopt_loop_substitute.h90 \ 
    1250    KEY_CPP \ 
    1251    cla.F90 
    1252 $(MODEL_LIB)(closea.o) :   \ 
    1253    blk_oce.F90 \ 
    1254    cpl_oce.F90 \ 
    1255    daymod.F90 \ 
    1256    dom_oce.F90 \ 
    1257    dtasal.F90 \ 
    1258    dtasss.F90 \ 
    1259    dtasst.F90 \ 
    1260    dtatem.F90 \ 
    1261    flxmod.F90 \ 
    1262    flx_oce.F90 \ 
    1263    flxrnf.F90 \ 
    1264    ice_oce.F90 \ 
    1265    in_out_manager.F90 \ 
    1266    iom.F90 \ 
    1267    lbclnk.F90 \ 
    1268    lib_mpp.F90 \ 
    1269    lib_print.f90 \ 
    1270    $(MODEL_LIB)(blk_oce.o) \ 
    1271    $(MODEL_LIB)(cpl_oce.o) \ 
    1272    $(MODEL_LIB)(daymod.o) \ 
    1273    $(MODEL_LIB)(dom_oce.o) \ 
    1274    $(MODEL_LIB)(dtasal.o) \ 
    1275    $(MODEL_LIB)(dtasss.o) \ 
    1276    $(MODEL_LIB)(dtasst.o) \ 
    1277    $(MODEL_LIB)(dtatem.o) \ 
    1278    $(MODEL_LIB)(flxmod.o) \ 
    1279    $(MODEL_LIB)(flx_oce.o) \ 
    1280    $(MODEL_LIB)(flxrnf.o) \ 
    1281    $(MODEL_LIB)(ice_oce.o) \ 
    1282    $(MODEL_LIB)(in_out_manager.o) \ 
    1283    $(MODEL_LIB)(iom.o) \ 
    1284    $(MODEL_LIB)(lbclnk.o) \ 
    1285    $(MODEL_LIB)(lib_mpp.o) \ 
    1286    $(MODEL_LIB)(lib_print.o) \ 
    1287    $(MODEL_LIB)(oce.o) \ 
    1288    $(MODEL_LIB)(ocfzpt.o) \ 
    1289    $(MODEL_LIB)(par_kind.o) \ 
    1290    $(MODEL_LIB)(par_oce.o) \ 
    1291    $(MODEL_LIB)(phycst.o) \ 
    1292    $(MODEL_LIB)(prtctl.o) \ 
    1293    $(MODEL_LIB)(taumod.o) \ 
    1294    $(MODEL_LIB)(tradmp.o) \ 
    1295    oce.F90 \ 
    1296    ocfzpt.F90 \ 
    1297    par_kind.F90 \ 
    1298    par_oce.F90 \ 
    1299    phycst.F90 \ 
    1300    prtctl.F90 \ 
    1301    taumod.F90 \ 
    1302    tradmp.F90 \ 
    1303    dom_oce.F90 \ 
    1304    flxrnf.F90 \ 
    1305    in_out_manager.F90 \ 
    1306    lbclnk.F90 \ 
    1307    lib_mpp.F90 \ 
    1308    $(MODEL_LIB)(dom_oce.o) \ 
    1309    $(MODEL_LIB)(flxrnf.o) \ 
    1310    $(MODEL_LIB)(in_out_manager.o) \ 
    1311    $(MODEL_LIB)(lbclnk.o) \ 
    1312    $(MODEL_LIB)(lib_mpp.o) \ 
    1313    $(MODEL_LIB)(oce.o) \ 
    1314    $(MODEL_LIB)(ocesbc.o) \ 
    1315    oce.F90 \ 
    1316    ocesbc.F90 \ 
    1317    vectopt_loop_substitute.h90 \ 
    1318    KEY_CPP \ 
    1319    closea.F90 
    1320 $(MODEL_LIB)(cpl.o) :   \ 
    1321    dom_oce.F90 \ 
    1322    in_out_manager.F90 \ 
    1323    lib_print.f90 \ 
    1324    $(MODEL_LIB)(dom_oce.o) \ 
    1325    $(MODEL_LIB)(in_out_manager.o) \ 
    1326    $(MODEL_LIB)(lib_print.o) \ 
    1327    $(MODEL_LIB)(oce.o) \ 
    1328    $(MODEL_LIB)(par_kind.o) \ 
    1329    $(MODEL_LIB)(par_oce.o) \ 
    1330    $(MODEL_LIB)(phycst.o) \ 
    1331    $(MODEL_LIB)(prtctl.o) \ 
    1332    oce.F90 \ 
    1333    par_kind.F90 \ 
    1334    par_oce.F90 \ 
    1335    phycst.F90 \ 
    1336    prtctl.F90 \ 
    1337    cpl_oce.F90 \ 
    1338    daymod.F90 \ 
    1339    dom_oce.F90 \ 
    1340    flx_oce.F90 \ 
    1341    in_out_manager.F90 \ 
    1342    $(MODEL_LIB)(cpl_oce.o) \ 
    1343    $(MODEL_LIB)(daymod.o) \ 
    1344    $(MODEL_LIB)(dom_oce.o) \ 
    1345    $(MODEL_LIB)(flx_oce.o) \ 
    1346    $(MODEL_LIB)(in_out_manager.o) \ 
    1347    $(MODEL_LIB)(oce.o) \ 
    1348    $(MODEL_LIB)(ocfzpt.o) \ 
    1349    $(MODEL_LIB)(phycst.o) \ 
    1350    oce.F90 \ 
    1351    ocfzpt.F90 \ 
    1352    phycst.F90 \ 
    1353    $(IOIPSL_LIB) \ 
    1354    KEY_CPP \ 
    1355    cpl.F90 
    1356 $(MODEL_LIB)(cpl_oasis3.o) :  \ 
    1357    dom_oce.F90 \ 
    1358    in_out_manager.F90 \ 
    1359    lib_print.f90 \ 
    1360    $(MODEL_LIB)(dom_oce.o) \ 
    1361    $(MODEL_LIB)(in_out_manager.o) \ 
    1362    $(MODEL_LIB)(lib_print.o) \ 
    1363    $(MODEL_LIB)(par_ice.o) \ 
    1364    $(MODEL_LIB)(par_kind.o) \ 
    1365    $(MODEL_LIB)(par_oce.o) \ 
    1366    $(MODEL_LIB)(phycst.o) \ 
    1367    $(MODEL_LIB)(prtctl.o) \ 
    1368    par_ice.F90 \ 
    1369    par_kind.F90 \ 
    1370    par_oce.F90 \ 
    1371    phycst.F90 \ 
    1372    prtctl.F90 \ 
    1373    daymod.F90 \ 
    1374    dom_oce.F90 \ 
    1375    flx_oce.F90 \ 
    1376    ice.F90 \ 
    1377    in_out_manager.F90 \ 
    1378    lib_mpp.F90 \ 
    1379    $(MODEL_LIB)(daymod.o) \ 
    1380    $(MODEL_LIB)(dom_oce.o) \ 
    1381    $(MODEL_LIB)(flx_oce.o) \ 
    1382    $(MODEL_LIB)(ice.o) \ 
    1383    $(MODEL_LIB)(in_out_manager.o) \ 
    1384    $(MODEL_LIB)(lib_mpp.o) \ 
    1385    $(MODEL_LIB)(oce.o) \ 
    1386    $(MODEL_LIB)(par_oce.o) \ 
    1387    $(MODEL_LIB)(phycst.o) \ 
    1388    oce.F90 \ 
    1389    par_oce.F90 \ 
    1390    phycst.F90 \ 
    1391    KEY_CPP \ 
    1392    cpl_oasis3.F90 
    1393 $(MODEL_LIB)(cpl_oasis4.o) :  \ 
    1394    dom_oce.F90 \ 
    1395    in_out_manager.F90 \ 
    1396    lib_print.f90 \ 
    1397    $(MODEL_LIB)(dom_oce.o) \ 
    1398    $(MODEL_LIB)(in_out_manager.o) \ 
    1399    $(MODEL_LIB)(lib_print.o) \ 
    1400    $(MODEL_LIB)(par_kind.o) \ 
    1401    $(MODEL_LIB)(par_oce.o) \ 
    1402    $(MODEL_LIB)(phycst.o) \ 
    1403    $(MODEL_LIB)(prtctl.o) \ 
    1404    par_kind.F90 \ 
    1405    par_oce.F90 \ 
    1406    phycst.F90 \ 
    1407    prtctl.F90 \ 
    1408    daymod.F90 \ 
    1409    dom_oce.F90 \ 
    1410    in_out_manager.F90 \ 
    1411    lib_mpp.F90 \ 
    1412    $(MODEL_LIB)(daymod.o) \ 
    1413    $(MODEL_LIB)(dom_oce.o) \ 
    1414    $(MODEL_LIB)(in_out_manager.o) \ 
    1415    $(MODEL_LIB)(lib_mpp.o) \ 
    1416    $(MODEL_LIB)(oasis4_date.o) \ 
    1417    $(MODEL_LIB)(par_oce.o) \ 
    1418    $(MODEL_LIB)(phycst.o) \ 
    1419    oasis4_date.F90 \ 
    1420    par_oce.F90 \ 
    1421    phycst.F90 \ 
    1422    KEY_CPP \ 
    1423    cpl_oasis4.F90 
    1424 $(MODEL_LIB)(cpl_oce.o) :  \ 
    1425    $(MODEL_LIB)(par_kind.o) \ 
    1426    par_kind.F90 \ 
    1427    $(MODEL_LIB)(par_oce.o) \ 
    1428    par_oce.F90 \ 
    1429    KEY_CPP \ 
    1430    cpl_oce.F90 
    1431 $(MODEL_LIB)(ctlopn.o) :   \ 
    1432    lib_print.f90 \ 
    1433    $(MODEL_LIB)(lib_print.o) \ 
    1434    $(MODEL_LIB)(par_kind.o) \ 
    1435    $(MODEL_LIB)(par_oce.o) \ 
    1436    par_kind.F90 \ 
    1437    par_oce.F90 \ 
    1438    in_out_manager.F90 \ 
    1439    $(MODEL_LIB)(in_out_manager.o) \ 
    1440    $(AGRIF_LIB) \ 
    1441    KEY_CPP \ 
    1442    ctlopn.F90 
    1443 $(MODEL_LIB)(daymod.o) :   \ 
    1444    dom_oce.F90 \ 
    1445    in_out_manager.F90 \ 
    1446    lib_mpp.F90 \ 
    1447    lib_print.f90 \ 
    1448    $(MODEL_LIB)(dom_oce.o) \ 
    1449    $(MODEL_LIB)(in_out_manager.o) \ 
    1450    $(MODEL_LIB)(lib_mpp.o) \ 
    1451    $(MODEL_LIB)(lib_print.o) \ 
    1452    $(MODEL_LIB)(par_kind.o) \ 
    1453    $(MODEL_LIB)(par_oce.o) \ 
    1454    par_kind.F90 \ 
    1455    par_oce.F90 \ 
    1456    dom_oce.F90 \ 
    1457    in_out_manager.F90 \ 
    1458    $(MODEL_LIB)(dom_oce.o) \ 
    1459    $(MODEL_LIB)(in_out_manager.o) \ 
    1460    $(MODEL_LIB)(phycst.o) \ 
    1461    $(MODEL_LIB)(prtctl.o) \ 
    1462    phycst.F90 \ 
    1463    prtctl.F90 \ 
    1464    daymod.F90 
    1465 $(MODEL_LIB)(diadimg.o) :  \ 
    1466    dom_oce.F90 \ 
    1467    in_out_manager.F90 \ 
    1468    lib_print.f90 \ 
    1469    $(MODEL_LIB)(dom_oce.o) \ 
    1470    $(MODEL_LIB)(in_out_manager.o) \ 
    1471    $(MODEL_LIB)(lib_print.o) \ 
    1472    $(MODEL_LIB)(par_kind.o) \ 
    1473    $(MODEL_LIB)(par_oce.o) \ 
    1474    $(MODEL_LIB)(phycst.o) \ 
    1475    $(MODEL_LIB)(prtctl.o) \ 
    1476    par_kind.F90 \ 
    1477    par_oce.F90 \ 
    1478    phycst.F90 \ 
    1479    prtctl.F90 \ 
    1480    daymod.F90 \ 
    1481    dom_oce.F90 \ 
    1482    in_out_manager.F90 \ 
    1483    $(MODEL_LIB)(daymod.o) \ 
    1484    $(MODEL_LIB)(dom_oce.o) \ 
    1485    $(MODEL_LIB)(in_out_manager.o) \ 
    1486    $(MODEL_LIB)(oce.o) \ 
    1487    oce.F90 \ 
    1488    domzgr_substitute.h90 \ 
    1489    KEY_CPP \ 
    1490    diadimg.F90 
    1491 $(MODEL_LIB)(diafwb.o) :   \ 
    1492    albedo.F90 \ 
    1493    blk_oce.F90 \ 
    1494    cpl_oce.F90 \ 
    1495    daymod.F90 \ 
    1496    dom_oce.F90 \ 
    1497    dtasal.F90 \ 
    1498    dtasss.F90 \ 
    1499    dtasst.F90 \ 
    1500    dtatem.F90 \ 
    1501    flxmod.F90 \ 
    1502    flx_oce.F90 \ 
    1503    flxrnf.F90 \ 
    1504    ice_oce.F90 \ 
    1505    in_out_manager.F90 \ 
    1506    iom.F90 \ 
    1507    lbclnk.F90 \ 
    1508    lib_mpp.F90 \ 
    1509    lib_print.f90 \ 
    1510    $(MODEL_LIB)(albedo.o) \ 
    1511    $(MODEL_LIB)(blk_oce.o) \ 
    1512    $(MODEL_LIB)(cpl_oce.o) \ 
    1513    $(MODEL_LIB)(daymod.o) \ 
    1514    $(MODEL_LIB)(dom_oce.o) \ 
    1515    $(MODEL_LIB)(dtasal.o) \ 
    1516    $(MODEL_LIB)(dtasss.o) \ 
    1517    $(MODEL_LIB)(dtasst.o) \ 
    1518    $(MODEL_LIB)(dtatem.o) \ 
    1519    $(MODEL_LIB)(flxmod.o) \ 
    1520    $(MODEL_LIB)(flx_oce.o) \ 
    1521    $(MODEL_LIB)(flxrnf.o) \ 
    1522    $(MODEL_LIB)(ice_oce.o) \ 
    1523    $(MODEL_LIB)(in_out_manager.o) \ 
    1524    $(MODEL_LIB)(iom.o) \ 
    1525    $(MODEL_LIB)(lbclnk.o) \ 
    1526    $(MODEL_LIB)(lib_mpp.o) \ 
    1527    $(MODEL_LIB)(lib_print.o) \ 
    1528    $(MODEL_LIB)(oce.o) \ 
    1529    $(MODEL_LIB)(ocfzpt.o) \ 
    1530    $(MODEL_LIB)(par_kind.o) \ 
    1531    $(MODEL_LIB)(par_oce.o) \ 
    1532    $(MODEL_LIB)(phycst.o) \ 
    1533    $(MODEL_LIB)(prtctl.o) \ 
    1534    $(MODEL_LIB)(taumod.o) \ 
    1535    $(MODEL_LIB)(tradmp.o) \ 
    1536    oce.F90 \ 
    1537    ocfzpt.F90 \ 
    1538    par_kind.F90 \ 
    1539    par_oce.F90 \ 
    1540    phycst.F90 \ 
    1541    prtctl.F90 \ 
    1542    taumod.F90 \ 
    1543    tradmp.F90 \ 
    1544    blk_oce.F90 \ 
    1545    dom_oce.F90 \ 
    1546    flxblk.F90 \ 
    1547    flxrnf.F90 \ 
    1548    in_out_manager.F90 \ 
    1549    lib_mpp.F90 \ 
    1550    $(MODEL_LIB)(blk_oce.o) \ 
    1551    $(MODEL_LIB)(dom_oce.o) \ 
    1552    $(MODEL_LIB)(flxblk.o) \ 
    1553    $(MODEL_LIB)(flxrnf.o) \ 
    1554    $(MODEL_LIB)(in_out_manager.o) \ 
    1555    $(MODEL_LIB)(lib_mpp.o) \ 
    1556    $(MODEL_LIB)(oce.o) \ 
    1557    $(MODEL_LIB)(ocesbc.o) \ 
    1558    $(MODEL_LIB)(phycst.o) \ 
    1559    $(MODEL_LIB)(zdf_oce.o) \ 
    1560    oce.F90 \ 
    1561    ocesbc.F90 \ 
    1562    phycst.F90 \ 
    1563    zdf_oce.F90 \ 
    1564    domzgr_substitute.h90 \ 
    1565    vectopt_loop_substitute.h90 \ 
    1566    KEY_CPP \ 
    1567    diafwb.F90 
    1568 $(MODEL_LIB)(diagap.o) :   \ 
    1569    daymod.F90 \ 
    1570    dom_oce.F90 \ 
    1571    in_out_manager.F90 \ 
    1572    iom.F90 \ 
    1573    lbclnk.F90 \ 
    1574    lib_print.f90 \ 
    1575    $(MODEL_LIB)(daymod.o) \ 
    1576    $(MODEL_LIB)(dom_oce.o) \ 
    1577    $(MODEL_LIB)(in_out_manager.o) \ 
    1578    $(MODEL_LIB)(iom.o) \ 
    1579    $(MODEL_LIB)(lbclnk.o) \ 
    1580    $(MODEL_LIB)(lib_print.o) \ 
    1581    $(MODEL_LIB)(oce.o) \ 
    1582    $(MODEL_LIB)(par_kind.o) \ 
    1583    $(MODEL_LIB)(par_oce.o) \ 
    1584    $(MODEL_LIB)(phycst.o) \ 
    1585    $(MODEL_LIB)(prtctl.o) \ 
    1586    oce.F90 \ 
    1587    par_kind.F90 \ 
    1588    par_oce.F90 \ 
    1589    phycst.F90 \ 
    1590    prtctl.F90 \ 
    1591    daymod.F90 \ 
    1592    dianam.F90 \ 
    1593    dom_oce.F90 \ 
    1594    dtasal.F90 \ 
    1595    dtatem.F90 \ 
    1596    in_out_manager.F90 \ 
    1597    lib_mpp.F90 \ 
    1598    $(MODEL_LIB)(daymod.o) \ 
    1599    $(MODEL_LIB)(dianam.o) \ 
    1600    $(MODEL_LIB)(dom_oce.o) \ 
    1601    $(MODEL_LIB)(dtasal.o) \ 
    1602    $(MODEL_LIB)(dtatem.o) \ 
    1603    $(MODEL_LIB)(in_out_manager.o) \ 
    1604    $(MODEL_LIB)(lib_mpp.o) \ 
    1605    $(MODEL_LIB)(oce.o) \ 
    1606    oce.F90 \ 
    1607    domzgr_substitute.h90 \ 
    1608    $(IOIPSL_LIB) \ 
    1609    KEY_CPP \ 
    1610    diagap.F90 
    1611 $(MODEL_LIB)(diahdy.o) :   \ 
    1612    in_out_manager.F90 \ 
    1613    lib_print.f90 \ 
    1614    $(MODEL_LIB)(in_out_manager.o) \ 
    1615    $(MODEL_LIB)(lib_print.o) \ 
    1616    $(MODEL_LIB)(par_kind.o) \ 
    1617    $(MODEL_LIB)(par_oce.o) \ 
    1618    par_kind.F90 \ 
    1619    par_oce.F90 \ 
    1620    dom_oce.F90 \ 
    1621    in_out_manager.F90 \ 
    1622    $(MODEL_LIB)(dom_oce.o) \ 
    1623    $(MODEL_LIB)(in_out_manager.o) \ 
    1624    $(MODEL_LIB)(oce.o) \ 
    1625    $(MODEL_LIB)(phycst.o) \ 
    1626    oce.F90 \ 
    1627    phycst.F90 \ 
    1628    domzgr_substitute.h90 \ 
    1629    KEY_CPP \ 
    1630    diahdy.F90 
    1631 $(MODEL_LIB)(diahth.o) :   \ 
    1632    in_out_manager.F90 \ 
    1633    lib_print.f90 \ 
    1634    $(MODEL_LIB)(in_out_manager.o) \ 
    1635    $(MODEL_LIB)(lib_print.o) \ 
    1636    $(MODEL_LIB)(par_kind.o) \ 
    1637    $(MODEL_LIB)(par_oce.o) \ 
    1638    par_kind.F90 \ 
    1639    par_oce.F90 \ 
    1640    dom_oce.F90 \ 
    1641    in_out_manager.F90 \ 
    1642    $(MODEL_LIB)(dom_oce.o) \ 
    1643    $(MODEL_LIB)(in_out_manager.o) \ 
    1644    $(MODEL_LIB)(oce.o) \ 
    1645    $(MODEL_LIB)(phycst.o) \ 
    1646    oce.F90 \ 
    1647    phycst.F90 \ 
    1648    domzgr_substitute.h90 \ 
    1649    KEY_CPP \ 
    1650    diahth.F90 
    1651 $(MODEL_LIB)(dianam.o) :   \ 
    1652    dom_oce.F90 \ 
    1653    in_out_manager.F90 \ 
    1654    lib_print.f90 \ 
    1655    $(MODEL_LIB)(dom_oce.o) \ 
    1656    $(MODEL_LIB)(in_out_manager.o) \ 
    1657    $(MODEL_LIB)(lib_print.o) \ 
    1658    $(MODEL_LIB)(par_kind.o) \ 
    1659    $(MODEL_LIB)(par_oce.o) \ 
    1660    $(MODEL_LIB)(phycst.o) \ 
    1661    $(MODEL_LIB)(prtctl.o) \ 
    1662    par_kind.F90 \ 
    1663    par_oce.F90 \ 
    1664    phycst.F90 \ 
    1665    prtctl.F90 \ 
    1666    daymod.F90 \ 
    1667    dom_oce.F90 \ 
    1668    in_out_manager.F90 \ 
    1669    $(MODEL_LIB)(daymod.o) \ 
    1670    $(MODEL_LIB)(dom_oce.o) \ 
    1671    $(MODEL_LIB)(in_out_manager.o) \ 
    1672    $(MODEL_LIB)(phycst.o) \ 
    1673    phycst.F90 \ 
    1674    KEY_CPP \ 
    1675    dianam.F90 
    1676 $(MODEL_LIB)(diaptr.o) :   \ 
    1677    daymod.F90 \ 
    1678    dom_oce.F90 \ 
    1679    in_out_manager.F90 \ 
    1680    iom_def.F90 \ 
    1681    iom_ioipsl.F90 \ 
    1682    iom_nf90.F90 \ 
    1683    iom_rstdimg.F90 \ 
    1684    lbclnk.F90 \ 
    1685    lib_print.f90 \ 
    1686    $(MODEL_LIB)(daymod.o) \ 
    1687    $(MODEL_LIB)(dom_oce.o) \ 
    1688    $(MODEL_LIB)(in_out_manager.o) \ 
    1689    $(MODEL_LIB)(iom_def.o) \ 
    1690    $(MODEL_LIB)(iom_ioipsl.o) \ 
    1691    $(MODEL_LIB)(iom_nf90.o) \ 
    1692    $(MODEL_LIB)(iom_rstdimg.o) \ 
    1693    $(MODEL_LIB)(lbclnk.o) \ 
    1694    $(MODEL_LIB)(lib_print.o) \ 
    1695    $(MODEL_LIB)(par_kind.o) \ 
    1696    $(MODEL_LIB)(par_oce.o) \ 
    1697    $(MODEL_LIB)(phycst.o) \ 
    1698    $(MODEL_LIB)(prtctl.o) \ 
    1699    par_kind.F90 \ 
    1700    par_oce.F90 \ 
    1701    phycst.F90 \ 
    1702    prtctl.F90 \ 
    1703    daymod.F90 \ 
    1704    dianam.F90 \ 
    1705    dom_oce.F90 \ 
    1706    in_out_manager.F90 \ 
    1707    iom.F90 \ 
    1708    ldftra_oce.F90 \ 
    1709    lib_mpp.F90 \ 
    1710    $(MODEL_LIB)(daymod.o) \ 
    1711    $(MODEL_LIB)(dianam.o) \ 
    1712    $(MODEL_LIB)(dom_oce.o) \ 
    1713    $(MODEL_LIB)(in_out_manager.o) \ 
    1714    $(MODEL_LIB)(iom.o) \ 
    1715    $(MODEL_LIB)(ldftra_oce.o) \ 
    1716    $(MODEL_LIB)(lib_mpp.o) \ 
    1717    $(MODEL_LIB)(oce.o) \ 
    1718    $(MODEL_LIB)(phycst.o) \ 
    1719    oce.F90 \ 
    1720    phycst.F90 \ 
    1721    domzgr_substitute.h90 \ 
    1722    vectopt_loop_substitute.h90 \ 
    1723    $(IOIPSL_LIB) \ 
    1724    KEY_CPP \ 
    1725    diaptr.F90 
    1726 $(MODEL_LIB)(diaspr.o) :   \ 
    1727    dom_oce.F90 \ 
    1728    in_out_manager.F90 \ 
    1729    lbclnk.F90 \ 
    1730    lib_mpp.F90 \ 
    1731    lib_print.f90 \ 
    1732    $(MODEL_LIB)(dom_oce.o) \ 
    1733    $(MODEL_LIB)(in_out_manager.o) \ 
    1734    $(MODEL_LIB)(lbclnk.o) \ 
    1735    $(MODEL_LIB)(lib_mpp.o) \ 
    1736    $(MODEL_LIB)(lib_print.o) \ 
    1737    $(MODEL_LIB)(oce.o) \ 
    1738    $(MODEL_LIB)(par_kind.o) \ 
    1739    $(MODEL_LIB)(par_oce.o) \ 
    1740    $(MODEL_LIB)(sol_oce.o) \ 
    1741    $(MODEL_LIB)(zdf_oce.o) \ 
    1742    oce.F90 \ 
    1743    par_kind.F90 \ 
    1744    par_oce.F90 \ 
    1745    sol_oce.F90 \ 
    1746    zdf_oce.F90 \ 
    1747    dom_oce.F90 \ 
    1748    in_out_manager.F90 \ 
    1749    lib_mpp.F90 \ 
    1750    $(MODEL_LIB)(dom_oce.o) \ 
    1751    $(MODEL_LIB)(in_out_manager.o) \ 
    1752    $(MODEL_LIB)(lib_mpp.o) \ 
    1753    $(MODEL_LIB)(oce.o) \ 
    1754    $(MODEL_LIB)(phycst.o) \ 
    1755    $(MODEL_LIB)(solfet.o) \ 
    1756    $(MODEL_LIB)(sol_oce.o) \ 
    1757    $(MODEL_LIB)(solpcg.o) \ 
    1758    $(MODEL_LIB)(solsor.o) \ 
    1759    oce.F90 \ 
    1760    phycst.F90 \ 
    1761    solfet.F90 \ 
    1762    sol_oce.F90 \ 
    1763    solpcg.F90 \ 
    1764    solsor.F90 \ 
    1765    KEY_CPP \ 
    1766    diaspr.F90 
    1767 $(MODEL_LIB)(diawri1d.o) : \ 
     1904   $(MODEL_LIB)(zdfddm.o) \ 
     1905   $(MODEL_LIB)(zdfmxl.o) \ 
    17681906   blk_oce.F90 \ 
    17691907   cpl_oasis3.F90 \ 
     
    17821920   dynzdf_exp.F90 \ 
    17831921   eosbn2.F90 \ 
     1922   flx_oce.F90 \ 
    17841923   flxmod.F90 \ 
    1785    flx_oce.F90 \ 
    17861924   flxrnf.F90 \ 
    17871925   geo2ocean.F90 \ 
     
    17951933   lib_mpp.F90 \ 
    17961934   lib_print.f90 \ 
    1797    $(MODEL_LIB)(blk_oce.o) \ 
    1798    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1799    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1800    $(MODEL_LIB)(cpl_oce.o) \ 
    1801    $(MODEL_LIB)(daymod.o) \ 
    1802    $(MODEL_LIB)(diadimg.o) \ 
    1803    $(MODEL_LIB)(diahth.o) \ 
    1804    $(MODEL_LIB)(dianam.o) \ 
    1805    $(MODEL_LIB)(diaspr.o) \ 
    1806    $(MODEL_LIB)(dom_oce.o) \ 
    1807    $(MODEL_LIB)(dtasal.o) \ 
    1808    $(MODEL_LIB)(dtasss.o) \ 
    1809    $(MODEL_LIB)(dtasst.o) \ 
    1810    $(MODEL_LIB)(dtatem.o) \ 
    1811    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1812    $(MODEL_LIB)(eosbn2.o) \ 
    1813    $(MODEL_LIB)(flxmod.o) \ 
    1814    $(MODEL_LIB)(flx_oce.o) \ 
    1815    $(MODEL_LIB)(flxrnf.o) \ 
    1816    $(MODEL_LIB)(geo2ocean.o) \ 
    1817    $(MODEL_LIB)(ice.o) \ 
    1818    $(MODEL_LIB)(ice_oce.o) \ 
    1819    $(MODEL_LIB)(in_out_manager.o) \ 
    1820    $(MODEL_LIB)(iom.o) \ 
    1821    $(MODEL_LIB)(lbclnk.o) \ 
    1822    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1823    $(MODEL_LIB)(ldftra_oce.o) \ 
    1824    $(MODEL_LIB)(lib_mpp.o) \ 
    1825    $(MODEL_LIB)(lib_print.o) \ 
    1826    $(MODEL_LIB)(oce.o) \ 
    1827    $(MODEL_LIB)(ocesbc.o) \ 
    1828    $(MODEL_LIB)(ocfzpt.o) \ 
    1829    $(MODEL_LIB)(par_kind.o) \ 
    1830    $(MODEL_LIB)(par_oce.o) \ 
    1831    $(MODEL_LIB)(phycst.o) \ 
    1832    $(MODEL_LIB)(prtctl.o) \ 
    1833    $(MODEL_LIB)(restart.o) \ 
    1834    $(MODEL_LIB)(sol_oce.o) \ 
    1835    $(MODEL_LIB)(taumod.o) \ 
    1836    $(MODEL_LIB)(tradmp.o) \ 
    1837    $(MODEL_LIB)(trazdf_exp.o) \ 
    1838    $(MODEL_LIB)(zdfddm.o) \ 
    1839    $(MODEL_LIB)(zdfmxl.o) \ 
    1840    $(MODEL_LIB)(zdf_oce.o) \ 
    18411935   oce.F90 \ 
    18421936   ocesbc.F90 \ 
     
    18511945   tradmp.F90 \ 
    18521946   trazdf_exp.F90 \ 
     1947   zdf_oce.F90 \ 
    18531948   zdfddm.F90 \ 
    18541949   zdfmxl.F90 \ 
    1855    zdf_oce.F90 \ 
     1950   $(MODEL_LIB)(daymod.o) \ 
     1951   $(MODEL_LIB)(diahth.o) \ 
     1952   $(MODEL_LIB)(dianam.o) \ 
     1953   $(MODEL_LIB)(diawri.o) \ 
     1954   $(MODEL_LIB)(dom_oce.o) \ 
     1955   $(MODEL_LIB)(flxrnf.o) \ 
     1956   $(MODEL_LIB)(ice_oce.o) \ 
     1957   $(MODEL_LIB)(in_out_manager.o) \ 
     1958   $(MODEL_LIB)(lbclnk.o) \ 
     1959   $(MODEL_LIB)(oce.o) \ 
     1960   $(MODEL_LIB)(ocesbc.o) \ 
     1961   $(MODEL_LIB)(ocfzpt.o) \ 
     1962   $(MODEL_LIB)(phycst.o) \ 
     1963   $(MODEL_LIB)(sol_oce.o) \ 
     1964   $(MODEL_LIB)(taumod.o) \ 
     1965   $(MODEL_LIB)(zdf_oce.o) \ 
     1966   $(MODEL_LIB)(zdfddm.o) \ 
     1967   $(MODEL_LIB)(zdfkpp.o) \ 
     1968   $(MODEL_LIB)(zdfmxl.o) \ 
     1969   $(MODEL_LIB)(zdftke.o) \ 
    18561970   daymod.F90 \ 
    18571971   diahth.F90 \ 
     
    18631977   in_out_manager.F90 \ 
    18641978   lbclnk.F90 \ 
    1865    $(MODEL_LIB)(daymod.o) \ 
    1866    $(MODEL_LIB)(diahth.o) \ 
    1867    $(MODEL_LIB)(dianam.o) \ 
    1868    $(MODEL_LIB)(diawri.o) \ 
    1869    $(MODEL_LIB)(dom_oce.o) \ 
    1870    $(MODEL_LIB)(flxrnf.o) \ 
    1871    $(MODEL_LIB)(ice_oce.o) \ 
    1872    $(MODEL_LIB)(in_out_manager.o) \ 
    1873    $(MODEL_LIB)(lbclnk.o) \ 
    1874    $(MODEL_LIB)(oce.o) \ 
    1875    $(MODEL_LIB)(ocesbc.o) \ 
    1876    $(MODEL_LIB)(ocfzpt.o) \ 
    1877    $(MODEL_LIB)(phycst.o) \ 
    1878    $(MODEL_LIB)(sol_oce.o) \ 
    1879    $(MODEL_LIB)(taumod.o) \ 
    1880    $(MODEL_LIB)(zdfddm.o) \ 
    1881    $(MODEL_LIB)(zdfkpp.o) \ 
    1882    $(MODEL_LIB)(zdfmxl.o) \ 
    1883    $(MODEL_LIB)(zdf_oce.o) \ 
    1884    $(MODEL_LIB)(zdftke.o) \ 
    18851979   oce.F90 \ 
    18861980   ocesbc.F90 \ 
     
    18891983   sol_oce.F90 \ 
    18901984   taumod.F90 \ 
     1985   zdf_oce.F90 \ 
    18911986   zdfddm.F90 \ 
    18921987   zdfkpp.F90 \ 
    18931988   zdfmxl.F90 \ 
    1894    zdf_oce.F90 \ 
    18951989   zdftke.F90 \ 
    18961990   zdfddm_substitute.h90 \ 
     
    18981992   KEY_CPP \ 
    18991993   diawri1d.F90 
    1900 $(MODEL_LIB)(diawri.o) :   \ 
    1901    blk_oce.F90 \ 
    1902    cpl_oasis3.F90 \ 
    1903    cpl_oasis4.F90 \ 
    1904    cpl_oce.F90 \ 
    1905    daymod.F90 \ 
    1906    dom_oce.F90 \ 
    1907    dtasal.F90 \ 
    1908    dtasss.F90 \ 
    1909    dtasst.F90 \ 
    1910    dtatem.F90 \ 
    1911    flxmod.F90 \ 
    1912    flx_oce.F90 \ 
    1913    flxrnf.F90 \ 
    1914    geo2ocean.F90 \ 
    1915    ice.F90 \ 
    1916    ice_oce.F90 \ 
    1917    in_out_manager.F90 \ 
    1918    iom.F90 \ 
    1919    lbclnk.F90 \ 
    1920    lib_mpp.F90 \ 
    1921    lib_print.f90 \ 
    1922    $(MODEL_LIB)(blk_oce.o) \ 
    1923    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1924    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1925    $(MODEL_LIB)(cpl_oce.o) \ 
    1926    $(MODEL_LIB)(daymod.o) \ 
    1927    $(MODEL_LIB)(dom_oce.o) \ 
    1928    $(MODEL_LIB)(dtasal.o) \ 
    1929    $(MODEL_LIB)(dtasss.o) \ 
    1930    $(MODEL_LIB)(dtasst.o) \ 
    1931    $(MODEL_LIB)(dtatem.o) \ 
    1932    $(MODEL_LIB)(flxmod.o) \ 
    1933    $(MODEL_LIB)(flx_oce.o) \ 
    1934    $(MODEL_LIB)(flxrnf.o) \ 
    1935    $(MODEL_LIB)(geo2ocean.o) \ 
    1936    $(MODEL_LIB)(ice.o) \ 
    1937    $(MODEL_LIB)(ice_oce.o) \ 
    1938    $(MODEL_LIB)(in_out_manager.o) \ 
    1939    $(MODEL_LIB)(iom.o) \ 
    1940    $(MODEL_LIB)(lbclnk.o) \ 
    1941    $(MODEL_LIB)(lib_mpp.o) \ 
    1942    $(MODEL_LIB)(lib_print.o) \ 
    1943    $(MODEL_LIB)(oce.o) \ 
    1944    $(MODEL_LIB)(ocfzpt.o) \ 
    1945    $(MODEL_LIB)(par_kind.o) \ 
    1946    $(MODEL_LIB)(par_oce.o) \ 
    1947    $(MODEL_LIB)(phycst.o) \ 
    1948    $(MODEL_LIB)(prtctl.o) \ 
    1949    $(MODEL_LIB)(solfet.o) \ 
    1950    $(MODEL_LIB)(sol_oce.o) \ 
    1951    $(MODEL_LIB)(solpcg.o) \ 
    1952    $(MODEL_LIB)(solsor.o) \ 
    1953    $(MODEL_LIB)(taumod.o) \ 
    1954    $(MODEL_LIB)(tradmp.o) \ 
    1955    $(MODEL_LIB)(zdf_oce.o) \ 
    1956    oce.F90 \ 
    1957    ocfzpt.F90 \ 
    1958    par_kind.F90 \ 
    1959    par_oce.F90 \ 
    1960    phycst.F90 \ 
    1961    prtctl.F90 \ 
    1962    solfet.F90 \ 
    1963    sol_oce.F90 \ 
    1964    solpcg.F90 \ 
    1965    solsor.F90 \ 
    1966    taumod.F90 \ 
    1967    tradmp.F90 \ 
    1968    zdf_oce.F90 \ 
    1969    daymod.F90 \ 
    1970    diadimg.F90 \ 
    1971    diahth.F90 \ 
    1972    dianam.F90 \ 
    1973    diaspr.F90 \ 
    1974    dom_oce.F90 \ 
    1975    flx_oce.F90 \ 
    1976    flxrnf.F90 \ 
    1977    ice_oce.F90 \ 
    1978    in_out_manager.F90 \ 
    1979    lbclnk.F90 \ 
    1980    ldfdyn_oce.F90 \ 
    1981    ldftra_oce.F90 \ 
    1982    $(MODEL_LIB)(daymod.o) \ 
    1983    $(MODEL_LIB)(diadimg.o) \ 
    1984    $(MODEL_LIB)(diahth.o) \ 
    1985    $(MODEL_LIB)(dianam.o) \ 
    1986    $(MODEL_LIB)(diaspr.o) \ 
    1987    $(MODEL_LIB)(dom_oce.o) \ 
    1988    $(MODEL_LIB)(flx_oce.o) \ 
    1989    $(MODEL_LIB)(flxrnf.o) \ 
    1990    $(MODEL_LIB)(ice_oce.o) \ 
    1991    $(MODEL_LIB)(in_out_manager.o) \ 
    1992    $(MODEL_LIB)(lbclnk.o) \ 
    1993    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1994    $(MODEL_LIB)(ldftra_oce.o) \ 
    1995    $(MODEL_LIB)(oce.o) \ 
    1996    $(MODEL_LIB)(ocesbc.o) \ 
    1997    $(MODEL_LIB)(ocfzpt.o) \ 
    1998    $(MODEL_LIB)(phycst.o) \ 
    1999    $(MODEL_LIB)(sol_oce.o) \ 
    2000    $(MODEL_LIB)(taumod.o) \ 
    2001    $(MODEL_LIB)(zdfddm.o) \ 
    2002    $(MODEL_LIB)(zdfmxl.o) \ 
    2003    $(MODEL_LIB)(zdf_oce.o) \ 
    2004    oce.F90 \ 
    2005    ocesbc.F90 \ 
    2006    ocfzpt.F90 \ 
    2007    phycst.F90 \ 
    2008    sol_oce.F90 \ 
    2009    taumod.F90 \ 
    2010    zdfddm.F90 \ 
    2011    zdfmxl.F90 \ 
    2012    zdf_oce.F90 \ 
    2013    dtasst.F90 \ 
    2014    lib_mpp.F90 \ 
    2015    $(MODEL_LIB)(dtasst.o) \ 
    2016    $(MODEL_LIB)(lib_mpp.o) \ 
    2017    diawri_dimg.h90 \ 
    2018    zdfddm_substitute.h90 \ 
    2019    $(IOIPSL_LIB) \ 
    2020    KEY_CPP \ 
    2021    diawri.F90 
    20221994$(MODEL_LIB)(divcur.o) :   \ 
    2023    dom_oce.F90 \ 
    2024    in_out_manager.F90 \ 
    2025    lib_mpp.F90 \ 
    2026    lib_print.f90 \ 
    20271995   $(MODEL_LIB)(dom_oce.o) \ 
    20281996   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20332001   $(MODEL_LIB)(par_kind.o) \ 
    20342002   $(MODEL_LIB)(par_oce.o) \ 
     2003   dom_oce.F90 \ 
     2004   in_out_manager.F90 \ 
     2005   lib_mpp.F90 \ 
     2006   lib_print.f90 \ 
    20352007   obc_par.F90 \ 
    20362008   oce.F90 \ 
    20372009   par_kind.F90 \ 
    20382010   par_oce.F90 \ 
    2039    dom_oce.F90 \ 
    2040    in_out_manager.F90 \ 
    2041    lbclnk.F90 \ 
    20422011   $(MODEL_LIB)(dom_oce.o) \ 
    20432012   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20452014   $(MODEL_LIB)(obc_oce.o) \ 
    20462015   $(MODEL_LIB)(oce.o) \ 
     2016   dom_oce.F90 \ 
     2017   in_out_manager.F90 \ 
     2018   lbclnk.F90 \ 
    20472019   obc_oce.F90 \ 
    20482020   oce.F90 \ 
     
    20512023   KEY_CPP \ 
    20522024   divcur.F90 
     2025$(MODEL_LIB)(dom_ice.o) :  \ 
     2026   $(MODEL_LIB)(par_oce.o) \ 
     2027   par_oce.F90 \ 
     2028   $(MODEL_LIB)(par_ice.o) \ 
     2029   par_ice.F90 \ 
     2030   dom_ice.F90 
     2031$(MODEL_LIB)(dom_oce.o) :  \ 
     2032   $(MODEL_LIB)(par_kind.o) \ 
     2033   par_kind.F90 \ 
     2034   $(MODEL_LIB)(par_oce.o) \ 
     2035   par_oce.F90 \ 
     2036   KEY_CPP \ 
     2037   dom_oce.F90 
    20532038$(MODEL_LIB)(domain.o) :   \ 
     2039   $(MODEL_LIB)(blk_oce.o) \ 
     2040   $(MODEL_LIB)(closea.o) \ 
     2041   $(MODEL_LIB)(daymod.o) \ 
     2042   $(MODEL_LIB)(dom_oce.o) \ 
     2043   $(MODEL_LIB)(dynspg_oce.o) \ 
     2044   $(MODEL_LIB)(flxrnf.o) \ 
     2045   $(MODEL_LIB)(in_out_manager.o) \ 
     2046   $(MODEL_LIB)(ini1d.o) \ 
     2047   $(MODEL_LIB)(iom.o) \ 
     2048   $(MODEL_LIB)(lbclnk.o) \ 
     2049   $(MODEL_LIB)(lib_mpp.o) \ 
     2050   $(MODEL_LIB)(lib_print.o) \ 
     2051   $(MODEL_LIB)(obc_oce.o) \ 
     2052   $(MODEL_LIB)(oce.o) \ 
     2053   $(MODEL_LIB)(ocesbc.o) \ 
     2054   $(MODEL_LIB)(par_kind.o) \ 
     2055   $(MODEL_LIB)(par_oce.o) \ 
     2056   $(MODEL_LIB)(phycst.o) \ 
     2057   $(MODEL_LIB)(prtctl.o) \ 
     2058   $(MODEL_LIB)(solisl.o) \ 
    20542059   blk_oce.F90 \ 
    20552060   closea.F90 \ 
     
    20582063   dynspg_oce.F90 \ 
    20592064   flxrnf.F90 \ 
     2065   in_out_manager.F90 \ 
    20602066   ini1d.F90 \ 
    2061    in_out_manager.F90 \ 
    20622067   iom.F90 \ 
    20632068   lbclnk.F90 \ 
    20642069   lib_mpp.F90 \ 
    20652070   lib_print.f90 \ 
     2071   obc_oce.F90 \ 
     2072   oce.F90 \ 
     2073   ocesbc.F90 \ 
     2074   par_kind.F90 \ 
     2075   par_oce.F90 \ 
     2076   phycst.F90 \ 
     2077   prtctl.F90 \ 
     2078   solisl.F90 \ 
    20662079   $(MODEL_LIB)(blk_oce.o) \ 
    20672080   $(MODEL_LIB)(closea.o) \ 
    20682081   $(MODEL_LIB)(daymod.o) \ 
    20692082   $(MODEL_LIB)(dom_oce.o) \ 
    2070    $(MODEL_LIB)(dynspg_oce.o) \ 
     2083   $(MODEL_LIB)(domhgr.o) \ 
     2084   $(MODEL_LIB)(dommsk.o) \ 
     2085   $(MODEL_LIB)(domstp.o) \ 
     2086   $(MODEL_LIB)(domvvl.o) \ 
     2087   $(MODEL_LIB)(domwri.o) \ 
     2088   $(MODEL_LIB)(domzgr.o) \ 
    20712089   $(MODEL_LIB)(flxrnf.o) \ 
    2072    $(MODEL_LIB)(ini1d.o) \ 
    2073    $(MODEL_LIB)(in_out_manager.o) \ 
    2074    $(MODEL_LIB)(iom.o) \ 
    2075    $(MODEL_LIB)(lbclnk.o) \ 
    2076    $(MODEL_LIB)(lib_mpp.o) \ 
    2077    $(MODEL_LIB)(lib_print.o) \ 
    2078    $(MODEL_LIB)(obc_oce.o) \ 
    2079    $(MODEL_LIB)(oce.o) \ 
    2080    $(MODEL_LIB)(ocesbc.o) \ 
    2081    $(MODEL_LIB)(par_kind.o) \ 
    2082    $(MODEL_LIB)(par_oce.o) \ 
    2083    $(MODEL_LIB)(phycst.o) \ 
    2084    $(MODEL_LIB)(prtctl.o) \ 
    2085    $(MODEL_LIB)(solisl.o) \ 
    2086    obc_oce.F90 \ 
    2087    oce.F90 \ 
    2088    ocesbc.F90 \ 
    2089    par_kind.F90 \ 
    2090    par_oce.F90 \ 
    2091    phycst.F90 \ 
    2092    prtctl.F90 \ 
    2093    solisl.F90 \ 
     2090   $(MODEL_LIB)(ice_oce.o) \ 
     2091   $(MODEL_LIB)(in_out_manager.o) \ 
     2092   $(MODEL_LIB)(lib_mpp.o) \ 
     2093   $(MODEL_LIB)(oce.o) \ 
     2094   $(MODEL_LIB)(phycst.o) \ 
    20942095   blk_oce.F90 \ 
    20952096   closea.F90 \ 
    20962097   daymod.F90 \ 
     2098   dom_oce.F90 \ 
    20972099   domhgr.F90 \ 
    20982100   dommsk.F90 \ 
    2099    dom_oce.F90 \ 
    21002101   domstp.F90 \ 
    21012102   domvvl.F90 \ 
     
    21062107   in_out_manager.F90 \ 
    21072108   lib_mpp.F90 \ 
    2108    $(MODEL_LIB)(blk_oce.o) \ 
    2109    $(MODEL_LIB)(closea.o) \ 
    2110    $(MODEL_LIB)(daymod.o) \ 
    2111    $(MODEL_LIB)(domhgr.o) \ 
    2112    $(MODEL_LIB)(dommsk.o) \ 
    2113    $(MODEL_LIB)(dom_oce.o) \ 
    2114    $(MODEL_LIB)(domstp.o) \ 
    2115    $(MODEL_LIB)(domvvl.o) \ 
    2116    $(MODEL_LIB)(domwri.o) \ 
    2117    $(MODEL_LIB)(domzgr.o) \ 
    2118    $(MODEL_LIB)(flxrnf.o) \ 
    2119    $(MODEL_LIB)(ice_oce.o) \ 
    2120    $(MODEL_LIB)(in_out_manager.o) \ 
    2121    $(MODEL_LIB)(lib_mpp.o) \ 
    2122    $(MODEL_LIB)(oce.o) \ 
    2123    $(MODEL_LIB)(phycst.o) \ 
    21242109   oce.F90 \ 
    21252110   phycst.F90 \ 
     
    21292114   domain.F90 
    21302115$(MODEL_LIB)(domcfg.o) :   \ 
    2131    dom_oce.F90 \ 
    2132    in_out_manager.F90 \ 
    2133    iom.F90 \ 
    2134    lib_mpp.F90 \ 
    2135    lib_print.f90 \ 
    21362116   $(MODEL_LIB)(dom_oce.o) \ 
    21372117   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21432123   $(MODEL_LIB)(par_kind.o) \ 
    21442124   $(MODEL_LIB)(par_oce.o) \ 
     2125   $(MODEL_LIB)(sol_oce.o) \ 
    21452126   $(MODEL_LIB)(solfet.o) \ 
    2146    $(MODEL_LIB)(sol_oce.o) \ 
    21472127   $(MODEL_LIB)(solpcg.o) \ 
    21482128   $(MODEL_LIB)(solsor.o) \ 
     2129   dom_oce.F90 \ 
     2130   in_out_manager.F90 \ 
     2131   iom.F90 \ 
     2132   lib_mpp.F90 \ 
     2133   lib_print.f90 \ 
    21492134   obc_oce.F90 \ 
    21502135   oce.F90 \ 
    21512136   par_kind.F90 \ 
    21522137   par_oce.F90 \ 
     2138   sol_oce.F90 \ 
    21532139   solfet.F90 \ 
    2154    sol_oce.F90 \ 
    21552140   solpcg.F90 \ 
    21562141   solsor.F90 \ 
    2157    dom_oce.F90 \ 
    2158    in_out_manager.F90 \ 
    2159    lib_mpp.F90 \ 
    21602142   $(MODEL_LIB)(dom_oce.o) \ 
    21612143   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21632145   $(MODEL_LIB)(phycst.o) \ 
    21642146   $(MODEL_LIB)(solisl.o) \ 
     2147   dom_oce.F90 \ 
     2148   in_out_manager.F90 \ 
     2149   lib_mpp.F90 \ 
    21652150   phycst.F90 \ 
    21662151   solisl.F90 \ 
    21672152   domcfg.F90 
    21682153$(MODEL_LIB)(domhgr.o) :   \ 
     2154   $(MODEL_LIB)(dom_oce.o) \ 
     2155   $(MODEL_LIB)(in_out_manager.o) \ 
     2156   $(MODEL_LIB)(iom_def.o) \ 
     2157   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2158   $(MODEL_LIB)(iom_nf90.o) \ 
     2159   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2160   $(MODEL_LIB)(lbclnk.o) \ 
     2161   $(MODEL_LIB)(lib_print.o) \ 
     2162   $(MODEL_LIB)(par_kind.o) \ 
     2163   $(MODEL_LIB)(par_oce.o) \ 
    21692164   dom_oce.F90 \ 
    21702165   in_out_manager.F90 \ 
     
    21752170   lbclnk.F90 \ 
    21762171   lib_print.f90 \ 
     2172   par_kind.F90 \ 
     2173   par_oce.F90 \ 
     2174   $(MODEL_LIB)(dom_oce.o) \ 
     2175   $(MODEL_LIB)(in_out_manager.o) \ 
     2176   $(MODEL_LIB)(iom.o) \ 
     2177   $(MODEL_LIB)(lib_mpp.o) \ 
     2178   $(MODEL_LIB)(phycst.o) \ 
     2179   dom_oce.F90 \ 
     2180   in_out_manager.F90 \ 
     2181   iom.F90 \ 
     2182   lib_mpp.F90 \ 
     2183   phycst.F90 \ 
     2184   KEY_CPP \ 
     2185   domhgr.F90 
     2186$(MODEL_LIB)(dommsk.o) :   \ 
     2187   $(MODEL_LIB)(dom_oce.o) \ 
     2188   $(MODEL_LIB)(in_out_manager.o) \ 
     2189   $(MODEL_LIB)(iom.o) \ 
     2190   $(MODEL_LIB)(lib_mpp.o) \ 
     2191   $(MODEL_LIB)(lib_print.o) \ 
     2192   $(MODEL_LIB)(obc_oce.o) \ 
     2193   $(MODEL_LIB)(obc_par.o) \ 
     2194   $(MODEL_LIB)(oce.o) \ 
     2195   $(MODEL_LIB)(par_kind.o) \ 
     2196   $(MODEL_LIB)(par_oce.o) \ 
     2197   $(MODEL_LIB)(sol_oce.o) \ 
     2198   $(MODEL_LIB)(solfet.o) \ 
     2199   $(MODEL_LIB)(solpcg.o) \ 
     2200   $(MODEL_LIB)(solsor.o) \ 
     2201   dom_oce.F90 \ 
     2202   in_out_manager.F90 \ 
     2203   iom.F90 \ 
     2204   lib_mpp.F90 \ 
     2205   lib_print.f90 \ 
     2206   obc_oce.F90 \ 
     2207   obc_par.F90 \ 
     2208   oce.F90 \ 
     2209   par_kind.F90 \ 
     2210   par_oce.F90 \ 
     2211   sol_oce.F90 \ 
     2212   solfet.F90 \ 
     2213   solpcg.F90 \ 
     2214   solsor.F90 \ 
     2215   $(MODEL_LIB)(dom_oce.o) \ 
     2216   $(MODEL_LIB)(dynspg_oce.o) \ 
     2217   $(MODEL_LIB)(in_out_manager.o) \ 
     2218   $(MODEL_LIB)(lbclnk.o) \ 
     2219   $(MODEL_LIB)(lib_mpp.o) \ 
     2220   $(MODEL_LIB)(obc_oce.o) \ 
     2221   $(MODEL_LIB)(oce.o) \ 
     2222   $(MODEL_LIB)(solisl.o) \ 
     2223   dom_oce.F90 \ 
     2224   dynspg_oce.F90 \ 
     2225   in_out_manager.F90 \ 
     2226   lbclnk.F90 \ 
     2227   lib_mpp.F90 \ 
     2228   obc_oce.F90 \ 
     2229   oce.F90 \ 
     2230   solisl.F90 \ 
     2231   vectopt_loop_substitute.h90 \ 
     2232   KEY_CPP \ 
     2233   dommsk.F90 
     2234$(MODEL_LIB)(domstp.o) :   \ 
     2235   $(MODEL_LIB)(lib_print.o) \ 
     2236   $(MODEL_LIB)(par_kind.o) \ 
     2237   $(MODEL_LIB)(par_oce.o) \ 
     2238   lib_print.f90 \ 
     2239   par_kind.F90 \ 
     2240   par_oce.F90 \ 
     2241   $(MODEL_LIB)(dom_oce.o) \ 
     2242   $(MODEL_LIB)(in_out_manager.o) \ 
     2243   $(MODEL_LIB)(oce.o) \ 
     2244   dom_oce.F90 \ 
     2245   in_out_manager.F90 \ 
     2246   oce.F90 \ 
     2247   domzgr_substitute.h90 \ 
     2248   KEY_CPP \ 
     2249   domstp.F90 
     2250$(MODEL_LIB)(domvvl.o) :   \ 
     2251   $(MODEL_LIB)(blk_oce.o) \ 
     2252   $(MODEL_LIB)(cpl_oce.o) \ 
     2253   $(MODEL_LIB)(daymod.o) \ 
     2254   $(MODEL_LIB)(dom_oce.o) \ 
     2255   $(MODEL_LIB)(dtasal.o) \ 
     2256   $(MODEL_LIB)(dtasss.o) \ 
     2257   $(MODEL_LIB)(dtasst.o) \ 
     2258   $(MODEL_LIB)(dtatem.o) \ 
     2259   $(MODEL_LIB)(flx_oce.o) \ 
     2260   $(MODEL_LIB)(flxmod.o) \ 
     2261   $(MODEL_LIB)(flxrnf.o) \ 
     2262   $(MODEL_LIB)(ice_oce.o) \ 
     2263   $(MODEL_LIB)(in_out_manager.o) \ 
     2264   $(MODEL_LIB)(lbclnk.o) \ 
     2265   $(MODEL_LIB)(lib_mpp.o) \ 
     2266   $(MODEL_LIB)(lib_print.o) \ 
     2267   $(MODEL_LIB)(oce.o) \ 
     2268   $(MODEL_LIB)(ocfzpt.o) \ 
     2269   $(MODEL_LIB)(par_kind.o) \ 
     2270   $(MODEL_LIB)(par_oce.o) \ 
     2271   $(MODEL_LIB)(phycst.o) \ 
     2272   $(MODEL_LIB)(prtctl.o) \ 
     2273   $(MODEL_LIB)(taumod.o) \ 
     2274   $(MODEL_LIB)(tradmp.o) \ 
     2275   blk_oce.F90 \ 
     2276   cpl_oce.F90 \ 
     2277   daymod.F90 \ 
     2278   dom_oce.F90 \ 
     2279   dtasal.F90 \ 
     2280   dtasss.F90 \ 
     2281   dtasst.F90 \ 
     2282   dtatem.F90 \ 
     2283   flx_oce.F90 \ 
     2284   flxmod.F90 \ 
     2285   flxrnf.F90 \ 
     2286   ice_oce.F90 \ 
     2287   in_out_manager.F90 \ 
     2288   lbclnk.F90 \ 
     2289   lib_mpp.F90 \ 
     2290   lib_print.f90 \ 
     2291   oce.F90 \ 
     2292   ocfzpt.F90 \ 
     2293   par_kind.F90 \ 
     2294   par_oce.F90 \ 
     2295   phycst.F90 \ 
     2296   prtctl.F90 \ 
     2297   taumod.F90 \ 
     2298   tradmp.F90 \ 
     2299   $(MODEL_LIB)(dom_oce.o) \ 
     2300   $(MODEL_LIB)(dynspg_oce.o) \ 
     2301   $(MODEL_LIB)(in_out_manager.o) \ 
     2302   $(MODEL_LIB)(lbclnk.o) \ 
     2303   $(MODEL_LIB)(lib_mpp.o) \ 
     2304   $(MODEL_LIB)(oce.o) \ 
     2305   $(MODEL_LIB)(ocesbc.o) \ 
     2306   $(MODEL_LIB)(phycst.o) \ 
     2307   dom_oce.F90 \ 
     2308   dynspg_oce.F90 \ 
     2309   in_out_manager.F90 \ 
     2310   lbclnk.F90 \ 
     2311   lib_mpp.F90 \ 
     2312   oce.F90 \ 
     2313   ocesbc.F90 \ 
     2314   phycst.F90 \ 
     2315   domzgr_substitute.h90 \ 
     2316   vectopt_loop_substitute.h90 \ 
     2317   KEY_CPP \ 
     2318   domvvl.F90 
     2319$(MODEL_LIB)(domwri.o) :   \ 
    21772320   $(MODEL_LIB)(dom_oce.o) \ 
    21782321   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21852328   $(MODEL_LIB)(par_kind.o) \ 
    21862329   $(MODEL_LIB)(par_oce.o) \ 
    2187    par_kind.F90 \ 
    2188    par_oce.F90 \ 
    2189    dom_oce.F90 \ 
    2190    in_out_manager.F90 \ 
    2191    iom.F90 \ 
    2192    lib_mpp.F90 \ 
    2193    $(MODEL_LIB)(dom_oce.o) \ 
    2194    $(MODEL_LIB)(in_out_manager.o) \ 
    2195    $(MODEL_LIB)(iom.o) \ 
    2196    $(MODEL_LIB)(lib_mpp.o) \ 
    2197    $(MODEL_LIB)(phycst.o) \ 
    2198    phycst.F90 \ 
    2199    KEY_CPP \ 
    2200    domhgr.F90 
    2201 $(MODEL_LIB)(dom_ice.o) :  \ 
    2202    $(MODEL_LIB)(par_oce.o) \ 
    2203    par_oce.F90 \ 
    2204    $(MODEL_LIB)(par_ice.o) \ 
    2205    par_ice.F90 \ 
    2206    dom_ice.F90 
    2207 $(MODEL_LIB)(dommsk.o) :   \ 
    2208    dom_oce.F90 \ 
    2209    in_out_manager.F90 \ 
    2210    iom.F90 \ 
    2211    lib_mpp.F90 \ 
    2212    lib_print.f90 \ 
    2213    $(MODEL_LIB)(dom_oce.o) \ 
    2214    $(MODEL_LIB)(in_out_manager.o) \ 
    2215    $(MODEL_LIB)(iom.o) \ 
    2216    $(MODEL_LIB)(lib_mpp.o) \ 
    2217    $(MODEL_LIB)(lib_print.o) \ 
    2218    $(MODEL_LIB)(obc_oce.o) \ 
    2219    $(MODEL_LIB)(obc_par.o) \ 
    2220    $(MODEL_LIB)(oce.o) \ 
    2221    $(MODEL_LIB)(par_kind.o) \ 
    2222    $(MODEL_LIB)(par_oce.o) \ 
    2223    $(MODEL_LIB)(solfet.o) \ 
    2224    $(MODEL_LIB)(sol_oce.o) \ 
    2225    $(MODEL_LIB)(solpcg.o) \ 
    2226    $(MODEL_LIB)(solsor.o) \ 
    2227    obc_oce.F90 \ 
    2228    obc_par.F90 \ 
    2229    oce.F90 \ 
    2230    par_kind.F90 \ 
    2231    par_oce.F90 \ 
    2232    solfet.F90 \ 
    2233    sol_oce.F90 \ 
    2234    solpcg.F90 \ 
    2235    solsor.F90 \ 
    2236    dom_oce.F90 \ 
    2237    dynspg_oce.F90 \ 
    2238    in_out_manager.F90 \ 
    2239    lbclnk.F90 \ 
    2240    lib_mpp.F90 \ 
    2241    $(MODEL_LIB)(dom_oce.o) \ 
    2242    $(MODEL_LIB)(dynspg_oce.o) \ 
    2243    $(MODEL_LIB)(in_out_manager.o) \ 
    2244    $(MODEL_LIB)(lbclnk.o) \ 
    2245    $(MODEL_LIB)(lib_mpp.o) \ 
    2246    $(MODEL_LIB)(obc_oce.o) \ 
    2247    $(MODEL_LIB)(oce.o) \ 
    2248    $(MODEL_LIB)(solisl.o) \ 
    2249    obc_oce.F90 \ 
    2250    oce.F90 \ 
    2251    solisl.F90 \ 
    2252    vectopt_loop_substitute.h90 \ 
    2253    KEY_CPP \ 
    2254    dommsk.F90 
    2255 $(MODEL_LIB)(dom_oce.o) :  \ 
    2256    $(MODEL_LIB)(par_kind.o) \ 
    2257    par_kind.F90 \ 
    2258    $(MODEL_LIB)(par_oce.o) \ 
    2259    par_oce.F90 \ 
    2260    KEY_CPP \ 
    2261    dom_oce.F90 
    2262 $(MODEL_LIB)(domstp.o) :   \ 
    2263    lib_print.f90 \ 
    2264    $(MODEL_LIB)(lib_print.o) \ 
    2265    $(MODEL_LIB)(par_kind.o) \ 
    2266    $(MODEL_LIB)(par_oce.o) \ 
    2267    par_kind.F90 \ 
    2268    par_oce.F90 \ 
    2269    dom_oce.F90 \ 
    2270    in_out_manager.F90 \ 
    2271    $(MODEL_LIB)(dom_oce.o) \ 
    2272    $(MODEL_LIB)(in_out_manager.o) \ 
    2273    $(MODEL_LIB)(oce.o) \ 
    2274    oce.F90 \ 
    2275    domzgr_substitute.h90 \ 
    2276    KEY_CPP \ 
    2277    domstp.F90 
    2278 $(MODEL_LIB)(domvvl.o) :   \ 
    2279    blk_oce.F90 \ 
    2280    cpl_oce.F90 \ 
    2281    daymod.F90 \ 
    2282    dom_oce.F90 \ 
    2283    dtasal.F90 \ 
    2284    dtasss.F90 \ 
    2285    dtasst.F90 \ 
    2286    dtatem.F90 \ 
    2287    flxmod.F90 \ 
    2288    flx_oce.F90 \ 
    2289    flxrnf.F90 \ 
    2290    ice_oce.F90 \ 
    2291    in_out_manager.F90 \ 
    2292    lbclnk.F90 \ 
    2293    lib_mpp.F90 \ 
    2294    lib_print.f90 \ 
    2295    $(MODEL_LIB)(blk_oce.o) \ 
    2296    $(MODEL_LIB)(cpl_oce.o) \ 
    2297    $(MODEL_LIB)(daymod.o) \ 
    2298    $(MODEL_LIB)(dom_oce.o) \ 
    2299    $(MODEL_LIB)(dtasal.o) \ 
    2300    $(MODEL_LIB)(dtasss.o) \ 
    2301    $(MODEL_LIB)(dtasst.o) \ 
    2302    $(MODEL_LIB)(dtatem.o) \ 
    2303    $(MODEL_LIB)(flxmod.o) \ 
    2304    $(MODEL_LIB)(flx_oce.o) \ 
    2305    $(MODEL_LIB)(flxrnf.o) \ 
    2306    $(MODEL_LIB)(ice_oce.o) \ 
    2307    $(MODEL_LIB)(in_out_manager.o) \ 
    2308    $(MODEL_LIB)(lbclnk.o) \ 
    2309    $(MODEL_LIB)(lib_mpp.o) \ 
    2310    $(MODEL_LIB)(lib_print.o) \ 
    2311    $(MODEL_LIB)(oce.o) \ 
    2312    $(MODEL_LIB)(ocfzpt.o) \ 
    2313    $(MODEL_LIB)(par_kind.o) \ 
    2314    $(MODEL_LIB)(par_oce.o) \ 
    2315    $(MODEL_LIB)(phycst.o) \ 
    2316    $(MODEL_LIB)(prtctl.o) \ 
    2317    $(MODEL_LIB)(taumod.o) \ 
    2318    $(MODEL_LIB)(tradmp.o) \ 
    2319    oce.F90 \ 
    2320    ocfzpt.F90 \ 
    2321    par_kind.F90 \ 
    2322    par_oce.F90 \ 
    2323    phycst.F90 \ 
    2324    prtctl.F90 \ 
    2325    taumod.F90 \ 
    2326    tradmp.F90 \ 
    2327    dom_oce.F90 \ 
    2328    dynspg_oce.F90 \ 
    2329    in_out_manager.F90 \ 
    2330    lbclnk.F90 \ 
    2331    lib_mpp.F90 \ 
    2332    $(MODEL_LIB)(dom_oce.o) \ 
    2333    $(MODEL_LIB)(dynspg_oce.o) \ 
    2334    $(MODEL_LIB)(in_out_manager.o) \ 
    2335    $(MODEL_LIB)(lbclnk.o) \ 
    2336    $(MODEL_LIB)(lib_mpp.o) \ 
    2337    $(MODEL_LIB)(oce.o) \ 
    2338    $(MODEL_LIB)(ocesbc.o) \ 
    2339    $(MODEL_LIB)(phycst.o) \ 
    2340    oce.F90 \ 
    2341    ocesbc.F90 \ 
    2342    phycst.F90 \ 
    2343    domzgr_substitute.h90 \ 
    2344    vectopt_loop_substitute.h90 \ 
    2345    KEY_CPP \ 
    2346    domvvl.F90 
    2347 $(MODEL_LIB)(domwri.o) :   \ 
    23482330   dom_oce.F90 \ 
    23492331   in_out_manager.F90 \ 
     
    23542336   lbclnk.F90 \ 
    23552337   lib_print.f90 \ 
    2356    $(MODEL_LIB)(dom_oce.o) \ 
    2357    $(MODEL_LIB)(in_out_manager.o) \ 
     2338   par_kind.F90 \ 
     2339   par_oce.F90 \ 
     2340   $(MODEL_LIB)(dom_oce.o) \ 
     2341   $(MODEL_LIB)(in_out_manager.o) \ 
     2342   $(MODEL_LIB)(iom.o) \ 
     2343   dom_oce.F90 \ 
     2344   in_out_manager.F90 \ 
     2345   iom.F90 \ 
     2346   domwri.F90 
     2347$(MODEL_LIB)(domzgr.o) :   \ 
     2348   $(MODEL_LIB)(dom_oce.o) \ 
     2349   $(MODEL_LIB)(flxrnf.o) \ 
     2350   $(MODEL_LIB)(in_out_manager.o) \ 
     2351   $(MODEL_LIB)(iom.o) \ 
    23582352   $(MODEL_LIB)(iom_def.o) \ 
    23592353   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    23612355   $(MODEL_LIB)(iom_rstdimg.o) \ 
    23622356   $(MODEL_LIB)(lbclnk.o) \ 
    2363    $(MODEL_LIB)(lib_print.o) \ 
    2364    $(MODEL_LIB)(par_kind.o) \ 
    2365    $(MODEL_LIB)(par_oce.o) \ 
    2366    par_kind.F90 \ 
    2367    par_oce.F90 \ 
    2368    dom_oce.F90 \ 
     2357   $(MODEL_LIB)(lib_mpp.o) \ 
     2358   $(MODEL_LIB)(lib_print.o) \ 
     2359   $(MODEL_LIB)(obc_oce.o) \ 
     2360   $(MODEL_LIB)(oce.o) \ 
     2361   $(MODEL_LIB)(ocesbc.o) \ 
     2362   $(MODEL_LIB)(par_kind.o) \ 
     2363   $(MODEL_LIB)(par_oce.o) \ 
     2364   $(MODEL_LIB)(phycst.o) \ 
     2365   $(MODEL_LIB)(sol_oce.o) \ 
     2366   $(MODEL_LIB)(solfet.o) \ 
     2367   $(MODEL_LIB)(solpcg.o) \ 
     2368   $(MODEL_LIB)(solsor.o) \ 
     2369   dom_oce.F90 \ 
     2370   flxrnf.F90 \ 
    23692371   in_out_manager.F90 \ 
    23702372   iom.F90 \ 
    2371    $(MODEL_LIB)(dom_oce.o) \ 
    2372    $(MODEL_LIB)(in_out_manager.o) \ 
    2373    $(MODEL_LIB)(iom.o) \ 
    2374    domwri.F90 
    2375 $(MODEL_LIB)(domzgr.o) :   \ 
    2376    dom_oce.F90 \ 
    2377    flxrnf.F90 \ 
    2378    in_out_manager.F90 \ 
    23792373   iom_def.F90 \ 
    2380    iom.F90 \ 
    23812374   iom_ioipsl.F90 \ 
    23822375   iom_nf90.F90 \ 
     
    23852378   lib_mpp.F90 \ 
    23862379   lib_print.f90 \ 
    2387    $(MODEL_LIB)(dom_oce.o) \ 
    2388    $(MODEL_LIB)(flxrnf.o) \ 
    2389    $(MODEL_LIB)(in_out_manager.o) \ 
    2390    $(MODEL_LIB)(iom_def.o) \ 
    2391    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2392    $(MODEL_LIB)(iom_nf90.o) \ 
    2393    $(MODEL_LIB)(iom.o) \ 
    2394    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2395    $(MODEL_LIB)(lbclnk.o) \ 
    2396    $(MODEL_LIB)(lib_mpp.o) \ 
    2397    $(MODEL_LIB)(lib_print.o) \ 
    2398    $(MODEL_LIB)(obc_oce.o) \ 
    2399    $(MODEL_LIB)(oce.o) \ 
    2400    $(MODEL_LIB)(ocesbc.o) \ 
    2401    $(MODEL_LIB)(par_kind.o) \ 
    2402    $(MODEL_LIB)(par_oce.o) \ 
    2403    $(MODEL_LIB)(phycst.o) \ 
    2404    $(MODEL_LIB)(solfet.o) \ 
    2405    $(MODEL_LIB)(sol_oce.o) \ 
    2406    $(MODEL_LIB)(solpcg.o) \ 
    2407    $(MODEL_LIB)(solsor.o) \ 
    24082380   obc_oce.F90 \ 
    24092381   oce.F90 \ 
     
    24122384   par_oce.F90 \ 
    24132385   phycst.F90 \ 
     2386   sol_oce.F90 \ 
    24142387   solfet.F90 \ 
    2415    sol_oce.F90 \ 
    24162388   solpcg.F90 \ 
    24172389   solsor.F90 \ 
     2390   $(MODEL_LIB)(closea.o) \ 
     2391   $(MODEL_LIB)(dom_oce.o) \ 
     2392   $(MODEL_LIB)(in_out_manager.o) \ 
     2393   $(MODEL_LIB)(ini1d.o) \ 
     2394   $(MODEL_LIB)(iom.o) \ 
     2395   $(MODEL_LIB)(lbclnk.o) \ 
     2396   $(MODEL_LIB)(lib_mpp.o) \ 
     2397   $(MODEL_LIB)(oce.o) \ 
     2398   $(MODEL_LIB)(solisl.o) \ 
    24182399   closea.F90 \ 
    24192400   dom_oce.F90 \ 
     2401   in_out_manager.F90 \ 
    24202402   ini1d.F90 \ 
    2421    in_out_manager.F90 \ 
    24222403   iom.F90 \ 
    24232404   lbclnk.F90 \ 
    24242405   lib_mpp.F90 \ 
    2425    $(MODEL_LIB)(closea.o) \ 
    2426    $(MODEL_LIB)(dom_oce.o) \ 
    2427    $(MODEL_LIB)(ini1d.o) \ 
    2428    $(MODEL_LIB)(in_out_manager.o) \ 
    2429    $(MODEL_LIB)(iom.o) \ 
    2430    $(MODEL_LIB)(lbclnk.o) \ 
    2431    $(MODEL_LIB)(lib_mpp.o) \ 
    2432    $(MODEL_LIB)(oce.o) \ 
    2433    $(MODEL_LIB)(solisl.o) \ 
    24342406   oce.F90 \ 
    24352407   solisl.F90 \ 
     
    24402412   domzgr.F90 
    24412413$(MODEL_LIB)(dtasal.o) :   \ 
     2414   $(MODEL_LIB)(dom_oce.o) \ 
     2415   $(MODEL_LIB)(in_out_manager.o) \ 
     2416   $(MODEL_LIB)(iom_def.o) \ 
     2417   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2418   $(MODEL_LIB)(iom_nf90.o) \ 
     2419   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2420   $(MODEL_LIB)(lbclnk.o) \ 
     2421   $(MODEL_LIB)(lib_mpp.o) \ 
     2422   $(MODEL_LIB)(lib_print.o) \ 
     2423   $(MODEL_LIB)(oce.o) \ 
     2424   $(MODEL_LIB)(par_kind.o) \ 
     2425   $(MODEL_LIB)(par_oce.o) \ 
     2426   $(MODEL_LIB)(phycst.o) \ 
     2427   $(MODEL_LIB)(prtctl.o) \ 
    24422428   dom_oce.F90 \ 
    24432429   in_out_manager.F90 \ 
     
    24492435   lib_mpp.F90 \ 
    24502436   lib_print.f90 \ 
     2437   oce.F90 \ 
     2438   par_kind.F90 \ 
     2439   par_oce.F90 \ 
     2440   phycst.F90 \ 
     2441   prtctl.F90 \ 
     2442   $(MODEL_LIB)(daymod.o) \ 
     2443   $(MODEL_LIB)(dom_oce.o) \ 
     2444   $(MODEL_LIB)(in_out_manager.o) \ 
     2445   $(MODEL_LIB)(iom.o) \ 
     2446   $(MODEL_LIB)(lbclnk.o) \ 
     2447   $(MODEL_LIB)(oce.o) \ 
     2448   $(MODEL_LIB)(phycst.o) \ 
     2449   daymod.F90 \ 
     2450   dom_oce.F90 \ 
     2451   in_out_manager.F90 \ 
     2452   iom.F90 \ 
     2453   lbclnk.F90 \ 
     2454   oce.F90 \ 
     2455   phycst.F90 \ 
     2456   domzgr_substitute.h90 \ 
     2457   KEY_CPP \ 
     2458   dtasal.F90 
     2459$(MODEL_LIB)(dtasss.o) :   \ 
    24512460   $(MODEL_LIB)(dom_oce.o) \ 
    24522461   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24562465   $(MODEL_LIB)(iom_rstdimg.o) \ 
    24572466   $(MODEL_LIB)(lbclnk.o) \ 
    2458    $(MODEL_LIB)(lib_mpp.o) \ 
    2459    $(MODEL_LIB)(lib_print.o) \ 
    2460    $(MODEL_LIB)(oce.o) \ 
    2461    $(MODEL_LIB)(par_kind.o) \ 
    2462    $(MODEL_LIB)(par_oce.o) \ 
    2463    $(MODEL_LIB)(phycst.o) \ 
    2464    $(MODEL_LIB)(prtctl.o) \ 
    2465    oce.F90 \ 
    2466    par_kind.F90 \ 
    2467    par_oce.F90 \ 
    2468    phycst.F90 \ 
    2469    prtctl.F90 \ 
    2470    daymod.F90 \ 
    2471    dom_oce.F90 \ 
    2472    in_out_manager.F90 \ 
    2473    iom.F90 \ 
    2474    lbclnk.F90 \ 
    2475    $(MODEL_LIB)(daymod.o) \ 
    2476    $(MODEL_LIB)(dom_oce.o) \ 
    2477    $(MODEL_LIB)(in_out_manager.o) \ 
    2478    $(MODEL_LIB)(iom.o) \ 
    2479    $(MODEL_LIB)(lbclnk.o) \ 
    2480    $(MODEL_LIB)(oce.o) \ 
    2481    $(MODEL_LIB)(phycst.o) \ 
    2482    oce.F90 \ 
    2483    phycst.F90 \ 
    2484    domzgr_substitute.h90 \ 
    2485    KEY_CPP \ 
    2486    dtasal.F90 
    2487 $(MODEL_LIB)(dtasss.o) :   \ 
     2467   $(MODEL_LIB)(lib_print.o) \ 
     2468   $(MODEL_LIB)(oce.o) \ 
     2469   $(MODEL_LIB)(par_kind.o) \ 
     2470   $(MODEL_LIB)(par_oce.o) \ 
     2471   $(MODEL_LIB)(phycst.o) \ 
     2472   $(MODEL_LIB)(prtctl.o) \ 
    24882473   dom_oce.F90 \ 
    24892474   in_out_manager.F90 \ 
     
    24942479   lbclnk.F90 \ 
    24952480   lib_print.f90 \ 
     2481   oce.F90 \ 
     2482   par_kind.F90 \ 
     2483   par_oce.F90 \ 
     2484   phycst.F90 \ 
     2485   prtctl.F90 \ 
     2486   $(MODEL_LIB)(daymod.o) \ 
     2487   $(MODEL_LIB)(dom_oce.o) \ 
     2488   $(MODEL_LIB)(in_out_manager.o) \ 
     2489   $(MODEL_LIB)(iom.o) \ 
     2490   $(MODEL_LIB)(oce.o) \ 
     2491   $(MODEL_LIB)(ocfzpt.o) \ 
     2492   daymod.F90 \ 
     2493   dom_oce.F90 \ 
     2494   in_out_manager.F90 \ 
     2495   iom.F90 \ 
     2496   oce.F90 \ 
     2497   ocfzpt.F90 \ 
     2498   KEY_CPP \ 
     2499   dtasss.F90 
     2500$(MODEL_LIB)(dtasst.o) :   \ 
    24962501   $(MODEL_LIB)(dom_oce.o) \ 
    24972502   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25072512   $(MODEL_LIB)(phycst.o) \ 
    25082513   $(MODEL_LIB)(prtctl.o) \ 
    2509    oce.F90 \ 
    2510    par_kind.F90 \ 
    2511    par_oce.F90 \ 
    2512    phycst.F90 \ 
    2513    prtctl.F90 \ 
    2514    daymod.F90 \ 
    2515    dom_oce.F90 \ 
    2516    in_out_manager.F90 \ 
    2517    iom.F90 \ 
    2518    $(MODEL_LIB)(daymod.o) \ 
    2519    $(MODEL_LIB)(dom_oce.o) \ 
    2520    $(MODEL_LIB)(in_out_manager.o) \ 
    2521    $(MODEL_LIB)(iom.o) \ 
    2522    $(MODEL_LIB)(oce.o) \ 
    2523    $(MODEL_LIB)(ocfzpt.o) \ 
    2524    oce.F90 \ 
    2525    ocfzpt.F90 \ 
    2526    KEY_CPP \ 
    2527    dtasss.F90 
    2528 $(MODEL_LIB)(dtasst.o) :   \ 
    25292514   dom_oce.F90 \ 
    25302515   in_out_manager.F90 \ 
     
    25352520   lbclnk.F90 \ 
    25362521   lib_print.f90 \ 
     2522   oce.F90 \ 
     2523   par_kind.F90 \ 
     2524   par_oce.F90 \ 
     2525   phycst.F90 \ 
     2526   prtctl.F90 \ 
     2527   $(MODEL_LIB)(daymod.o) \ 
     2528   $(MODEL_LIB)(dom_oce.o) \ 
     2529   $(MODEL_LIB)(in_out_manager.o) \ 
     2530   $(MODEL_LIB)(iom.o) \ 
     2531   $(MODEL_LIB)(oce.o) \ 
     2532   $(MODEL_LIB)(ocfzpt.o) \ 
     2533   daymod.F90 \ 
     2534   dom_oce.F90 \ 
     2535   in_out_manager.F90 \ 
     2536   iom.F90 \ 
     2537   oce.F90 \ 
     2538   ocfzpt.F90 \ 
     2539   KEY_CPP \ 
     2540   dtasst.F90 
     2541$(MODEL_LIB)(dtatem.o) :   \ 
    25372542   $(MODEL_LIB)(dom_oce.o) \ 
    25382543   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25422547   $(MODEL_LIB)(iom_rstdimg.o) \ 
    25432548   $(MODEL_LIB)(lbclnk.o) \ 
    2544    $(MODEL_LIB)(lib_print.o) \ 
    2545    $(MODEL_LIB)(oce.o) \ 
    2546    $(MODEL_LIB)(par_kind.o) \ 
    2547    $(MODEL_LIB)(par_oce.o) \ 
    2548    $(MODEL_LIB)(phycst.o) \ 
    2549    $(MODEL_LIB)(prtctl.o) \ 
    2550    oce.F90 \ 
    2551    par_kind.F90 \ 
    2552    par_oce.F90 \ 
    2553    phycst.F90 \ 
    2554    prtctl.F90 \ 
    2555    daymod.F90 \ 
    2556    dom_oce.F90 \ 
    2557    in_out_manager.F90 \ 
    2558    iom.F90 \ 
    2559    $(MODEL_LIB)(daymod.o) \ 
    2560    $(MODEL_LIB)(dom_oce.o) \ 
    2561    $(MODEL_LIB)(in_out_manager.o) \ 
    2562    $(MODEL_LIB)(iom.o) \ 
    2563    $(MODEL_LIB)(oce.o) \ 
    2564    $(MODEL_LIB)(ocfzpt.o) \ 
    2565    oce.F90 \ 
    2566    ocfzpt.F90 \ 
    2567    KEY_CPP \ 
    2568    dtasst.F90 
    2569 $(MODEL_LIB)(dtatem.o) :   \ 
     2549   $(MODEL_LIB)(lib_mpp.o) \ 
     2550   $(MODEL_LIB)(lib_print.o) \ 
     2551   $(MODEL_LIB)(oce.o) \ 
     2552   $(MODEL_LIB)(par_kind.o) \ 
     2553   $(MODEL_LIB)(par_oce.o) \ 
     2554   $(MODEL_LIB)(phycst.o) \ 
     2555   $(MODEL_LIB)(prtctl.o) \ 
    25702556   dom_oce.F90 \ 
    25712557   in_out_manager.F90 \ 
     
    25772563   lib_mpp.F90 \ 
    25782564   lib_print.f90 \ 
    2579    $(MODEL_LIB)(dom_oce.o) \ 
    2580    $(MODEL_LIB)(in_out_manager.o) \ 
    2581    $(MODEL_LIB)(iom_def.o) \ 
    2582    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2583    $(MODEL_LIB)(iom_nf90.o) \ 
    2584    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2585    $(MODEL_LIB)(lbclnk.o) \ 
    2586    $(MODEL_LIB)(lib_mpp.o) \ 
    2587    $(MODEL_LIB)(lib_print.o) \ 
    2588    $(MODEL_LIB)(oce.o) \ 
    2589    $(MODEL_LIB)(par_kind.o) \ 
    2590    $(MODEL_LIB)(par_oce.o) \ 
    2591    $(MODEL_LIB)(phycst.o) \ 
    2592    $(MODEL_LIB)(prtctl.o) \ 
    2593    oce.F90 \ 
    2594    par_kind.F90 \ 
    2595    par_oce.F90 \ 
    2596    phycst.F90 \ 
    2597    prtctl.F90 \ 
     2565   oce.F90 \ 
     2566   par_kind.F90 \ 
     2567   par_oce.F90 \ 
     2568   phycst.F90 \ 
     2569   prtctl.F90 \ 
     2570   $(MODEL_LIB)(daymod.o) \ 
     2571   $(MODEL_LIB)(dom_oce.o) \ 
     2572   $(MODEL_LIB)(in_out_manager.o) \ 
     2573   $(MODEL_LIB)(iom.o) \ 
     2574   $(MODEL_LIB)(lbclnk.o) \ 
     2575   $(MODEL_LIB)(oce.o) \ 
     2576   $(MODEL_LIB)(phycst.o) \ 
    25982577   daymod.F90 \ 
    25992578   dom_oce.F90 \ 
     
    26012580   iom.F90 \ 
    26022581   lbclnk.F90 \ 
    2603    $(MODEL_LIB)(daymod.o) \ 
    2604    $(MODEL_LIB)(dom_oce.o) \ 
    2605    $(MODEL_LIB)(in_out_manager.o) \ 
    2606    $(MODEL_LIB)(iom.o) \ 
    2607    $(MODEL_LIB)(lbclnk.o) \ 
    2608    $(MODEL_LIB)(oce.o) \ 
    2609    $(MODEL_LIB)(phycst.o) \ 
    26102582   oce.F90 \ 
    26112583   phycst.F90 \ 
     
    26132585   KEY_CPP \ 
    26142586   dtatem.F90 
    2615 $(MODEL_LIB)(dynadv_cen2.o) : \ 
    2616    dom_oce.F90 \ 
    2617    in_out_manager.F90 \ 
    2618    iom.F90 \ 
    2619    lbclnk.F90 \ 
    2620    ldfdyn_oce.F90 \ 
    2621    ldftra_oce.F90 \ 
    2622    lib_mpp.F90 \ 
    2623    lib_print.f90 \ 
    2624    $(MODEL_LIB)(dom_oce.o) \ 
    2625    $(MODEL_LIB)(in_out_manager.o) \ 
    2626    $(MODEL_LIB)(iom.o) \ 
    2627    $(MODEL_LIB)(lbclnk.o) \ 
    2628    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2629    $(MODEL_LIB)(ldftra_oce.o) \ 
    2630    $(MODEL_LIB)(lib_mpp.o) \ 
    2631    $(MODEL_LIB)(lib_print.o) \ 
    2632    $(MODEL_LIB)(obc_oce.o) \ 
    2633    $(MODEL_LIB)(oce.o) \ 
    2634    $(MODEL_LIB)(par_kind.o) \ 
    2635    $(MODEL_LIB)(par_oce.o) \ 
    2636    $(MODEL_LIB)(phycst.o) \ 
    2637    $(MODEL_LIB)(restart.o) \ 
    2638    $(MODEL_LIB)(solfet.o) \ 
    2639    $(MODEL_LIB)(solisl.o) \ 
    2640    $(MODEL_LIB)(sol_oce.o) \ 
    2641    $(MODEL_LIB)(solpcg.o) \ 
    2642    $(MODEL_LIB)(solsor_e.o) \ 
    2643    $(MODEL_LIB)(solsor.o) \ 
    2644    $(MODEL_LIB)(solver.o) \ 
    2645    $(MODEL_LIB)(zdf_oce.o) \ 
    2646    obc_oce.F90 \ 
    2647    oce.F90 \ 
    2648    par_kind.F90 \ 
    2649    par_oce.F90 \ 
    2650    phycst.F90 \ 
    2651    restart.F90 \ 
    2652    solfet.F90 \ 
    2653    solisl.F90 \ 
    2654    sol_oce.F90 \ 
    2655    solpcg.F90 \ 
    2656    solsor_e.F90 \ 
    2657    solsor.F90 \ 
    2658    solver.F90 \ 
    2659    zdf_oce.F90 \ 
    2660    dom_oce.F90 \ 
    2661    dynspg_oce.F90 \ 
    2662    dynspg_rl.F90 \ 
    2663    in_out_manager.F90 \ 
     2587$(MODEL_LIB)(dynadv.o) :   \ 
    26642588   $(MODEL_LIB)(dom_oce.o) \ 
    26652589   $(MODEL_LIB)(dynspg_oce.o) \ 
    26662590   $(MODEL_LIB)(dynspg_rl.o) \ 
    2667    $(MODEL_LIB)(in_out_manager.o) \ 
    2668    $(MODEL_LIB)(oce.o) \ 
    2669    oce.F90 \ 
    2670    domzgr_substitute.h90 \ 
    2671    vectopt_loop_substitute.h90 \ 
    2672    KEY_CPP \ 
    2673    dynadv_cen2.F90 
    2674 $(MODEL_LIB)(dynadv.o) :   \ 
     2591   $(MODEL_LIB)(flxrnf.o) \ 
     2592   $(MODEL_LIB)(in_out_manager.o) \ 
     2593   $(MODEL_LIB)(lbclnk.o) \ 
     2594   $(MODEL_LIB)(lib_print.o) \ 
     2595   $(MODEL_LIB)(oce.o) \ 
     2596   $(MODEL_LIB)(par_kind.o) \ 
     2597   $(MODEL_LIB)(par_oce.o) \ 
     2598   $(MODEL_LIB)(prtctl.o) \ 
     2599   $(MODEL_LIB)(trdmod.o) \ 
     2600   $(MODEL_LIB)(trdmod_oce.o) \ 
    26752601   dom_oce.F90 \ 
    26762602   dynspg_oce.F90 \ 
     
    26802606   lbclnk.F90 \ 
    26812607   lib_print.f90 \ 
    2682    $(MODEL_LIB)(dom_oce.o) \ 
    2683    $(MODEL_LIB)(dynspg_oce.o) \ 
    2684    $(MODEL_LIB)(dynspg_rl.o) \ 
    2685    $(MODEL_LIB)(flxrnf.o) \ 
    2686    $(MODEL_LIB)(in_out_manager.o) \ 
    2687    $(MODEL_LIB)(lbclnk.o) \ 
    2688    $(MODEL_LIB)(lib_print.o) \ 
    2689    $(MODEL_LIB)(oce.o) \ 
    2690    $(MODEL_LIB)(par_kind.o) \ 
    2691    $(MODEL_LIB)(par_oce.o) \ 
    2692    $(MODEL_LIB)(prtctl.o) \ 
    2693    $(MODEL_LIB)(trdmod.o) \ 
    2694    $(MODEL_LIB)(trdmod_oce.o) \ 
    26952608   oce.F90 \ 
    26962609   par_kind.F90 \ 
     
    26992612   trdmod.F90 \ 
    27002613   trdmod_oce.F90 \ 
     2614   $(MODEL_LIB)(dom_oce.o) \ 
     2615   $(MODEL_LIB)(dynadv_cen2.o) \ 
     2616   $(MODEL_LIB)(dynadv_ubs.o) \ 
     2617   $(MODEL_LIB)(dynkeg.o) \ 
     2618   $(MODEL_LIB)(dynzad.o) \ 
     2619   $(MODEL_LIB)(in_out_manager.o) \ 
    27012620   dom_oce.F90 \ 
    27022621   dynadv_cen2.F90 \ 
     
    27052624   dynzad.F90 \ 
    27062625   in_out_manager.F90 \ 
    2707    $(MODEL_LIB)(dom_oce.o) \ 
    2708    $(MODEL_LIB)(dynadv_cen2.o) \ 
    2709    $(MODEL_LIB)(dynadv_ubs.o) \ 
    2710    $(MODEL_LIB)(dynkeg.o) \ 
    2711    $(MODEL_LIB)(dynzad.o) \ 
    2712    $(MODEL_LIB)(in_out_manager.o) \ 
    27132626   domzgr_substitute.h90 \ 
    27142627   vectopt_loop_substitute.h90 \ 
    27152628   KEY_CPP \ 
    27162629   dynadv.F90 
    2717 $(MODEL_LIB)(dynadv_ubs.o) :  \ 
     2630$(MODEL_LIB)(dynadv_cen2.o) : \ 
     2631   $(MODEL_LIB)(dom_oce.o) \ 
     2632   $(MODEL_LIB)(in_out_manager.o) \ 
     2633   $(MODEL_LIB)(iom.o) \ 
     2634   $(MODEL_LIB)(lbclnk.o) \ 
     2635   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2636   $(MODEL_LIB)(ldftra_oce.o) \ 
     2637   $(MODEL_LIB)(lib_mpp.o) \ 
     2638   $(MODEL_LIB)(lib_print.o) \ 
     2639   $(MODEL_LIB)(obc_oce.o) \ 
     2640   $(MODEL_LIB)(oce.o) \ 
     2641   $(MODEL_LIB)(par_kind.o) \ 
     2642   $(MODEL_LIB)(par_oce.o) \ 
     2643   $(MODEL_LIB)(phycst.o) \ 
     2644   $(MODEL_LIB)(restart.o) \ 
     2645   $(MODEL_LIB)(sol_oce.o) \ 
     2646   $(MODEL_LIB)(solfet.o) \ 
     2647   $(MODEL_LIB)(solisl.o) \ 
     2648   $(MODEL_LIB)(solpcg.o) \ 
     2649   $(MODEL_LIB)(solsor.o) \ 
     2650   $(MODEL_LIB)(solsor_e.o) \ 
     2651   $(MODEL_LIB)(solver.o) \ 
     2652   $(MODEL_LIB)(zdf_oce.o) \ 
    27182653   dom_oce.F90 \ 
    27192654   in_out_manager.F90 \ 
     
    27242659   lib_mpp.F90 \ 
    27252660   lib_print.f90 \ 
     2661   obc_oce.F90 \ 
     2662   oce.F90 \ 
     2663   par_kind.F90 \ 
     2664   par_oce.F90 \ 
     2665   phycst.F90 \ 
     2666   restart.F90 \ 
     2667   sol_oce.F90 \ 
     2668   solfet.F90 \ 
     2669   solisl.F90 \ 
     2670   solpcg.F90 \ 
     2671   solsor.F90 \ 
     2672   solsor_e.F90 \ 
     2673   solver.F90 \ 
     2674   zdf_oce.F90 \ 
     2675   $(MODEL_LIB)(dom_oce.o) \ 
     2676   $(MODEL_LIB)(dynspg_oce.o) \ 
     2677   $(MODEL_LIB)(dynspg_rl.o) \ 
     2678   $(MODEL_LIB)(in_out_manager.o) \ 
     2679   $(MODEL_LIB)(oce.o) \ 
     2680   dom_oce.F90 \ 
     2681   dynspg_oce.F90 \ 
     2682   dynspg_rl.F90 \ 
     2683   in_out_manager.F90 \ 
     2684   oce.F90 \ 
     2685   domzgr_substitute.h90 \ 
     2686   vectopt_loop_substitute.h90 \ 
     2687   KEY_CPP \ 
     2688   dynadv_cen2.F90 
     2689$(MODEL_LIB)(dynadv_ubs.o) :  \ 
    27262690   $(MODEL_LIB)(dom_oce.o) \ 
    27272691   $(MODEL_LIB)(in_out_manager.o) \ 
     
    27382702   $(MODEL_LIB)(phycst.o) \ 
    27392703   $(MODEL_LIB)(restart.o) \ 
     2704   $(MODEL_LIB)(sol_oce.o) \ 
    27402705   $(MODEL_LIB)(solfet.o) \ 
    27412706   $(MODEL_LIB)(solisl.o) \ 
    2742    $(MODEL_LIB)(sol_oce.o) \ 
    27432707   $(MODEL_LIB)(solpcg.o) \ 
     2708   $(MODEL_LIB)(solsor.o) \ 
    27442709   $(MODEL_LIB)(solsor_e.o) \ 
    2745    $(MODEL_LIB)(solsor.o) \ 
    27462710   $(MODEL_LIB)(solver.o) \ 
    27472711   $(MODEL_LIB)(zdf_oce.o) \ 
     2712   dom_oce.F90 \ 
     2713   in_out_manager.F90 \ 
     2714   iom.F90 \ 
     2715   lbclnk.F90 \ 
     2716   ldfdyn_oce.F90 \ 
     2717   ldftra_oce.F90 \ 
     2718   lib_mpp.F90 \ 
     2719   lib_print.f90 \ 
    27482720   obc_oce.F90 \ 
    27492721   oce.F90 \ 
     
    27522724   phycst.F90 \ 
    27532725   restart.F90 \ 
     2726   sol_oce.F90 \ 
    27542727   solfet.F90 \ 
    27552728   solisl.F90 \ 
    2756    sol_oce.F90 \ 
    27572729   solpcg.F90 \ 
     2730   solsor.F90 \ 
    27582731   solsor_e.F90 \ 
    2759    solsor.F90 \ 
    27602732   solver.F90 \ 
    27612733   zdf_oce.F90 \ 
     2734   $(MODEL_LIB)(dom_oce.o) \ 
     2735   $(MODEL_LIB)(dynspg_oce.o) \ 
     2736   $(MODEL_LIB)(dynspg_rl.o) \ 
     2737   $(MODEL_LIB)(in_out_manager.o) \ 
     2738   $(MODEL_LIB)(lbclnk.o) \ 
     2739   $(MODEL_LIB)(oce.o) \ 
    27622740   dom_oce.F90 \ 
    27632741   dynspg_oce.F90 \ 
     
    27652743   in_out_manager.F90 \ 
    27662744   lbclnk.F90 \ 
    2767    $(MODEL_LIB)(dom_oce.o) \ 
    2768    $(MODEL_LIB)(dynspg_oce.o) \ 
    2769    $(MODEL_LIB)(dynspg_rl.o) \ 
    2770    $(MODEL_LIB)(in_out_manager.o) \ 
    2771    $(MODEL_LIB)(lbclnk.o) \ 
    2772    $(MODEL_LIB)(oce.o) \ 
    27732745   oce.F90 \ 
    27742746   domzgr_substitute.h90 \ 
     
    27772749   dynadv_ubs.F90 
    27782750$(MODEL_LIB)(dyncor1d.o) : \ 
    2779    dom_oce.F90 \ 
    2780    in_out_manager.F90 \ 
    2781    lib_mpp.F90 \ 
    2782    lib_print.f90 \ 
    2783    $(MODEL_LIB)(dom_oce.o) \ 
    2784    $(MODEL_LIB)(in_out_manager.o) \ 
    2785    $(MODEL_LIB)(lib_mpp.o) \ 
    2786    $(MODEL_LIB)(lib_print.o) \ 
    2787    $(MODEL_LIB)(par_kind.o) \ 
    2788    $(MODEL_LIB)(par_oce.o) \ 
    2789    par_kind.F90 \ 
    2790    par_oce.F90 \ 
    2791    dom_oce.F90 \ 
    2792    in_out_manager.F90 \ 
    2793    $(MODEL_LIB)(dom_oce.o) \ 
    2794    $(MODEL_LIB)(in_out_manager.o) \ 
    2795    $(MODEL_LIB)(oce.o) \ 
    2796    $(MODEL_LIB)(phycst.o) \ 
    2797    $(MODEL_LIB)(prtctl.o) \ 
     2751   $(MODEL_LIB)(dom_oce.o) \ 
     2752   $(MODEL_LIB)(in_out_manager.o) \ 
     2753   $(MODEL_LIB)(lib_mpp.o) \ 
     2754   $(MODEL_LIB)(lib_print.o) \ 
     2755   $(MODEL_LIB)(par_kind.o) \ 
     2756   $(MODEL_LIB)(par_oce.o) \ 
     2757   dom_oce.F90 \ 
     2758   in_out_manager.F90 \ 
     2759   lib_mpp.F90 \ 
     2760   lib_print.f90 \ 
     2761   par_kind.F90 \ 
     2762   par_oce.F90 \ 
     2763   $(MODEL_LIB)(dom_oce.o) \ 
     2764   $(MODEL_LIB)(in_out_manager.o) \ 
     2765   $(MODEL_LIB)(oce.o) \ 
     2766   $(MODEL_LIB)(phycst.o) \ 
     2767   $(MODEL_LIB)(prtctl.o) \ 
     2768   dom_oce.F90 \ 
     2769   in_out_manager.F90 \ 
    27982770   oce.F90 \ 
    27992771   phycst.F90 \ 
     
    28032775   dyncor1d.F90 
    28042776$(MODEL_LIB)(dynhpg.o) :   \ 
    2805    dom_oce.F90 \ 
    2806    in_out_manager.F90 \ 
    2807    lbclnk.F90 \ 
    2808    ldftra_oce.F90 \ 
    2809    lib_mpp.F90 \ 
    2810    lib_print.f90 \ 
    28112777   $(MODEL_LIB)(dom_oce.o) \ 
    28122778   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28282794   $(MODEL_LIB)(trdvor_oce.o) \ 
    28292795   $(MODEL_LIB)(zdf_oce.o) \ 
     2796   dom_oce.F90 \ 
     2797   in_out_manager.F90 \ 
     2798   lbclnk.F90 \ 
     2799   ldftra_oce.F90 \ 
     2800   lib_mpp.F90 \ 
     2801   lib_print.f90 \ 
    28302802   oce.F90 \ 
    28312803   par_kind.F90 \ 
     
    28412813   trdvor_oce.F90 \ 
    28422814   zdf_oce.F90 \ 
    2843    dom_oce.F90 \ 
    2844    dynhpg_jki.F90 \ 
    2845    in_out_manager.F90 \ 
    2846    lbclnk.F90 \ 
    28472815   $(MODEL_LIB)(dom_oce.o) \ 
    28482816   $(MODEL_LIB)(dynhpg_jki.o) \ 
     
    28542822   $(MODEL_LIB)(trdmod.o) \ 
    28552823   $(MODEL_LIB)(trdmod_oce.o) \ 
     2824   dom_oce.F90 \ 
     2825   dynhpg_jki.F90 \ 
     2826   in_out_manager.F90 \ 
     2827   lbclnk.F90 \ 
    28562828   oce.F90 \ 
    28572829   phycst.F90 \ 
     
    28642836   dynhpg.F90 
    28652837$(MODEL_LIB)(dynhpg_jki.o) :  \ 
    2866    dom_oce.F90 \ 
    2867    in_out_manager.F90 \ 
    2868    lib_mpp.F90 \ 
    2869    lib_print.f90 \ 
    2870    $(MODEL_LIB)(dom_oce.o) \ 
    2871    $(MODEL_LIB)(in_out_manager.o) \ 
    2872    $(MODEL_LIB)(lib_mpp.o) \ 
    2873    $(MODEL_LIB)(lib_print.o) \ 
    2874    $(MODEL_LIB)(oce.o) \ 
    2875    $(MODEL_LIB)(par_kind.o) \ 
    2876    $(MODEL_LIB)(par_oce.o) \ 
    2877    oce.F90 \ 
    2878    par_kind.F90 \ 
    2879    par_oce.F90 \ 
    2880    dom_oce.F90 \ 
    2881    in_out_manager.F90 \ 
    2882    lbclnk.F90 \ 
    2883    $(MODEL_LIB)(dom_oce.o) \ 
    2884    $(MODEL_LIB)(in_out_manager.o) \ 
    2885    $(MODEL_LIB)(lbclnk.o) \ 
    2886    $(MODEL_LIB)(oce.o) \ 
    2887    $(MODEL_LIB)(phycst.o) \ 
     2838   $(MODEL_LIB)(dom_oce.o) \ 
     2839   $(MODEL_LIB)(in_out_manager.o) \ 
     2840   $(MODEL_LIB)(lib_mpp.o) \ 
     2841   $(MODEL_LIB)(lib_print.o) \ 
     2842   $(MODEL_LIB)(oce.o) \ 
     2843   $(MODEL_LIB)(par_kind.o) \ 
     2844   $(MODEL_LIB)(par_oce.o) \ 
     2845   dom_oce.F90 \ 
     2846   in_out_manager.F90 \ 
     2847   lib_mpp.F90 \ 
     2848   lib_print.f90 \ 
     2849   oce.F90 \ 
     2850   par_kind.F90 \ 
     2851   par_oce.F90 \ 
     2852   $(MODEL_LIB)(dom_oce.o) \ 
     2853   $(MODEL_LIB)(in_out_manager.o) \ 
     2854   $(MODEL_LIB)(lbclnk.o) \ 
     2855   $(MODEL_LIB)(oce.o) \ 
     2856   $(MODEL_LIB)(phycst.o) \ 
     2857   dom_oce.F90 \ 
     2858   in_out_manager.F90 \ 
     2859   lbclnk.F90 \ 
    28882860   oce.F90 \ 
    28892861   phycst.F90 \ 
     
    28932865   dynhpg_jki.F90 
    28942866$(MODEL_LIB)(dynkeg.o) :   \ 
    2895    dom_oce.F90 \ 
    2896    in_out_manager.F90 \ 
    2897    ldftra_oce.F90 \ 
    2898    lib_mpp.F90 \ 
    2899    lib_print.f90 \ 
    29002867   $(MODEL_LIB)(dom_oce.o) \ 
    29012868   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29162883   $(MODEL_LIB)(trdvor_oce.o) \ 
    29172884   $(MODEL_LIB)(zdf_oce.o) \ 
     2885   dom_oce.F90 \ 
     2886   in_out_manager.F90 \ 
     2887   ldftra_oce.F90 \ 
     2888   lib_mpp.F90 \ 
     2889   lib_print.f90 \ 
    29182890   oce.F90 \ 
    29192891   par_kind.F90 \ 
     
    29292901   trdvor_oce.F90 \ 
    29302902   zdf_oce.F90 \ 
    2931    dom_oce.F90 \ 
    2932    in_out_manager.F90 \ 
    29332903   $(MODEL_LIB)(dom_oce.o) \ 
    29342904   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29372907   $(MODEL_LIB)(trdmod.o) \ 
    29382908   $(MODEL_LIB)(trdmod_oce.o) \ 
     2909   dom_oce.F90 \ 
     2910   in_out_manager.F90 \ 
    29392911   oce.F90 \ 
    29402912   prtctl.F90 \ 
     
    29442916   KEY_CPP \ 
    29452917   dynkeg.F90 
     2918$(MODEL_LIB)(dynldf.o) :   \ 
     2919   $(MODEL_LIB)(dom_oce.o) \ 
     2920   $(MODEL_LIB)(in_out_manager.o) \ 
     2921   $(MODEL_LIB)(lbclnk.o) \ 
     2922   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2923   $(MODEL_LIB)(ldfslp.o) \ 
     2924   $(MODEL_LIB)(ldftra_oce.o) \ 
     2925   $(MODEL_LIB)(lib_mpp.o) \ 
     2926   $(MODEL_LIB)(lib_print.o) \ 
     2927   $(MODEL_LIB)(oce.o) \ 
     2928   $(MODEL_LIB)(par_kind.o) \ 
     2929   $(MODEL_LIB)(par_oce.o) \ 
     2930   $(MODEL_LIB)(phycst.o) \ 
     2931   $(MODEL_LIB)(prtctl.o) \ 
     2932   $(MODEL_LIB)(taumod.o) \ 
     2933   $(MODEL_LIB)(trdicp.o) \ 
     2934   $(MODEL_LIB)(trdicp_oce.o) \ 
     2935   $(MODEL_LIB)(trdmld.o) \ 
     2936   $(MODEL_LIB)(trdmld_oce.o) \ 
     2937   $(MODEL_LIB)(trdmod.o) \ 
     2938   $(MODEL_LIB)(trdmod_oce.o) \ 
     2939   $(MODEL_LIB)(trdvor.o) \ 
     2940   $(MODEL_LIB)(trdvor_oce.o) \ 
     2941   $(MODEL_LIB)(zdf_oce.o) \ 
     2942   $(MODEL_LIB)(zdfmxl.o) \ 
     2943   dom_oce.F90 \ 
     2944   in_out_manager.F90 \ 
     2945   lbclnk.F90 \ 
     2946   ldfdyn_oce.F90 \ 
     2947   ldfslp.F90 \ 
     2948   ldftra_oce.F90 \ 
     2949   lib_mpp.F90 \ 
     2950   lib_print.f90 \ 
     2951   oce.F90 \ 
     2952   par_kind.F90 \ 
     2953   par_oce.F90 \ 
     2954   phycst.F90 \ 
     2955   prtctl.F90 \ 
     2956   taumod.F90 \ 
     2957   trdicp.F90 \ 
     2958   trdicp_oce.F90 \ 
     2959   trdmld.F90 \ 
     2960   trdmld_oce.F90 \ 
     2961   trdmod.F90 \ 
     2962   trdmod_oce.F90 \ 
     2963   trdvor.F90 \ 
     2964   trdvor_oce.F90 \ 
     2965   zdf_oce.F90 \ 
     2966   zdfmxl.F90 \ 
     2967   $(MODEL_LIB)(dom_oce.o) \ 
     2968   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2969   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2970   $(MODEL_LIB)(dynldf_iso.o) \ 
     2971   $(MODEL_LIB)(dynldf_lap.o) \ 
     2972   $(MODEL_LIB)(in_out_manager.o) \ 
     2973   $(MODEL_LIB)(lbclnk.o) \ 
     2974   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2975   $(MODEL_LIB)(ldfslp.o) \ 
     2976   $(MODEL_LIB)(lib_mpp.o) \ 
     2977   $(MODEL_LIB)(oce.o) \ 
     2978   $(MODEL_LIB)(phycst.o) \ 
     2979   $(MODEL_LIB)(prtctl.o) \ 
     2980   $(MODEL_LIB)(trdmod.o) \ 
     2981   $(MODEL_LIB)(trdmod_oce.o) \ 
     2982   dom_oce.F90 \ 
     2983   dynldf_bilap.F90 \ 
     2984   dynldf_bilapg.F90 \ 
     2985   dynldf_iso.F90 \ 
     2986   dynldf_lap.F90 \ 
     2987   in_out_manager.F90 \ 
     2988   lbclnk.F90 \ 
     2989   ldfdyn_oce.F90 \ 
     2990   ldfslp.F90 \ 
     2991   lib_mpp.F90 \ 
     2992   oce.F90 \ 
     2993   phycst.F90 \ 
     2994   prtctl.F90 \ 
     2995   trdmod.F90 \ 
     2996   trdmod_oce.F90 \ 
     2997   domzgr_substitute.h90 \ 
     2998   vectopt_loop_substitute.h90 \ 
     2999   KEY_CPP \ 
     3000   dynldf.F90 
    29463001$(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2947    dom_oce.F90 \ 
    2948    in_out_manager.F90 \ 
    2949    ldftra_oce.F90 \ 
    2950    lib_mpp.F90 \ 
    2951    lib_print.f90 \ 
    29523002   $(MODEL_LIB)(dom_oce.o) \ 
    29533003   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29683018   $(MODEL_LIB)(trdvor_oce.o) \ 
    29693019   $(MODEL_LIB)(zdf_oce.o) \ 
     3020   dom_oce.F90 \ 
     3021   in_out_manager.F90 \ 
     3022   ldftra_oce.F90 \ 
     3023   lib_mpp.F90 \ 
     3024   lib_print.f90 \ 
    29703025   oce.F90 \ 
    29713026   par_kind.F90 \ 
     
    29813036   trdvor_oce.F90 \ 
    29823037   zdf_oce.F90 \ 
    2983    dom_oce.F90 \ 
    2984    in_out_manager.F90 \ 
    2985    lbclnk.F90 \ 
    2986    ldfdyn_oce.F90 \ 
    29873038   $(MODEL_LIB)(dom_oce.o) \ 
    29883039   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29923043   $(MODEL_LIB)(trdmod.o) \ 
    29933044   $(MODEL_LIB)(trdmod_oce.o) \ 
     3045   dom_oce.F90 \ 
     3046   in_out_manager.F90 \ 
     3047   lbclnk.F90 \ 
     3048   ldfdyn_oce.F90 \ 
    29943049   oce.F90 \ 
    29953050   trdmod.F90 \ 
     
    30013056   dynldf_bilap.F90 
    30023057$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
    3003    dom_oce.F90 \ 
    3004    in_out_manager.F90 \ 
    3005    lbclnk.F90 \ 
    3006    ldfdyn_oce.F90 \ 
    3007    ldftra_oce.F90 \ 
    3008    lib_mpp.F90 \ 
    3009    lib_print.f90 \ 
    30103058   $(MODEL_LIB)(dom_oce.o) \ 
    30113059   $(MODEL_LIB)(in_out_manager.o) \ 
     
    30283076   $(MODEL_LIB)(trdvor.o) \ 
    30293077   $(MODEL_LIB)(trdvor_oce.o) \ 
     3078   $(MODEL_LIB)(zdf_oce.o) \ 
    30303079   $(MODEL_LIB)(zdfmxl.o) \ 
    3031    $(MODEL_LIB)(zdf_oce.o) \ 
     3080   dom_oce.F90 \ 
     3081   in_out_manager.F90 \ 
     3082   lbclnk.F90 \ 
     3083   ldfdyn_oce.F90 \ 
     3084   ldftra_oce.F90 \ 
     3085   lib_mpp.F90 \ 
     3086   lib_print.f90 \ 
    30323087   oce.F90 \ 
    30333088   par_kind.F90 \ 
     
    30433098   trdvor.F90 \ 
    30443099   trdvor_oce.F90 \ 
     3100   zdf_oce.F90 \ 
    30453101   zdfmxl.F90 \ 
    3046    zdf_oce.F90 \ 
    3047    dom_oce.F90 \ 
    3048    in_out_manager.F90 \ 
    3049    lbclnk.F90 \ 
    3050    ldfdyn_oce.F90 \ 
    3051    ldfslp.F90 \ 
    30523102   $(MODEL_LIB)(dom_oce.o) \ 
    30533103   $(MODEL_LIB)(in_out_manager.o) \ 
     
    30603110   $(MODEL_LIB)(trdmod_oce.o) \ 
    30613111   $(MODEL_LIB)(zdf_oce.o) \ 
     3112   dom_oce.F90 \ 
     3113   in_out_manager.F90 \ 
     3114   lbclnk.F90 \ 
     3115   ldfdyn_oce.F90 \ 
     3116   ldfslp.F90 \ 
    30623117   oce.F90 \ 
    30633118   prtctl.F90 \ 
     
    30693124   KEY_CPP \ 
    30703125   dynldf_bilapg.F90 
    3071 $(MODEL_LIB)(dynldf.o) :   \ 
    3072    dom_oce.F90 \ 
    3073    in_out_manager.F90 \ 
    3074    lbclnk.F90 \ 
    3075    ldfdyn_oce.F90 \ 
    3076    ldfslp.F90 \ 
    3077    ldftra_oce.F90 \ 
    3078    lib_mpp.F90 \ 
    3079    lib_print.f90 \ 
    3080    $(MODEL_LIB)(dom_oce.o) \ 
    3081    $(MODEL_LIB)(in_out_manager.o) \ 
    3082    $(MODEL_LIB)(lbclnk.o) \ 
    3083    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3084    $(MODEL_LIB)(ldfslp.o) \ 
    3085    $(MODEL_LIB)(ldftra_oce.o) \ 
    3086    $(MODEL_LIB)(lib_mpp.o) \ 
    3087    $(MODEL_LIB)(lib_print.o) \ 
    3088    $(MODEL_LIB)(oce.o) \ 
    3089    $(MODEL_LIB)(par_kind.o) \ 
    3090    $(MODEL_LIB)(par_oce.o) \ 
    3091    $(MODEL_LIB)(phycst.o) \ 
    3092    $(MODEL_LIB)(prtctl.o) \ 
    3093    $(MODEL_LIB)(taumod.o) \ 
    3094    $(MODEL_LIB)(trdicp.o) \ 
    3095    $(MODEL_LIB)(trdicp_oce.o) \ 
    3096    $(MODEL_LIB)(trdmld.o) \ 
    3097    $(MODEL_LIB)(trdmld_oce.o) \ 
    3098    $(MODEL_LIB)(trdmod.o) \ 
    3099    $(MODEL_LIB)(trdmod_oce.o) \ 
    3100    $(MODEL_LIB)(trdvor.o) \ 
    3101    $(MODEL_LIB)(trdvor_oce.o) \ 
    3102    $(MODEL_LIB)(zdfmxl.o) \ 
    3103    $(MODEL_LIB)(zdf_oce.o) \ 
    3104    oce.F90 \ 
    3105    par_kind.F90 \ 
    3106    par_oce.F90 \ 
    3107    phycst.F90 \ 
    3108    prtctl.F90 \ 
    3109    taumod.F90 \ 
    3110    trdicp.F90 \ 
    3111    trdicp_oce.F90 \ 
    3112    trdmld.F90 \ 
    3113    trdmld_oce.F90 \ 
    3114    trdmod.F90 \ 
    3115    trdmod_oce.F90 \ 
    3116    trdvor.F90 \ 
    3117    trdvor_oce.F90 \ 
    3118    zdfmxl.F90 \ 
    3119    zdf_oce.F90 \ 
    3120    dom_oce.F90 \ 
    3121    dynldf_bilap.F90 \ 
    3122    dynldf_bilapg.F90 \ 
    3123    dynldf_iso.F90 \ 
    3124    dynldf_lap.F90 \ 
    3125    in_out_manager.F90 \ 
    3126    lbclnk.F90 \ 
    3127    ldfdyn_oce.F90 \ 
    3128    ldfslp.F90 \ 
    3129    lib_mpp.F90 \ 
    3130    $(MODEL_LIB)(dom_oce.o) \ 
    3131    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    3132    $(MODEL_LIB)(dynldf_bilap.o) \ 
    3133    $(MODEL_LIB)(dynldf_iso.o) \ 
    3134    $(MODEL_LIB)(dynldf_lap.o) \ 
    3135    $(MODEL_LIB)(in_out_manager.o) \ 
    3136    $(MODEL_LIB)(lbclnk.o) \ 
    3137    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3138    $(MODEL_LIB)(ldfslp.o) \ 
    3139    $(MODEL_LIB)(lib_mpp.o) \ 
    3140    $(MODEL_LIB)(oce.o) \ 
    3141    $(MODEL_LIB)(phycst.o) \ 
    3142    $(MODEL_LIB)(prtctl.o) \ 
    3143    $(MODEL_LIB)(trdmod.o) \ 
    3144    $(MODEL_LIB)(trdmod_oce.o) \ 
    3145    oce.F90 \ 
    3146    phycst.F90 \ 
    3147    prtctl.F90 \ 
    3148    trdmod.F90 \ 
    3149    trdmod_oce.F90 \ 
    3150    domzgr_substitute.h90 \ 
    3151    vectopt_loop_substitute.h90 \ 
    3152    KEY_CPP \ 
    3153    dynldf.F90 
    31543126$(MODEL_LIB)(dynldf_iso.o) :  \ 
    3155    dom_oce.F90 \ 
    3156    in_out_manager.F90 \ 
    3157    lbclnk.F90 \ 
    3158    ldfdyn_oce.F90 \ 
    3159    ldftra_oce.F90 \ 
    3160    lib_mpp.F90 \ 
    3161    lib_print.f90 \ 
    31623127   $(MODEL_LIB)(dom_oce.o) \ 
    31633128   $(MODEL_LIB)(in_out_manager.o) \ 
     
    31803145   $(MODEL_LIB)(trdvor.o) \ 
    31813146   $(MODEL_LIB)(trdvor_oce.o) \ 
     3147   $(MODEL_LIB)(zdf_oce.o) \ 
    31823148   $(MODEL_LIB)(zdfmxl.o) \ 
    3183    $(MODEL_LIB)(zdf_oce.o) \ 
     3149   dom_oce.F90 \ 
     3150   in_out_manager.F90 \ 
     3151   lbclnk.F90 \ 
     3152   ldfdyn_oce.F90 \ 
     3153   ldftra_oce.F90 \ 
     3154   lib_mpp.F90 \ 
     3155   lib_print.f90 \ 
    31843156   oce.F90 \ 
    31853157   par_kind.F90 \ 
     
    31953167   trdvor.F90 \ 
    31963168   trdvor_oce.F90 \ 
     3169   zdf_oce.F90 \ 
    31973170   zdfmxl.F90 \ 
    3198    zdf_oce.F90 \ 
     3171   $(MODEL_LIB)(dom_oce.o) \ 
     3172   $(MODEL_LIB)(in_out_manager.o) \ 
     3173   $(MODEL_LIB)(lbclnk.o) \ 
     3174   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3175   $(MODEL_LIB)(ldfslp.o) \ 
     3176   $(MODEL_LIB)(ldftra_oce.o) \ 
     3177   $(MODEL_LIB)(oce.o) \ 
     3178   $(MODEL_LIB)(prtctl.o) \ 
     3179   $(MODEL_LIB)(trdmod.o) \ 
     3180   $(MODEL_LIB)(trdmod_oce.o) \ 
     3181   $(MODEL_LIB)(zdf_oce.o) \ 
    31993182   dom_oce.F90 \ 
    32003183   in_out_manager.F90 \ 
     
    32033186   ldfslp.F90 \ 
    32043187   ldftra_oce.F90 \ 
    3205    $(MODEL_LIB)(dom_oce.o) \ 
    3206    $(MODEL_LIB)(in_out_manager.o) \ 
    3207    $(MODEL_LIB)(lbclnk.o) \ 
    3208    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3209    $(MODEL_LIB)(ldfslp.o) \ 
    3210    $(MODEL_LIB)(ldftra_oce.o) \ 
    3211    $(MODEL_LIB)(oce.o) \ 
    3212    $(MODEL_LIB)(prtctl.o) \ 
    3213    $(MODEL_LIB)(trdmod.o) \ 
    3214    $(MODEL_LIB)(trdmod_oce.o) \ 
    3215    $(MODEL_LIB)(zdf_oce.o) \ 
    32163188   oce.F90 \ 
    32173189   prtctl.F90 \ 
     
    32253197   dynldf_iso.F90 
    32263198$(MODEL_LIB)(dynldf_lap.o) :  \ 
    3227    dom_oce.F90 \ 
    3228    in_out_manager.F90 \ 
    3229    lbclnk.F90 \ 
    3230    ldfdyn_oce.F90 \ 
    3231    ldftra_oce.F90 \ 
    3232    lib_print.f90 \ 
    32333199   $(MODEL_LIB)(dom_oce.o) \ 
    32343200   $(MODEL_LIB)(in_out_manager.o) \ 
     
    32503216   $(MODEL_LIB)(trdvor.o) \ 
    32513217   $(MODEL_LIB)(trdvor_oce.o) \ 
     3218   $(MODEL_LIB)(zdf_oce.o) \ 
    32523219   $(MODEL_LIB)(zdfmxl.o) \ 
    3253    $(MODEL_LIB)(zdf_oce.o) \ 
     3220   dom_oce.F90 \ 
     3221   in_out_manager.F90 \ 
     3222   lbclnk.F90 \ 
     3223   ldfdyn_oce.F90 \ 
     3224   ldftra_oce.F90 \ 
     3225   lib_print.f90 \ 
    32543226   oce.F90 \ 
    32553227   par_kind.F90 \ 
     
    32653237   trdvor.F90 \ 
    32663238   trdvor_oce.F90 \ 
     3239   zdf_oce.F90 \ 
    32673240   zdfmxl.F90 \ 
    3268    zdf_oce.F90 \ 
    3269    dom_oce.F90 \ 
    3270    in_out_manager.F90 \ 
    3271    ldfdyn_oce.F90 \ 
    3272    ldfslp.F90 \ 
    32733241   $(MODEL_LIB)(dom_oce.o) \ 
    32743242   $(MODEL_LIB)(in_out_manager.o) \ 
     
    32793247   $(MODEL_LIB)(trdmod_oce.o) \ 
    32803248   $(MODEL_LIB)(zdf_oce.o) \ 
     3249   dom_oce.F90 \ 
     3250   in_out_manager.F90 \ 
     3251   ldfdyn_oce.F90 \ 
     3252   ldfslp.F90 \ 
    32813253   oce.F90 \ 
    32823254   trdmod.F90 \ 
     
    32883260   KEY_CPP \ 
    32893261   dynldf_lap.F90 
    3290 $(MODEL_LIB)(dynnxt1d.o) : \ 
    3291    dom_oce.F90 \ 
    3292    in_out_manager.F90 \ 
    3293    lib_mpp.F90 \ 
    3294    lib_print.f90 \ 
    3295    $(MODEL_LIB)(dom_oce.o) \ 
    3296    $(MODEL_LIB)(in_out_manager.o) \ 
    3297    $(MODEL_LIB)(lib_mpp.o) \ 
    3298    $(MODEL_LIB)(lib_print.o) \ 
    3299    $(MODEL_LIB)(oce.o) \ 
    3300    $(MODEL_LIB)(par_kind.o) \ 
    3301    $(MODEL_LIB)(par_oce.o) \ 
    3302    oce.F90 \ 
    3303    par_kind.F90 \ 
    3304    par_oce.F90 \ 
    3305    dom_oce.F90 \ 
    3306    in_out_manager.F90 \ 
    3307    lbclnk.F90 \ 
    3308    $(MODEL_LIB)(dom_oce.o) \ 
    3309    $(MODEL_LIB)(in_out_manager.o) \ 
    3310    $(MODEL_LIB)(lbclnk.o) \ 
    3311    $(MODEL_LIB)(oce.o) \ 
    3312    $(MODEL_LIB)(prtctl.o) \ 
    3313    oce.F90 \ 
    3314    prtctl.F90 \ 
    3315    KEY_CPP \ 
    3316    dynnxt1d.F90 
    33173262$(MODEL_LIB)(dynnxt.o) :   \ 
     3263   $(MODEL_LIB)(agrif_oce.o) \ 
     3264   $(MODEL_LIB)(cla_div.o) \ 
     3265   $(MODEL_LIB)(divcur.o) \ 
     3266   $(MODEL_LIB)(dom_oce.o) \ 
     3267   $(MODEL_LIB)(dynspg_oce.o) \ 
     3268   $(MODEL_LIB)(in_out_manager.o) \ 
     3269   $(MODEL_LIB)(lbclnk.o) \ 
     3270   $(MODEL_LIB)(lib_mpp.o) \ 
     3271   $(MODEL_LIB)(lib_print.o) \ 
     3272   $(MODEL_LIB)(obc_oce.o) \ 
     3273   $(MODEL_LIB)(obc_par.o) \ 
     3274   $(MODEL_LIB)(obccli.o) \ 
     3275   $(MODEL_LIB)(oce.o) \ 
     3276   $(MODEL_LIB)(ocesbc.o) \ 
     3277   $(MODEL_LIB)(ocfzpt.o) \ 
     3278   $(MODEL_LIB)(par_kind.o) \ 
     3279   $(MODEL_LIB)(par_oce.o) \ 
     3280   $(MODEL_LIB)(phycst.o) \ 
     3281   $(MODEL_LIB)(sol_oce.o) \ 
     3282   $(MODEL_LIB)(wzvmod.o) \ 
     3283   agrif_oce.F90 \ 
    33183284   cla_div.F90 \ 
    33193285   divcur.F90 \ 
     
    33243290   lib_mpp.F90 \ 
    33253291   lib_print.f90 \ 
    3326    $(MODEL_LIB)(cla_div.o) \ 
    3327    $(MODEL_LIB)(divcur.o) \ 
    3328    $(MODEL_LIB)(dom_oce.o) \ 
    3329    $(MODEL_LIB)(dynspg_oce.o) \ 
    3330    $(MODEL_LIB)(in_out_manager.o) \ 
    3331    $(MODEL_LIB)(lbclnk.o) \ 
    3332    $(MODEL_LIB)(lib_mpp.o) \ 
    3333    $(MODEL_LIB)(lib_print.o) \ 
    3334    $(MODEL_LIB)(obccli.o) \ 
    3335    $(MODEL_LIB)(obc_oce.o) \ 
    3336    $(MODEL_LIB)(obc_par.o) \ 
    3337    $(MODEL_LIB)(oce.o) \ 
    3338    $(MODEL_LIB)(ocesbc.o) \ 
    3339    $(MODEL_LIB)(ocfzpt.o) \ 
    3340    $(MODEL_LIB)(par_kind.o) \ 
    3341    $(MODEL_LIB)(par_oce.o) \ 
    3342    $(MODEL_LIB)(phycst.o) \ 
    3343    $(MODEL_LIB)(sol_oce.o) \ 
    3344    $(MODEL_LIB)(wzvmod.o) \ 
    3345    obccli.F90 \ 
    33463292   obc_oce.F90 \ 
    33473293   obc_par.F90 \ 
     3294   obccli.F90 \ 
    33483295   oce.F90 \ 
    33493296   ocesbc.F90 \ 
     
    33543301   sol_oce.F90 \ 
    33553302   wzvmod.F90 \ 
     3303   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3304   $(MODEL_LIB)(agrif_opa_update.o) \ 
     3305   $(MODEL_LIB)(dom_oce.o) \ 
     3306   $(MODEL_LIB)(domvvl.o) \ 
     3307   $(MODEL_LIB)(dynspg_oce.o) \ 
     3308   $(MODEL_LIB)(in_out_manager.o) \ 
     3309   $(MODEL_LIB)(lbclnk.o) \ 
     3310   $(MODEL_LIB)(obc_oce.o) \ 
     3311   $(MODEL_LIB)(obcdyn.o) \ 
     3312   $(MODEL_LIB)(obcdyn_bt.o) \ 
     3313   $(MODEL_LIB)(obcvol.o) \ 
     3314   $(MODEL_LIB)(oce.o) \ 
     3315   $(MODEL_LIB)(prtctl.o) \ 
    33563316   agrif_opa_interp.F90 \ 
    33573317   agrif_opa_update.F90 \ 
     
    33613321   in_out_manager.F90 \ 
    33623322   lbclnk.F90 \ 
    3363    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3364    $(MODEL_LIB)(agrif_opa_update.o) \ 
    3365    $(MODEL_LIB)(dom_oce.o) \ 
    3366    $(MODEL_LIB)(domvvl.o) \ 
    3367    $(MODEL_LIB)(dynspg_oce.o) \ 
    3368    $(MODEL_LIB)(in_out_manager.o) \ 
    3369    $(MODEL_LIB)(lbclnk.o) \ 
    3370    $(MODEL_LIB)(obcdyn_bt.o) \ 
    3371    $(MODEL_LIB)(obcdyn.o) \ 
    3372    $(MODEL_LIB)(obc_oce.o) \ 
    3373    $(MODEL_LIB)(obcvol.o) \ 
    3374    $(MODEL_LIB)(oce.o) \ 
    3375    $(MODEL_LIB)(prtctl.o) \ 
     3323   obc_oce.F90 \ 
     3324   obcdyn.F90 \ 
    33763325   obcdyn_bt.F90 \ 
    3377    obcdyn.F90 \ 
    3378    obc_oce.F90 \ 
    33793326   obcvol.F90 \ 
    33803327   oce.F90 \ 
     
    33843331   KEY_CPP \ 
    33853332   dynnxt.F90 
    3386 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    3387    blk_oce.F90 \ 
    3388    cpl_oce.F90 \ 
    3389    daymod.F90 \ 
    3390    dom_oce.F90 \ 
    3391    dtasal.F90 \ 
    3392    dtasss.F90 \ 
    3393    dtasst.F90 \ 
    3394    dtatem.F90 \ 
    3395    dynspg_oce.F90 \ 
    3396    eosbn2.F90 \ 
    3397    flxmod.F90 \ 
    3398    flx_oce.F90 \ 
    3399    flxrnf.F90 \ 
    3400    ice_oce.F90 \ 
    3401    ini1d.F90 \ 
    3402    in_out_manager.F90 \ 
    3403    iom_def.F90 \ 
    3404    iom.F90 \ 
    3405    iom_ioipsl.F90 \ 
    3406    iom_nf90.F90 \ 
    3407    iom_rstdimg.F90 \ 
    3408    lbclnk.F90 \ 
    3409    lib_mpp.F90 \ 
    3410    lib_print.f90 \ 
    3411    $(MODEL_LIB)(blk_oce.o) \ 
    3412    $(MODEL_LIB)(cpl_oce.o) \ 
    3413    $(MODEL_LIB)(daymod.o) \ 
    3414    $(MODEL_LIB)(dom_oce.o) \ 
    3415    $(MODEL_LIB)(dtasal.o) \ 
    3416    $(MODEL_LIB)(dtasss.o) \ 
    3417    $(MODEL_LIB)(dtasst.o) \ 
    3418    $(MODEL_LIB)(dtatem.o) \ 
    3419    $(MODEL_LIB)(dynspg_oce.o) \ 
    3420    $(MODEL_LIB)(eosbn2.o) \ 
    3421    $(MODEL_LIB)(flxmod.o) \ 
    3422    $(MODEL_LIB)(flx_oce.o) \ 
    3423    $(MODEL_LIB)(flxrnf.o) \ 
    3424    $(MODEL_LIB)(ice_oce.o) \ 
    3425    $(MODEL_LIB)(ini1d.o) \ 
    3426    $(MODEL_LIB)(in_out_manager.o) \ 
    3427    $(MODEL_LIB)(iom_def.o) \ 
    3428    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3429    $(MODEL_LIB)(iom_nf90.o) \ 
    3430    $(MODEL_LIB)(iom.o) \ 
    3431    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3432    $(MODEL_LIB)(lbclnk.o) \ 
    3433    $(MODEL_LIB)(lib_mpp.o) \ 
    3434    $(MODEL_LIB)(lib_print.o) \ 
    3435    $(MODEL_LIB)(obccli.o) \ 
    3436    $(MODEL_LIB)(obc_oce.o) \ 
    3437    $(MODEL_LIB)(obc_par.o) \ 
    3438    $(MODEL_LIB)(oce.o) \ 
    3439    $(MODEL_LIB)(ocfzpt.o) \ 
    3440    $(MODEL_LIB)(par_kind.o) \ 
    3441    $(MODEL_LIB)(par_oce.o) \ 
    3442    $(MODEL_LIB)(phycst.o) \ 
    3443    $(MODEL_LIB)(prtctl.o) \ 
    3444    $(MODEL_LIB)(taumod.o) \ 
    3445    $(MODEL_LIB)(tradmp.o) \ 
    3446    $(MODEL_LIB)(trdmld_oce.o) \ 
    3447    $(MODEL_LIB)(zpshde.o) \ 
    3448    obccli.F90 \ 
    3449    obc_oce.F90 \ 
    3450    obc_par.F90 \ 
    3451    oce.F90 \ 
    3452    ocfzpt.F90 \ 
    3453    par_kind.F90 \ 
    3454    par_oce.F90 \ 
    3455    phycst.F90 \ 
    3456    prtctl.F90 \ 
    3457    taumod.F90 \ 
    3458    tradmp.F90 \ 
    3459    trdmld_oce.F90 \ 
    3460    zpshde.F90 \ 
    3461    dom_oce.F90 \ 
    3462    in_out_manager.F90 \ 
    3463    iom.F90 \ 
    3464    lbclnk.F90 \ 
    3465    lib_mpp.F90 \ 
    3466    $(MODEL_LIB)(dom_oce.o) \ 
    3467    $(MODEL_LIB)(in_out_manager.o) \ 
    3468    $(MODEL_LIB)(iom.o) \ 
    3469    $(MODEL_LIB)(lbclnk.o) \ 
    3470    $(MODEL_LIB)(lib_mpp.o) \ 
    3471    $(MODEL_LIB)(obcdta.o) \ 
    3472    $(MODEL_LIB)(obc_oce.o) \ 
    3473    $(MODEL_LIB)(obc_par.o) \ 
    3474    $(MODEL_LIB)(oce.o) \ 
    3475    $(MODEL_LIB)(ocesbc.o) \ 
    3476    $(MODEL_LIB)(phycst.o) \ 
    3477    $(MODEL_LIB)(prtctl.o) \ 
    3478    $(MODEL_LIB)(restart.o) \ 
    3479    obcdta.F90 \ 
    3480    obc_oce.F90 \ 
    3481    obc_par.F90 \ 
    3482    oce.F90 \ 
    3483    ocesbc.F90 \ 
    3484    phycst.F90 \ 
    3485    prtctl.F90 \ 
    3486    restart.F90 \ 
    3487    domzgr_substitute.h90 \ 
    3488    vectopt_loop_substitute.h90 \ 
    3489    KEY_CPP \ 
    3490    dynspg_exp.F90 
    3491 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    3492    blk_oce.F90 \ 
    3493    cpl_oce.F90 \ 
    3494    daymod.F90 \ 
    3495    dom_oce.F90 \ 
    3496    dtasal.F90 \ 
    3497    dtasss.F90 \ 
    3498    dtasst.F90 \ 
    3499    dtatem.F90 \ 
    3500    dynspg_oce.F90 \ 
    3501    eosbn2.F90 \ 
    3502    flxmod.F90 \ 
    3503    flx_oce.F90 \ 
    3504    flxrnf.F90 \ 
    3505    ice_oce.F90 \ 
    3506    ini1d.F90 \ 
    3507    in_out_manager.F90 \ 
    3508    iom.F90 \ 
    3509    lbclnk.F90 \ 
    3510    lib_mpp.F90 \ 
    3511    lib_print.f90 \ 
    3512    $(MODEL_LIB)(blk_oce.o) \ 
    3513    $(MODEL_LIB)(cpl_oce.o) \ 
    3514    $(MODEL_LIB)(daymod.o) \ 
    3515    $(MODEL_LIB)(dom_oce.o) \ 
    3516    $(MODEL_LIB)(dtasal.o) \ 
    3517    $(MODEL_LIB)(dtasss.o) \ 
    3518    $(MODEL_LIB)(dtasst.o) \ 
    3519    $(MODEL_LIB)(dtatem.o) \ 
    3520    $(MODEL_LIB)(dynspg_oce.o) \ 
    3521    $(MODEL_LIB)(eosbn2.o) \ 
    3522    $(MODEL_LIB)(flxmod.o) \ 
    3523    $(MODEL_LIB)(flx_oce.o) \ 
    3524    $(MODEL_LIB)(flxrnf.o) \ 
    3525    $(MODEL_LIB)(ice_oce.o) \ 
    3526    $(MODEL_LIB)(ini1d.o) \ 
    3527    $(MODEL_LIB)(in_out_manager.o) \ 
    3528    $(MODEL_LIB)(iom.o) \ 
    3529    $(MODEL_LIB)(lbclnk.o) \ 
    3530    $(MODEL_LIB)(lib_mpp.o) \ 
    3531    $(MODEL_LIB)(lib_print.o) \ 
    3532    $(MODEL_LIB)(obccli.o) \ 
    3533    $(MODEL_LIB)(obcdta.o) \ 
    3534    $(MODEL_LIB)(obc_oce.o) \ 
    3535    $(MODEL_LIB)(obc_par.o) \ 
    3536    $(MODEL_LIB)(oce.o) \ 
    3537    $(MODEL_LIB)(ocesbc.o) \ 
    3538    $(MODEL_LIB)(ocfzpt.o) \ 
    3539    $(MODEL_LIB)(par_kind.o) \ 
    3540    $(MODEL_LIB)(par_oce.o) \ 
    3541    $(MODEL_LIB)(phycst.o) \ 
    3542    $(MODEL_LIB)(prtctl.o) \ 
    3543    $(MODEL_LIB)(restart.o) \ 
    3544    $(MODEL_LIB)(taumod.o) \ 
    3545    $(MODEL_LIB)(tradmp.o) \ 
    3546    $(MODEL_LIB)(trdmld_oce.o) \ 
    3547    $(MODEL_LIB)(zpshde.o) \ 
    3548    obccli.F90 \ 
    3549    obcdta.F90 \ 
    3550    obc_oce.F90 \ 
    3551    obc_par.F90 \ 
    3552    oce.F90 \ 
    3553    ocesbc.F90 \ 
    3554    ocfzpt.F90 \ 
    3555    par_kind.F90 \ 
    3556    par_oce.F90 \ 
    3557    phycst.F90 \ 
    3558    prtctl.F90 \ 
    3559    restart.F90 \ 
    3560    taumod.F90 \ 
    3561    tradmp.F90 \ 
    3562    trdmld_oce.F90 \ 
    3563    zpshde.F90 \ 
    3564    dom_oce.F90 \ 
    3565    dynspg_exp.F90 \ 
    3566    in_out_manager.F90 \ 
    3567    lbclnk.F90 \ 
    3568    lib_mpp.F90 \ 
    3569    $(MODEL_LIB)(dom_oce.o) \ 
    3570    $(MODEL_LIB)(dynspg_exp.o) \ 
    3571    $(MODEL_LIB)(in_out_manager.o) \ 
    3572    $(MODEL_LIB)(lbclnk.o) \ 
    3573    $(MODEL_LIB)(lib_mpp.o) \ 
    3574    $(MODEL_LIB)(obcdta.o) \ 
    3575    $(MODEL_LIB)(obc_oce.o) \ 
    3576    $(MODEL_LIB)(obc_par.o) \ 
    3577    $(MODEL_LIB)(oce.o) \ 
    3578    $(MODEL_LIB)(ocesbc.o) \ 
    3579    $(MODEL_LIB)(phycst.o) \ 
    3580    $(MODEL_LIB)(prtctl.o) \ 
    3581    $(MODEL_LIB)(restart.o) \ 
    3582    obcdta.F90 \ 
    3583    obc_oce.F90 \ 
    3584    obc_par.F90 \ 
    3585    oce.F90 \ 
    3586    ocesbc.F90 \ 
    3587    phycst.F90 \ 
    3588    prtctl.F90 \ 
    3589    restart.F90 \ 
    3590    domzgr_substitute.h90 \ 
    3591    vectopt_loop_substitute.h90 \ 
    3592    KEY_CPP \ 
    3593    dynspg_exp_jki.F90 
     3333$(MODEL_LIB)(dynnxt1d.o) : \ 
     3334   $(MODEL_LIB)(dom_oce.o) \ 
     3335   $(MODEL_LIB)(in_out_manager.o) \ 
     3336   $(MODEL_LIB)(lib_mpp.o) \ 
     3337   $(MODEL_LIB)(lib_print.o) \ 
     3338   $(MODEL_LIB)(oce.o) \ 
     3339   $(MODEL_LIB)(par_kind.o) \ 
     3340   $(MODEL_LIB)(par_oce.o) \ 
     3341   dom_oce.F90 \ 
     3342   in_out_manager.F90 \ 
     3343   lib_mpp.F90 \ 
     3344   lib_print.f90 \ 
     3345   oce.F90 \ 
     3346   par_kind.F90 \ 
     3347   par_oce.F90 \ 
     3348   $(MODEL_LIB)(dom_oce.o) \ 
     3349   $(MODEL_LIB)(in_out_manager.o) \ 
     3350   $(MODEL_LIB)(lbclnk.o) \ 
     3351   $(MODEL_LIB)(oce.o) \ 
     3352   $(MODEL_LIB)(prtctl.o) \ 
     3353   dom_oce.F90 \ 
     3354   in_out_manager.F90 \ 
     3355   lbclnk.F90 \ 
     3356   oce.F90 \ 
     3357   prtctl.F90 \ 
     3358   KEY_CPP \ 
     3359   dynnxt1d.F90 
    35943360$(MODEL_LIB)(dynspg.o) :   \ 
    3595    agrif_opa_interp.F90 \ 
    3596    cla_dynspg.F90 \ 
    3597    dom_oce.F90 \ 
    3598    domvvl.F90 \ 
    3599    dynspg_exp.F90 \ 
    3600    dynspg_flt.F90 \ 
    3601    dynspg_oce.F90 \ 
    3602    dynspg_ts.F90 \ 
    3603    dynvor.F90 \ 
    3604    flxrnf.F90 \ 
    3605    in_out_manager.F90 \ 
    3606    iom.F90 \ 
    3607    lbclnk.F90 \ 
    3608    ldfdyn_oce.F90 \ 
    3609    ldftra_oce.F90 \ 
    3610    lib_mpp.F90 \ 
    3611    lib_print.f90 \ 
    36123361   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    36133362   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    36273376   $(MODEL_LIB)(lib_mpp.o) \ 
    36283377   $(MODEL_LIB)(lib_print.o) \ 
     3378   $(MODEL_LIB)(obc_oce.o) \ 
     3379   $(MODEL_LIB)(obc_par.o) \ 
    36293380   $(MODEL_LIB)(obcdta.o) \ 
    36303381   $(MODEL_LIB)(obcdyn.o) \ 
    36313382   $(MODEL_LIB)(obcfla.o) \ 
    3632    $(MODEL_LIB)(obc_oce.o) \ 
    3633    $(MODEL_LIB)(obc_par.o) \ 
    36343383   $(MODEL_LIB)(obcvol.o) \ 
    36353384   $(MODEL_LIB)(oce.o) \ 
     
    36403389   $(MODEL_LIB)(prtctl.o) \ 
    36413390   $(MODEL_LIB)(restart.o) \ 
     3391   $(MODEL_LIB)(sol_oce.o) \ 
    36423392   $(MODEL_LIB)(solfet.o) \ 
    36433393   $(MODEL_LIB)(solisl.o) \ 
    36443394   $(MODEL_LIB)(solmat.o) \ 
    3645    $(MODEL_LIB)(sol_oce.o) \ 
    36463395   $(MODEL_LIB)(solpcg.o) \ 
     3396   $(MODEL_LIB)(solsor.o) \ 
    36473397   $(MODEL_LIB)(solsor_e.o) \ 
    3648    $(MODEL_LIB)(solsor.o) \ 
    36493398   $(MODEL_LIB)(solver.o) \ 
    36503399   $(MODEL_LIB)(taumod.o) \ 
     
    36573406   $(MODEL_LIB)(trdvor_oce.o) \ 
    36583407   $(MODEL_LIB)(zdf_oce.o) \ 
     3408   agrif_opa_interp.F90 \ 
     3409   cla_dynspg.F90 \ 
     3410   dom_oce.F90 \ 
     3411   domvvl.F90 \ 
     3412   dynspg_exp.F90 \ 
     3413   dynspg_flt.F90 \ 
     3414   dynspg_oce.F90 \ 
     3415   dynspg_ts.F90 \ 
     3416   dynvor.F90 \ 
     3417   flxrnf.F90 \ 
     3418   in_out_manager.F90 \ 
     3419   iom.F90 \ 
     3420   lbclnk.F90 \ 
     3421   ldfdyn_oce.F90 \ 
     3422   ldftra_oce.F90 \ 
     3423   lib_mpp.F90 \ 
     3424   lib_print.f90 \ 
     3425   obc_oce.F90 \ 
     3426   obc_par.F90 \ 
    36593427   obcdta.F90 \ 
    36603428   obcdyn.F90 \ 
    36613429   obcfla.F90 \ 
    3662    obc_oce.F90 \ 
    3663    obc_par.F90 \ 
    36643430   obcvol.F90 \ 
    36653431   oce.F90 \ 
     
    36703436   prtctl.F90 \ 
    36713437   restart.F90 \ 
     3438   sol_oce.F90 \ 
    36723439   solfet.F90 \ 
    36733440   solisl.F90 \ 
    36743441   solmat.F90 \ 
    3675    sol_oce.F90 \ 
    36763442   solpcg.F90 \ 
     3443   solsor.F90 \ 
    36773444   solsor_e.F90 \ 
    3678    solsor.F90 \ 
    36793445   solver.F90 \ 
    36803446   taumod.F90 \ 
     
    36873453   trdvor_oce.F90 \ 
    36883454   zdf_oce.F90 \ 
     3455   $(MODEL_LIB)(dom_oce.o) \ 
     3456   $(MODEL_LIB)(dynspg_exp.o) \ 
     3457   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     3458   $(MODEL_LIB)(dynspg_flt.o) \ 
     3459   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     3460   $(MODEL_LIB)(dynspg_oce.o) \ 
     3461   $(MODEL_LIB)(dynspg_rl.o) \ 
     3462   $(MODEL_LIB)(dynspg_ts.o) \ 
     3463   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     3464   $(MODEL_LIB)(in_out_manager.o) \ 
     3465   $(MODEL_LIB)(obc_oce.o) \ 
     3466   $(MODEL_LIB)(oce.o) \ 
     3467   $(MODEL_LIB)(prtctl.o) \ 
     3468   $(MODEL_LIB)(trdmod.o) \ 
     3469   $(MODEL_LIB)(trdmod_oce.o) \ 
    36893470   dom_oce.F90 \ 
    36903471   dynspg_exp.F90 \ 
     
    36973478   dynspg_ts_jki.F90 \ 
    36983479   in_out_manager.F90 \ 
    3699    $(MODEL_LIB)(dom_oce.o) \ 
    3700    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    3701    $(MODEL_LIB)(dynspg_exp.o) \ 
    3702    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    3703    $(MODEL_LIB)(dynspg_flt.o) \ 
    3704    $(MODEL_LIB)(dynspg_oce.o) \ 
    3705    $(MODEL_LIB)(dynspg_rl.o) \ 
    3706    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    3707    $(MODEL_LIB)(dynspg_ts.o) \ 
    3708    $(MODEL_LIB)(in_out_manager.o) \ 
    3709    $(MODEL_LIB)(obc_oce.o) \ 
    3710    $(MODEL_LIB)(oce.o) \ 
    3711    $(MODEL_LIB)(prtctl.o) \ 
    3712    $(MODEL_LIB)(trdmod.o) \ 
    3713    $(MODEL_LIB)(trdmod_oce.o) \ 
    37143480   obc_oce.F90 \ 
    37153481   oce.F90 \ 
     
    37213487   KEY_CPP \ 
    37223488   dynspg.F90 
    3723 $(MODEL_LIB)(dynspg_flt.o) :  \ 
     3489$(MODEL_LIB)(dynspg_exp.o) :  \ 
     3490   $(MODEL_LIB)(blk_oce.o) \ 
     3491   $(MODEL_LIB)(cpl_oce.o) \ 
     3492   $(MODEL_LIB)(daymod.o) \ 
     3493   $(MODEL_LIB)(dom_oce.o) \ 
     3494   $(MODEL_LIB)(dtasal.o) \ 
     3495   $(MODEL_LIB)(dtasss.o) \ 
     3496   $(MODEL_LIB)(dtasst.o) \ 
     3497   $(MODEL_LIB)(dtatem.o) \ 
     3498   $(MODEL_LIB)(dynspg_oce.o) \ 
     3499   $(MODEL_LIB)(eosbn2.o) \ 
     3500   $(MODEL_LIB)(flx_oce.o) \ 
     3501   $(MODEL_LIB)(flxmod.o) \ 
     3502   $(MODEL_LIB)(flxrnf.o) \ 
     3503   $(MODEL_LIB)(ice_oce.o) \ 
     3504   $(MODEL_LIB)(in_out_manager.o) \ 
     3505   $(MODEL_LIB)(ini1d.o) \ 
     3506   $(MODEL_LIB)(iom.o) \ 
     3507   $(MODEL_LIB)(iom_def.o) \ 
     3508   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3509   $(MODEL_LIB)(iom_nf90.o) \ 
     3510   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3511   $(MODEL_LIB)(lbclnk.o) \ 
     3512   $(MODEL_LIB)(lib_mpp.o) \ 
     3513   $(MODEL_LIB)(lib_print.o) \ 
     3514   $(MODEL_LIB)(obc_oce.o) \ 
     3515   $(MODEL_LIB)(obc_par.o) \ 
     3516   $(MODEL_LIB)(obccli.o) \ 
     3517   $(MODEL_LIB)(oce.o) \ 
     3518   $(MODEL_LIB)(ocfzpt.o) \ 
     3519   $(MODEL_LIB)(par_kind.o) \ 
     3520   $(MODEL_LIB)(par_oce.o) \ 
     3521   $(MODEL_LIB)(phycst.o) \ 
     3522   $(MODEL_LIB)(prtctl.o) \ 
     3523   $(MODEL_LIB)(taumod.o) \ 
     3524   $(MODEL_LIB)(tradmp.o) \ 
     3525   $(MODEL_LIB)(trdmld_oce.o) \ 
     3526   $(MODEL_LIB)(zpshde.o) \ 
    37243527   blk_oce.F90 \ 
    37253528   cpl_oce.F90 \ 
     
    37323535   dynspg_oce.F90 \ 
    37333536   eosbn2.F90 \ 
     3537   flx_oce.F90 \ 
    37343538   flxmod.F90 \ 
    3735    flx_oce.F90 \ 
    37363539   flxrnf.F90 \ 
    37373540   ice_oce.F90 \ 
     3541   in_out_manager.F90 \ 
    37383542   ini1d.F90 \ 
    3739    in_out_manager.F90 \ 
     3543   iom.F90 \ 
    37403544   iom_def.F90 \ 
    3741    iom.F90 \ 
    37423545   iom_ioipsl.F90 \ 
    37433546   iom_nf90.F90 \ 
    37443547   iom_rstdimg.F90 \ 
    37453548   lbclnk.F90 \ 
    3746    lib_feti.F90 \ 
    3747    lib_mpp.F90 \ 
    3748    lib_print.f90 \ 
     3549   lib_mpp.F90 \ 
     3550   lib_print.f90 \ 
     3551   obc_oce.F90 \ 
     3552   obc_par.F90 \ 
     3553   obccli.F90 \ 
     3554   oce.F90 \ 
     3555   ocfzpt.F90 \ 
     3556   par_kind.F90 \ 
     3557   par_oce.F90 \ 
     3558   phycst.F90 \ 
     3559   prtctl.F90 \ 
     3560   taumod.F90 \ 
     3561   tradmp.F90 \ 
     3562   trdmld_oce.F90 \ 
     3563   zpshde.F90 \ 
     3564   $(MODEL_LIB)(dom_oce.o) \ 
     3565   $(MODEL_LIB)(in_out_manager.o) \ 
     3566   $(MODEL_LIB)(iom.o) \ 
     3567   $(MODEL_LIB)(lbclnk.o) \ 
     3568   $(MODEL_LIB)(lib_mpp.o) \ 
     3569   $(MODEL_LIB)(obc_oce.o) \ 
     3570   $(MODEL_LIB)(obc_par.o) \ 
     3571   $(MODEL_LIB)(obcdta.o) \ 
     3572   $(MODEL_LIB)(oce.o) \ 
     3573   $(MODEL_LIB)(ocesbc.o) \ 
     3574   $(MODEL_LIB)(phycst.o) \ 
     3575   $(MODEL_LIB)(prtctl.o) \ 
     3576   $(MODEL_LIB)(restart.o) \ 
     3577   dom_oce.F90 \ 
     3578   in_out_manager.F90 \ 
     3579   iom.F90 \ 
     3580   lbclnk.F90 \ 
     3581   lib_mpp.F90 \ 
     3582   obc_oce.F90 \ 
     3583   obc_par.F90 \ 
     3584   obcdta.F90 \ 
     3585   oce.F90 \ 
     3586   ocesbc.F90 \ 
     3587   phycst.F90 \ 
     3588   prtctl.F90 \ 
     3589   restart.F90 \ 
     3590   domzgr_substitute.h90 \ 
     3591   vectopt_loop_substitute.h90 \ 
     3592   KEY_CPP \ 
     3593   dynspg_exp.F90 
     3594$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    37493595   $(MODEL_LIB)(blk_oce.o) \ 
    37503596   $(MODEL_LIB)(cpl_oce.o) \ 
     
    37573603   $(MODEL_LIB)(dynspg_oce.o) \ 
    37583604   $(MODEL_LIB)(eosbn2.o) \ 
     3605   $(MODEL_LIB)(flx_oce.o) \ 
    37593606   $(MODEL_LIB)(flxmod.o) \ 
    3760    $(MODEL_LIB)(flx_oce.o) \ 
    37613607   $(MODEL_LIB)(flxrnf.o) \ 
    37623608   $(MODEL_LIB)(ice_oce.o) \ 
     3609   $(MODEL_LIB)(in_out_manager.o) \ 
    37633610   $(MODEL_LIB)(ini1d.o) \ 
    3764    $(MODEL_LIB)(in_out_manager.o) \ 
     3611   $(MODEL_LIB)(iom.o) \ 
     3612   $(MODEL_LIB)(lbclnk.o) \ 
     3613   $(MODEL_LIB)(lib_mpp.o) \ 
     3614   $(MODEL_LIB)(lib_print.o) \ 
     3615   $(MODEL_LIB)(obc_oce.o) \ 
     3616   $(MODEL_LIB)(obc_par.o) \ 
     3617   $(MODEL_LIB)(obccli.o) \ 
     3618   $(MODEL_LIB)(obcdta.o) \ 
     3619   $(MODEL_LIB)(oce.o) \ 
     3620   $(MODEL_LIB)(ocesbc.o) \ 
     3621   $(MODEL_LIB)(ocfzpt.o) \ 
     3622   $(MODEL_LIB)(par_kind.o) \ 
     3623   $(MODEL_LIB)(par_oce.o) \ 
     3624   $(MODEL_LIB)(phycst.o) \ 
     3625   $(MODEL_LIB)(prtctl.o) \ 
     3626   $(MODEL_LIB)(restart.o) \ 
     3627   $(MODEL_LIB)(taumod.o) \ 
     3628   $(MODEL_LIB)(tradmp.o) \ 
     3629   $(MODEL_LIB)(trdmld_oce.o) \ 
     3630   $(MODEL_LIB)(zpshde.o) \ 
     3631   blk_oce.F90 \ 
     3632   cpl_oce.F90 \ 
     3633   daymod.F90 \ 
     3634   dom_oce.F90 \ 
     3635   dtasal.F90 \ 
     3636   dtasss.F90 \ 
     3637   dtasst.F90 \ 
     3638   dtatem.F90 \ 
     3639   dynspg_oce.F90 \ 
     3640   eosbn2.F90 \ 
     3641   flx_oce.F90 \ 
     3642   flxmod.F90 \ 
     3643   flxrnf.F90 \ 
     3644   ice_oce.F90 \ 
     3645   in_out_manager.F90 \ 
     3646   ini1d.F90 \ 
     3647   iom.F90 \ 
     3648   lbclnk.F90 \ 
     3649   lib_mpp.F90 \ 
     3650   lib_print.f90 \ 
     3651   obc_oce.F90 \ 
     3652   obc_par.F90 \ 
     3653   obccli.F90 \ 
     3654   obcdta.F90 \ 
     3655   oce.F90 \ 
     3656   ocesbc.F90 \ 
     3657   ocfzpt.F90 \ 
     3658   par_kind.F90 \ 
     3659   par_oce.F90 \ 
     3660   phycst.F90 \ 
     3661   prtctl.F90 \ 
     3662   restart.F90 \ 
     3663   taumod.F90 \ 
     3664   tradmp.F90 \ 
     3665   trdmld_oce.F90 \ 
     3666   zpshde.F90 \ 
     3667   $(MODEL_LIB)(dom_oce.o) \ 
     3668   $(MODEL_LIB)(dynspg_exp.o) \ 
     3669   $(MODEL_LIB)(in_out_manager.o) \ 
     3670   $(MODEL_LIB)(lbclnk.o) \ 
     3671   $(MODEL_LIB)(lib_mpp.o) \ 
     3672   $(MODEL_LIB)(obc_oce.o) \ 
     3673   $(MODEL_LIB)(obc_par.o) \ 
     3674   $(MODEL_LIB)(obcdta.o) \ 
     3675   $(MODEL_LIB)(oce.o) \ 
     3676   $(MODEL_LIB)(ocesbc.o) \ 
     3677   $(MODEL_LIB)(phycst.o) \ 
     3678   $(MODEL_LIB)(prtctl.o) \ 
     3679   $(MODEL_LIB)(restart.o) \ 
     3680   dom_oce.F90 \ 
     3681   dynspg_exp.F90 \ 
     3682   in_out_manager.F90 \ 
     3683   lbclnk.F90 \ 
     3684   lib_mpp.F90 \ 
     3685   obc_oce.F90 \ 
     3686   obc_par.F90 \ 
     3687   obcdta.F90 \ 
     3688   oce.F90 \ 
     3689   ocesbc.F90 \ 
     3690   phycst.F90 \ 
     3691   prtctl.F90 \ 
     3692   restart.F90 \ 
     3693   domzgr_substitute.h90 \ 
     3694   vectopt_loop_substitute.h90 \ 
     3695   KEY_CPP \ 
     3696   dynspg_exp_jki.F90 
     3697$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3698   $(MODEL_LIB)(agrif_oce.o) \ 
     3699   $(MODEL_LIB)(blk_oce.o) \ 
     3700   $(MODEL_LIB)(cpl_oce.o) \ 
     3701   $(MODEL_LIB)(daymod.o) \ 
     3702   $(MODEL_LIB)(dom_oce.o) \ 
     3703   $(MODEL_LIB)(dtasal.o) \ 
     3704   $(MODEL_LIB)(dtasss.o) \ 
     3705   $(MODEL_LIB)(dtasst.o) \ 
     3706   $(MODEL_LIB)(dtatem.o) \ 
     3707   $(MODEL_LIB)(dynspg_oce.o) \ 
     3708   $(MODEL_LIB)(eosbn2.o) \ 
     3709   $(MODEL_LIB)(flx_oce.o) \ 
     3710   $(MODEL_LIB)(flxmod.o) \ 
     3711   $(MODEL_LIB)(flxrnf.o) \ 
     3712   $(MODEL_LIB)(ice_oce.o) \ 
     3713   $(MODEL_LIB)(in_out_manager.o) \ 
     3714   $(MODEL_LIB)(ini1d.o) \ 
     3715   $(MODEL_LIB)(iom.o) \ 
    37653716   $(MODEL_LIB)(iom_def.o) \ 
    37663717   $(MODEL_LIB)(iom_ioipsl.o) \ 
    37673718   $(MODEL_LIB)(iom_nf90.o) \ 
    3768    $(MODEL_LIB)(iom.o) \ 
    37693719   $(MODEL_LIB)(iom_rstdimg.o) \ 
    37703720   $(MODEL_LIB)(lbclnk.o) \ 
     
    37723722   $(MODEL_LIB)(lib_mpp.o) \ 
    37733723   $(MODEL_LIB)(lib_print.o) \ 
     3724   $(MODEL_LIB)(obc_oce.o) \ 
     3725   $(MODEL_LIB)(obc_par.o) \ 
    37743726   $(MODEL_LIB)(obccli.o) \ 
    37753727   $(MODEL_LIB)(obcdyn.o) \ 
    3776    $(MODEL_LIB)(obc_oce.o) \ 
    3777    $(MODEL_LIB)(obc_par.o) \ 
    37783728   $(MODEL_LIB)(obcvol.o) \ 
    37793729   $(MODEL_LIB)(oce.o) \ 
     
    37843734   $(MODEL_LIB)(phycst.o) \ 
    37853735   $(MODEL_LIB)(prtctl.o) \ 
     3736   $(MODEL_LIB)(sol_oce.o) \ 
    37863737   $(MODEL_LIB)(solfet.o) \ 
    37873738   $(MODEL_LIB)(solisl.o) \ 
    37883739   $(MODEL_LIB)(solmat.o) \ 
    3789    $(MODEL_LIB)(sol_oce.o) \ 
    37903740   $(MODEL_LIB)(solpcg.o) \ 
    37913741   $(MODEL_LIB)(solsor.o) \ 
     
    37953745   $(MODEL_LIB)(zdf_oce.o) \ 
    37963746   $(MODEL_LIB)(zpshde.o) \ 
     3747   agrif_oce.F90 \ 
     3748   blk_oce.F90 \ 
     3749   cpl_oce.F90 \ 
     3750   daymod.F90 \ 
     3751   dom_oce.F90 \ 
     3752   dtasal.F90 \ 
     3753   dtasss.F90 \ 
     3754   dtasst.F90 \ 
     3755   dtatem.F90 \ 
     3756   dynspg_oce.F90 \ 
     3757   eosbn2.F90 \ 
     3758   flx_oce.F90 \ 
     3759   flxmod.F90 \ 
     3760   flxrnf.F90 \ 
     3761   ice_oce.F90 \ 
     3762   in_out_manager.F90 \ 
     3763   ini1d.F90 \ 
     3764   iom.F90 \ 
     3765   iom_def.F90 \ 
     3766   iom_ioipsl.F90 \ 
     3767   iom_nf90.F90 \ 
     3768   iom_rstdimg.F90 \ 
     3769   lbclnk.F90 \ 
     3770   lib_feti.F90 \ 
     3771   lib_mpp.F90 \ 
     3772   lib_print.f90 \ 
     3773   obc_oce.F90 \ 
     3774   obc_par.F90 \ 
    37973775   obccli.F90 \ 
    37983776   obcdyn.F90 \ 
    3799    obc_oce.F90 \ 
    3800    obc_par.F90 \ 
    38013777   obcvol.F90 \ 
    38023778   oce.F90 \ 
     
    38073783   phycst.F90 \ 
    38083784   prtctl.F90 \ 
     3785   sol_oce.F90 \ 
    38093786   solfet.F90 \ 
    38103787   solisl.F90 \ 
    38113788   solmat.F90 \ 
    3812    sol_oce.F90 \ 
    38133789   solpcg.F90 \ 
    38143790   solsor.F90 \ 
     
    38183794   zdf_oce.F90 \ 
    38193795   zpshde.F90 \ 
     3796   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3797   $(MODEL_LIB)(cla_dynspg.o) \ 
     3798   $(MODEL_LIB)(dom_oce.o) \ 
     3799   $(MODEL_LIB)(domvvl.o) \ 
     3800   $(MODEL_LIB)(flxrnf.o) \ 
     3801   $(MODEL_LIB)(in_out_manager.o) \ 
     3802   $(MODEL_LIB)(iom.o) \ 
     3803   $(MODEL_LIB)(lbclnk.o) \ 
     3804   $(MODEL_LIB)(lib_mpp.o) \ 
     3805   $(MODEL_LIB)(obc_oce.o) \ 
     3806   $(MODEL_LIB)(obcdyn.o) \ 
     3807   $(MODEL_LIB)(obcvol.o) \ 
     3808   $(MODEL_LIB)(oce.o) \ 
     3809   $(MODEL_LIB)(ocesbc.o) \ 
     3810   $(MODEL_LIB)(phycst.o) \ 
     3811   $(MODEL_LIB)(prtctl.o) \ 
     3812   $(MODEL_LIB)(restart.o) \ 
     3813   $(MODEL_LIB)(sol_oce.o) \ 
     3814   $(MODEL_LIB)(solfet.o) \ 
     3815   $(MODEL_LIB)(solmat.o) \ 
     3816   $(MODEL_LIB)(solpcg.o) \ 
     3817   $(MODEL_LIB)(solsor.o) \ 
     3818   $(MODEL_LIB)(solsor_e.o) \ 
     3819   $(MODEL_LIB)(solver.o) \ 
     3820   $(MODEL_LIB)(zdf_oce.o) \ 
    38203821   agrif_opa_interp.F90 \ 
    38213822   cla_dynspg.F90 \ 
     
    38273828   lbclnk.F90 \ 
    38283829   lib_mpp.F90 \ 
    3829    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3830    $(MODEL_LIB)(cla_dynspg.o) \ 
    3831    $(MODEL_LIB)(dom_oce.o) \ 
    3832    $(MODEL_LIB)(domvvl.o) \ 
    3833    $(MODEL_LIB)(flxrnf.o) \ 
    3834    $(MODEL_LIB)(in_out_manager.o) \ 
    3835    $(MODEL_LIB)(iom.o) \ 
    3836    $(MODEL_LIB)(lbclnk.o) \ 
    3837    $(MODEL_LIB)(lib_mpp.o) \ 
    3838    $(MODEL_LIB)(obcdyn.o) \ 
    3839    $(MODEL_LIB)(obc_oce.o) \ 
    3840    $(MODEL_LIB)(obcvol.o) \ 
    3841    $(MODEL_LIB)(oce.o) \ 
    3842    $(MODEL_LIB)(ocesbc.o) \ 
    3843    $(MODEL_LIB)(phycst.o) \ 
    3844    $(MODEL_LIB)(prtctl.o) \ 
    3845    $(MODEL_LIB)(restart.o) \ 
    3846    $(MODEL_LIB)(solfet.o) \ 
    3847    $(MODEL_LIB)(solmat.o) \ 
    3848    $(MODEL_LIB)(sol_oce.o) \ 
    3849    $(MODEL_LIB)(solpcg.o) \ 
    3850    $(MODEL_LIB)(solsor_e.o) \ 
    3851    $(MODEL_LIB)(solsor.o) \ 
    3852    $(MODEL_LIB)(solver.o) \ 
    3853    $(MODEL_LIB)(zdf_oce.o) \ 
     3830   obc_oce.F90 \ 
    38543831   obcdyn.F90 \ 
    3855    obc_oce.F90 \ 
    38563832   obcvol.F90 \ 
    38573833   oce.F90 \ 
     
    38603836   prtctl.F90 \ 
    38613837   restart.F90 \ 
     3838   sol_oce.F90 \ 
    38623839   solfet.F90 \ 
    38633840   solmat.F90 \ 
    3864    sol_oce.F90 \ 
    38653841   solpcg.F90 \ 
     3842   solsor.F90 \ 
    38663843   solsor_e.F90 \ 
    3867    solsor.F90 \ 
    38683844   solver.F90 \ 
    38693845   zdf_oce.F90 \ 
     
    38743850   dynspg_flt.F90 
    38753851$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3852   $(MODEL_LIB)(agrif_oce.o) \ 
     3853   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3854   $(MODEL_LIB)(blk_oce.o) \ 
     3855   $(MODEL_LIB)(cla_dynspg.o) \ 
     3856   $(MODEL_LIB)(cpl_oce.o) \ 
     3857   $(MODEL_LIB)(daymod.o) \ 
     3858   $(MODEL_LIB)(dom_oce.o) \ 
     3859   $(MODEL_LIB)(domvvl.o) \ 
     3860   $(MODEL_LIB)(dtasal.o) \ 
     3861   $(MODEL_LIB)(dtasss.o) \ 
     3862   $(MODEL_LIB)(dtasst.o) \ 
     3863   $(MODEL_LIB)(dtatem.o) \ 
     3864   $(MODEL_LIB)(dynspg_oce.o) \ 
     3865   $(MODEL_LIB)(eosbn2.o) \ 
     3866   $(MODEL_LIB)(flx_oce.o) \ 
     3867   $(MODEL_LIB)(flxmod.o) \ 
     3868   $(MODEL_LIB)(flxrnf.o) \ 
     3869   $(MODEL_LIB)(ice_oce.o) \ 
     3870   $(MODEL_LIB)(in_out_manager.o) \ 
     3871   $(MODEL_LIB)(ini1d.o) \ 
     3872   $(MODEL_LIB)(iom.o) \ 
     3873   $(MODEL_LIB)(iom_def.o) \ 
     3874   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3875   $(MODEL_LIB)(iom_nf90.o) \ 
     3876   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3877   $(MODEL_LIB)(lbclnk.o) \ 
     3878   $(MODEL_LIB)(lib_feti.o) \ 
     3879   $(MODEL_LIB)(lib_mpp.o) \ 
     3880   $(MODEL_LIB)(lib_print.o) \ 
     3881   $(MODEL_LIB)(obc_oce.o) \ 
     3882   $(MODEL_LIB)(obc_par.o) \ 
     3883   $(MODEL_LIB)(obccli.o) \ 
     3884   $(MODEL_LIB)(obcdyn.o) \ 
     3885   $(MODEL_LIB)(obcvol.o) \ 
     3886   $(MODEL_LIB)(oce.o) \ 
     3887   $(MODEL_LIB)(ocesbc.o) \ 
     3888   $(MODEL_LIB)(ocfzpt.o) \ 
     3889   $(MODEL_LIB)(par_kind.o) \ 
     3890   $(MODEL_LIB)(par_oce.o) \ 
     3891   $(MODEL_LIB)(phycst.o) \ 
     3892   $(MODEL_LIB)(prtctl.o) \ 
     3893   $(MODEL_LIB)(restart.o) \ 
     3894   $(MODEL_LIB)(sol_oce.o) \ 
     3895   $(MODEL_LIB)(solfet.o) \ 
     3896   $(MODEL_LIB)(solisl.o) \ 
     3897   $(MODEL_LIB)(solmat.o) \ 
     3898   $(MODEL_LIB)(solpcg.o) \ 
     3899   $(MODEL_LIB)(solsor.o) \ 
     3900   $(MODEL_LIB)(solsor_e.o) \ 
     3901   $(MODEL_LIB)(solver.o) \ 
     3902   $(MODEL_LIB)(taumod.o) \ 
     3903   $(MODEL_LIB)(tradmp.o) \ 
     3904   $(MODEL_LIB)(trdmld_oce.o) \ 
     3905   $(MODEL_LIB)(zdf_oce.o) \ 
     3906   $(MODEL_LIB)(zpshde.o) \ 
     3907   agrif_oce.F90 \ 
    38763908   agrif_opa_interp.F90 \ 
    38773909   blk_oce.F90 \ 
     
    38873919   dynspg_oce.F90 \ 
    38883920   eosbn2.F90 \ 
     3921   flx_oce.F90 \ 
    38893922   flxmod.F90 \ 
    3890    flx_oce.F90 \ 
    38913923   flxrnf.F90 \ 
    38923924   ice_oce.F90 \ 
     3925   in_out_manager.F90 \ 
    38933926   ini1d.F90 \ 
    3894    in_out_manager.F90 \ 
     3927   iom.F90 \ 
    38953928   iom_def.F90 \ 
    3896    iom.F90 \ 
    38973929   iom_ioipsl.F90 \ 
    38983930   iom_nf90.F90 \ 
     
    39023934   lib_mpp.F90 \ 
    39033935   lib_print.f90 \ 
    3904    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3905    $(MODEL_LIB)(blk_oce.o) \ 
    3906    $(MODEL_LIB)(cla_dynspg.o) \ 
    3907    $(MODEL_LIB)(cpl_oce.o) \ 
    3908    $(MODEL_LIB)(daymod.o) \ 
    3909    $(MODEL_LIB)(dom_oce.o) \ 
    3910    $(MODEL_LIB)(domvvl.o) \ 
    3911    $(MODEL_LIB)(dtasal.o) \ 
    3912    $(MODEL_LIB)(dtasss.o) \ 
    3913    $(MODEL_LIB)(dtasst.o) \ 
    3914    $(MODEL_LIB)(dtatem.o) \ 
    3915    $(MODEL_LIB)(dynspg_oce.o) \ 
    3916    $(MODEL_LIB)(eosbn2.o) \ 
    3917    $(MODEL_LIB)(flxmod.o) \ 
    3918    $(MODEL_LIB)(flx_oce.o) \ 
    3919    $(MODEL_LIB)(flxrnf.o) \ 
    3920    $(MODEL_LIB)(ice_oce.o) \ 
    3921    $(MODEL_LIB)(ini1d.o) \ 
    3922    $(MODEL_LIB)(in_out_manager.o) \ 
    3923    $(MODEL_LIB)(iom_def.o) \ 
    3924    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3925    $(MODEL_LIB)(iom_nf90.o) \ 
    3926    $(MODEL_LIB)(iom.o) \ 
    3927    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3928    $(MODEL_LIB)(lbclnk.o) \ 
    3929    $(MODEL_LIB)(lib_feti.o) \ 
    3930    $(MODEL_LIB)(lib_mpp.o) \ 
    3931    $(MODEL_LIB)(lib_print.o) \ 
    3932    $(MODEL_LIB)(obccli.o) \ 
    3933    $(MODEL_LIB)(obcdyn.o) \ 
    3934    $(MODEL_LIB)(obc_oce.o) \ 
    3935    $(MODEL_LIB)(obc_par.o) \ 
    3936    $(MODEL_LIB)(obcvol.o) \ 
    3937    $(MODEL_LIB)(oce.o) \ 
    3938    $(MODEL_LIB)(ocesbc.o) \ 
    3939    $(MODEL_LIB)(ocfzpt.o) \ 
    3940    $(MODEL_LIB)(par_kind.o) \ 
    3941    $(MODEL_LIB)(par_oce.o) \ 
    3942    $(MODEL_LIB)(phycst.o) \ 
    3943    $(MODEL_LIB)(prtctl.o) \ 
    3944    $(MODEL_LIB)(restart.o) \ 
    3945    $(MODEL_LIB)(solfet.o) \ 
    3946    $(MODEL_LIB)(solisl.o) \ 
    3947    $(MODEL_LIB)(solmat.o) \ 
    3948    $(MODEL_LIB)(sol_oce.o) \ 
    3949    $(MODEL_LIB)(solpcg.o) \ 
    3950    $(MODEL_LIB)(solsor_e.o) \ 
    3951    $(MODEL_LIB)(solsor.o) \ 
    3952    $(MODEL_LIB)(solver.o) \ 
    3953    $(MODEL_LIB)(taumod.o) \ 
    3954    $(MODEL_LIB)(tradmp.o) \ 
    3955    $(MODEL_LIB)(trdmld_oce.o) \ 
    3956    $(MODEL_LIB)(zdf_oce.o) \ 
    3957    $(MODEL_LIB)(zpshde.o) \ 
     3936   obc_oce.F90 \ 
     3937   obc_par.F90 \ 
    39583938   obccli.F90 \ 
    39593939   obcdyn.F90 \ 
    3960    obc_oce.F90 \ 
    3961    obc_par.F90 \ 
    39623940   obcvol.F90 \ 
    39633941   oce.F90 \ 
     
    39693947   prtctl.F90 \ 
    39703948   restart.F90 \ 
     3949   sol_oce.F90 \ 
    39713950   solfet.F90 \ 
    39723951   solisl.F90 \ 
    39733952   solmat.F90 \ 
    3974    sol_oce.F90 \ 
    39753953   solpcg.F90 \ 
     3954   solsor.F90 \ 
    39763955   solsor_e.F90 \ 
    3977    solsor.F90 \ 
    39783956   solver.F90 \ 
    39793957   taumod.F90 \ 
     
    39823960   zdf_oce.F90 \ 
    39833961   zpshde.F90 \ 
     3962   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3963   $(MODEL_LIB)(cla_dynspg.o) \ 
     3964   $(MODEL_LIB)(dom_oce.o) \ 
     3965   $(MODEL_LIB)(dynspg_flt.o) \ 
     3966   $(MODEL_LIB)(flxrnf.o) \ 
     3967   $(MODEL_LIB)(in_out_manager.o) \ 
     3968   $(MODEL_LIB)(iom.o) \ 
     3969   $(MODEL_LIB)(lbclnk.o) \ 
     3970   $(MODEL_LIB)(lib_mpp.o) \ 
     3971   $(MODEL_LIB)(obc_oce.o) \ 
     3972   $(MODEL_LIB)(obcdyn.o) \ 
     3973   $(MODEL_LIB)(obcvol.o) \ 
     3974   $(MODEL_LIB)(oce.o) \ 
     3975   $(MODEL_LIB)(ocesbc.o) \ 
     3976   $(MODEL_LIB)(phycst.o) \ 
     3977   $(MODEL_LIB)(prtctl.o) \ 
     3978   $(MODEL_LIB)(restart.o) \ 
     3979   $(MODEL_LIB)(sol_oce.o) \ 
     3980   $(MODEL_LIB)(solfet.o) \ 
     3981   $(MODEL_LIB)(solmat.o) \ 
     3982   $(MODEL_LIB)(solpcg.o) \ 
     3983   $(MODEL_LIB)(solsor.o) \ 
     3984   $(MODEL_LIB)(solsor_e.o) \ 
     3985   $(MODEL_LIB)(solver.o) \ 
     3986   $(MODEL_LIB)(zdf_oce.o) \ 
    39843987   agrif_opa_interp.F90 \ 
    39853988   cla_dynspg.F90 \ 
     
    39913994   lbclnk.F90 \ 
    39923995   lib_mpp.F90 \ 
    3993    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3994    $(MODEL_LIB)(cla_dynspg.o) \ 
    3995    $(MODEL_LIB)(dom_oce.o) \ 
    3996    $(MODEL_LIB)(dynspg_flt.o) \ 
    3997    $(MODEL_LIB)(flxrnf.o) \ 
    3998    $(MODEL_LIB)(in_out_manager.o) \ 
    3999    $(MODEL_LIB)(iom.o) \ 
    4000    $(MODEL_LIB)(lbclnk.o) \ 
    4001    $(MODEL_LIB)(lib_mpp.o) \ 
    4002    $(MODEL_LIB)(obcdyn.o) \ 
    4003    $(MODEL_LIB)(obc_oce.o) \ 
    4004    $(MODEL_LIB)(obcvol.o) \ 
    4005    $(MODEL_LIB)(oce.o) \ 
    4006    $(MODEL_LIB)(ocesbc.o) \ 
    4007    $(MODEL_LIB)(phycst.o) \ 
    4008    $(MODEL_LIB)(prtctl.o) \ 
    4009    $(MODEL_LIB)(restart.o) \ 
    4010    $(MODEL_LIB)(solfet.o) \ 
    4011    $(MODEL_LIB)(solmat.o) \ 
    4012    $(MODEL_LIB)(sol_oce.o) \ 
    4013    $(MODEL_LIB)(solpcg.o) \ 
    4014    $(MODEL_LIB)(solsor_e.o) \ 
    4015    $(MODEL_LIB)(solsor.o) \ 
    4016    $(MODEL_LIB)(solver.o) \ 
    4017    $(MODEL_LIB)(zdf_oce.o) \ 
     3996   obc_oce.F90 \ 
    40183997   obcdyn.F90 \ 
    4019    obc_oce.F90 \ 
    40203998   obcvol.F90 \ 
    40213999   oce.F90 \ 
     
    40244002   prtctl.F90 \ 
    40254003   restart.F90 \ 
     4004   sol_oce.F90 \ 
    40264005   solfet.F90 \ 
    40274006   solmat.F90 \ 
    4028    sol_oce.F90 \ 
    40294007   solpcg.F90 \ 
     4008   solsor.F90 \ 
    40304009   solsor_e.F90 \ 
    4031    solsor.F90 \ 
    40324010   solver.F90 \ 
    40334011   zdf_oce.F90 \ 
     
    40444022   dynspg_oce.F90 
    40454023$(MODEL_LIB)(dynspg_rl.o) :   \ 
    4046    blk_oce.F90 \ 
    4047    cpl_oce.F90 \ 
    4048    daymod.F90 \ 
    4049    dom_oce.F90 \ 
    4050    dynspg_oce.F90 \ 
    4051    eosbn2.F90 \ 
    4052    ice_oce.F90 \ 
    4053    ini1d.F90 \ 
    4054    in_out_manager.F90 \ 
    4055    iom_def.F90 \ 
    4056    iom.F90 \ 
    4057    iom_ioipsl.F90 \ 
    4058    iom_nf90.F90 \ 
    4059    iom_rstdimg.F90 \ 
    4060    lbclnk.F90 \ 
    4061    lib_mpp.F90 \ 
    4062    lib_print.f90 \ 
    40634024   $(MODEL_LIB)(blk_oce.o) \ 
    40644025   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40684029   $(MODEL_LIB)(eosbn2.o) \ 
    40694030   $(MODEL_LIB)(ice_oce.o) \ 
     4031   $(MODEL_LIB)(in_out_manager.o) \ 
    40704032   $(MODEL_LIB)(ini1d.o) \ 
    4071    $(MODEL_LIB)(in_out_manager.o) \ 
     4033   $(MODEL_LIB)(iom.o) \ 
    40724034   $(MODEL_LIB)(iom_def.o) \ 
    40734035   $(MODEL_LIB)(iom_ioipsl.o) \ 
    40744036   $(MODEL_LIB)(iom_nf90.o) \ 
    4075    $(MODEL_LIB)(iom.o) \ 
    40764037   $(MODEL_LIB)(iom_rstdimg.o) \ 
    40774038   $(MODEL_LIB)(lbclnk.o) \ 
     
    40844045   $(MODEL_LIB)(par_oce.o) \ 
    40854046   $(MODEL_LIB)(phycst.o) \ 
     4047   $(MODEL_LIB)(sol_oce.o) \ 
    40864048   $(MODEL_LIB)(solfet.o) \ 
    40874049   $(MODEL_LIB)(solisl.o) \ 
    40884050   $(MODEL_LIB)(solmat.o) \ 
    4089    $(MODEL_LIB)(sol_oce.o) \ 
    40904051   $(MODEL_LIB)(solpcg.o) \ 
    40914052   $(MODEL_LIB)(solsor.o) \ 
     
    40934054   $(MODEL_LIB)(zdf_oce.o) \ 
    40944055   $(MODEL_LIB)(zpshde.o) \ 
     4056   blk_oce.F90 \ 
     4057   cpl_oce.F90 \ 
     4058   daymod.F90 \ 
     4059   dom_oce.F90 \ 
     4060   dynspg_oce.F90 \ 
     4061   eosbn2.F90 \ 
     4062   ice_oce.F90 \ 
     4063   in_out_manager.F90 \ 
     4064   ini1d.F90 \ 
     4065   iom.F90 \ 
     4066   iom_def.F90 \ 
     4067   iom_ioipsl.F90 \ 
     4068   iom_nf90.F90 \ 
     4069   iom_rstdimg.F90 \ 
     4070   lbclnk.F90 \ 
     4071   lib_mpp.F90 \ 
     4072   lib_print.f90 \ 
    40954073   obc_oce.F90 \ 
    40964074   obc_par.F90 \ 
     
    40994077   par_oce.F90 \ 
    41004078   phycst.F90 \ 
     4079   sol_oce.F90 \ 
    41014080   solfet.F90 \ 
    41024081   solisl.F90 \ 
    41034082   solmat.F90 \ 
    4104    sol_oce.F90 \ 
    41054083   solpcg.F90 \ 
    41064084   solsor.F90 \ 
     
    41084086   zdf_oce.F90 \ 
    41094087   zpshde.F90 \ 
     4088   $(MODEL_LIB)(dom_oce.o) \ 
     4089   $(MODEL_LIB)(in_out_manager.o) \ 
     4090   $(MODEL_LIB)(iom.o) \ 
     4091   $(MODEL_LIB)(lbclnk.o) \ 
     4092   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4093   $(MODEL_LIB)(ldftra_oce.o) \ 
     4094   $(MODEL_LIB)(lib_mpp.o) \ 
     4095   $(MODEL_LIB)(obc_oce.o) \ 
     4096   $(MODEL_LIB)(oce.o) \ 
     4097   $(MODEL_LIB)(phycst.o) \ 
     4098   $(MODEL_LIB)(restart.o) \ 
     4099   $(MODEL_LIB)(sol_oce.o) \ 
     4100   $(MODEL_LIB)(solfet.o) \ 
     4101   $(MODEL_LIB)(solisl.o) \ 
     4102   $(MODEL_LIB)(solpcg.o) \ 
     4103   $(MODEL_LIB)(solsor.o) \ 
     4104   $(MODEL_LIB)(solsor_e.o) \ 
     4105   $(MODEL_LIB)(solver.o) \ 
     4106   $(MODEL_LIB)(zdf_oce.o) \ 
    41104107   dom_oce.F90 \ 
    41114108   in_out_manager.F90 \ 
     
    41154112   ldftra_oce.F90 \ 
    41164113   lib_mpp.F90 \ 
    4117    $(MODEL_LIB)(dom_oce.o) \ 
    4118    $(MODEL_LIB)(in_out_manager.o) \ 
    4119    $(MODEL_LIB)(iom.o) \ 
    4120    $(MODEL_LIB)(lbclnk.o) \ 
    4121    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4122    $(MODEL_LIB)(ldftra_oce.o) \ 
    4123    $(MODEL_LIB)(lib_mpp.o) \ 
    4124    $(MODEL_LIB)(obc_oce.o) \ 
    4125    $(MODEL_LIB)(oce.o) \ 
    4126    $(MODEL_LIB)(phycst.o) \ 
    4127    $(MODEL_LIB)(restart.o) \ 
    4128    $(MODEL_LIB)(solfet.o) \ 
    4129    $(MODEL_LIB)(solisl.o) \ 
    4130    $(MODEL_LIB)(sol_oce.o) \ 
    4131    $(MODEL_LIB)(solpcg.o) \ 
    4132    $(MODEL_LIB)(solsor_e.o) \ 
    4133    $(MODEL_LIB)(solsor.o) \ 
    4134    $(MODEL_LIB)(solver.o) \ 
    4135    $(MODEL_LIB)(zdf_oce.o) \ 
    41364114   obc_oce.F90 \ 
    41374115   oce.F90 \ 
    41384116   phycst.F90 \ 
    41394117   restart.F90 \ 
     4118   sol_oce.F90 \ 
    41404119   solfet.F90 \ 
    41414120   solisl.F90 \ 
    4142    sol_oce.F90 \ 
    41434121   solpcg.F90 \ 
     4122   solsor.F90 \ 
    41444123   solsor_e.F90 \ 
    4145    solsor.F90 \ 
    41464124   solver.F90 \ 
    41474125   zdf_oce.F90 \ 
     
    41524130   dynspg_rl.F90 
    41534131$(MODEL_LIB)(dynspg_ts.o) :   \ 
     4132   $(MODEL_LIB)(blk_oce.o) \ 
     4133   $(MODEL_LIB)(cpl_oce.o) \ 
     4134   $(MODEL_LIB)(daymod.o) \ 
     4135   $(MODEL_LIB)(dom_oce.o) \ 
     4136   $(MODEL_LIB)(dtasal.o) \ 
     4137   $(MODEL_LIB)(dtasss.o) \ 
     4138   $(MODEL_LIB)(dtasst.o) \ 
     4139   $(MODEL_LIB)(dtatem.o) \ 
     4140   $(MODEL_LIB)(dynadv.o) \ 
     4141   $(MODEL_LIB)(dynspg_oce.o) \ 
     4142   $(MODEL_LIB)(eosbn2.o) \ 
     4143   $(MODEL_LIB)(flx_oce.o) \ 
     4144   $(MODEL_LIB)(flxmod.o) \ 
     4145   $(MODEL_LIB)(flxrnf.o) \ 
     4146   $(MODEL_LIB)(ice_oce.o) \ 
     4147   $(MODEL_LIB)(in_out_manager.o) \ 
     4148   $(MODEL_LIB)(ini1d.o) \ 
     4149   $(MODEL_LIB)(iom.o) \ 
     4150   $(MODEL_LIB)(iom_def.o) \ 
     4151   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4152   $(MODEL_LIB)(iom_nf90.o) \ 
     4153   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4154   $(MODEL_LIB)(lbclnk.o) \ 
     4155   $(MODEL_LIB)(lib_mpp.o) \ 
     4156   $(MODEL_LIB)(lib_print.o) \ 
     4157   $(MODEL_LIB)(obc_oce.o) \ 
     4158   $(MODEL_LIB)(obc_par.o) \ 
     4159   $(MODEL_LIB)(obccli.o) \ 
     4160   $(MODEL_LIB)(obcdta.o) \ 
     4161   $(MODEL_LIB)(oce.o) \ 
     4162   $(MODEL_LIB)(ocesbc.o) \ 
     4163   $(MODEL_LIB)(ocfzpt.o) \ 
     4164   $(MODEL_LIB)(par_kind.o) \ 
     4165   $(MODEL_LIB)(par_oce.o) \ 
     4166   $(MODEL_LIB)(phycst.o) \ 
     4167   $(MODEL_LIB)(prtctl.o) \ 
     4168   $(MODEL_LIB)(taumod.o) \ 
     4169   $(MODEL_LIB)(tradmp.o) \ 
     4170   $(MODEL_LIB)(trdmld_oce.o) \ 
     4171   $(MODEL_LIB)(trdmod.o) \ 
     4172   $(MODEL_LIB)(trdmod_oce.o) \ 
     4173   $(MODEL_LIB)(zpshde.o) \ 
    41544174   blk_oce.F90 \ 
    41554175   cpl_oce.F90 \ 
     
    41634183   dynspg_oce.F90 \ 
    41644184   eosbn2.F90 \ 
     4185   flx_oce.F90 \ 
    41654186   flxmod.F90 \ 
    4166    flx_oce.F90 \ 
    41674187   flxrnf.F90 \ 
    41684188   ice_oce.F90 \ 
     4189   in_out_manager.F90 \ 
    41694190   ini1d.F90 \ 
    4170    in_out_manager.F90 \ 
     4191   iom.F90 \ 
    41714192   iom_def.F90 \ 
    4172    iom.F90 \ 
    41734193   iom_ioipsl.F90 \ 
    41744194   iom_nf90.F90 \ 
     
    41774197   lib_mpp.F90 \ 
    41784198   lib_print.f90 \ 
     4199   obc_oce.F90 \ 
     4200   obc_par.F90 \ 
     4201   obccli.F90 \ 
     4202   obcdta.F90 \ 
     4203   oce.F90 \ 
     4204   ocesbc.F90 \ 
     4205   ocfzpt.F90 \ 
     4206   par_kind.F90 \ 
     4207   par_oce.F90 \ 
     4208   phycst.F90 \ 
     4209   prtctl.F90 \ 
     4210   taumod.F90 \ 
     4211   tradmp.F90 \ 
     4212   trdmld_oce.F90 \ 
     4213   trdmod.F90 \ 
     4214   trdmod_oce.F90 \ 
     4215   zpshde.F90 \ 
     4216   $(MODEL_LIB)(dom_oce.o) \ 
     4217   $(MODEL_LIB)(domvvl.o) \ 
     4218   $(MODEL_LIB)(dynspg_oce.o) \ 
     4219   $(MODEL_LIB)(dynvor.o) \ 
     4220   $(MODEL_LIB)(in_out_manager.o) \ 
     4221   $(MODEL_LIB)(iom.o) \ 
     4222   $(MODEL_LIB)(lbclnk.o) \ 
     4223   $(MODEL_LIB)(lib_mpp.o) \ 
     4224   $(MODEL_LIB)(obc_oce.o) \ 
     4225   $(MODEL_LIB)(obc_par.o) \ 
     4226   $(MODEL_LIB)(obcdta.o) \ 
     4227   $(MODEL_LIB)(obcfla.o) \ 
     4228   $(MODEL_LIB)(oce.o) \ 
     4229   $(MODEL_LIB)(ocesbc.o) \ 
     4230   $(MODEL_LIB)(phycst.o) \ 
     4231   $(MODEL_LIB)(prtctl.o) \ 
     4232   $(MODEL_LIB)(restart.o) \ 
     4233   dom_oce.F90 \ 
     4234   domvvl.F90 \ 
     4235   dynspg_oce.F90 \ 
     4236   dynvor.F90 \ 
     4237   in_out_manager.F90 \ 
     4238   iom.F90 \ 
     4239   lbclnk.F90 \ 
     4240   lib_mpp.F90 \ 
     4241   obc_oce.F90 \ 
     4242   obc_par.F90 \ 
     4243   obcdta.F90 \ 
     4244   obcfla.F90 \ 
     4245   oce.F90 \ 
     4246   ocesbc.F90 \ 
     4247   phycst.F90 \ 
     4248   prtctl.F90 \ 
     4249   restart.F90 \ 
     4250   domzgr_substitute.h90 \ 
     4251   vectopt_loop_substitute.h90 \ 
     4252   KEY_CPP \ 
     4253   dynspg_ts.F90 
     4254$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    41794255   $(MODEL_LIB)(blk_oce.o) \ 
    41804256   $(MODEL_LIB)(cpl_oce.o) \ 
    41814257   $(MODEL_LIB)(daymod.o) \ 
    41824258   $(MODEL_LIB)(dom_oce.o) \ 
     4259   $(MODEL_LIB)(domvvl.o) \ 
    41834260   $(MODEL_LIB)(dtasal.o) \ 
    41844261   $(MODEL_LIB)(dtasss.o) \ 
     
    41874264   $(MODEL_LIB)(dynadv.o) \ 
    41884265   $(MODEL_LIB)(dynspg_oce.o) \ 
     4266   $(MODEL_LIB)(dynvor.o) \ 
    41894267   $(MODEL_LIB)(eosbn2.o) \ 
     4268   $(MODEL_LIB)(flx_oce.o) \ 
    41904269   $(MODEL_LIB)(flxmod.o) \ 
    4191    $(MODEL_LIB)(flx_oce.o) \ 
    41924270   $(MODEL_LIB)(flxrnf.o) \ 
    41934271   $(MODEL_LIB)(ice_oce.o) \ 
     4272   $(MODEL_LIB)(in_out_manager.o) \ 
    41944273   $(MODEL_LIB)(ini1d.o) \ 
    4195    $(MODEL_LIB)(in_out_manager.o) \ 
     4274   $(MODEL_LIB)(iom.o) \ 
    41964275   $(MODEL_LIB)(iom_def.o) \ 
    41974276   $(MODEL_LIB)(iom_ioipsl.o) \ 
    41984277   $(MODEL_LIB)(iom_nf90.o) \ 
    4199    $(MODEL_LIB)(iom.o) \ 
    42004278   $(MODEL_LIB)(iom_rstdimg.o) \ 
    42014279   $(MODEL_LIB)(lbclnk.o) \ 
    42024280   $(MODEL_LIB)(lib_mpp.o) \ 
    42034281   $(MODEL_LIB)(lib_print.o) \ 
     4282   $(MODEL_LIB)(obc_oce.o) \ 
     4283   $(MODEL_LIB)(obc_par.o) \ 
    42044284   $(MODEL_LIB)(obccli.o) \ 
    42054285   $(MODEL_LIB)(obcdta.o) \ 
    4206    $(MODEL_LIB)(obc_oce.o) \ 
    4207    $(MODEL_LIB)(obc_par.o) \ 
     4286   $(MODEL_LIB)(obcfla.o) \ 
    42084287   $(MODEL_LIB)(oce.o) \ 
    42094288   $(MODEL_LIB)(ocesbc.o) \ 
     
    42134292   $(MODEL_LIB)(phycst.o) \ 
    42144293   $(MODEL_LIB)(prtctl.o) \ 
     4294   $(MODEL_LIB)(restart.o) \ 
    42154295   $(MODEL_LIB)(taumod.o) \ 
    42164296   $(MODEL_LIB)(tradmp.o) \ 
     
    42194299   $(MODEL_LIB)(trdmod_oce.o) \ 
    42204300   $(MODEL_LIB)(zpshde.o) \ 
    4221    obccli.F90 \ 
    4222    obcdta.F90 \ 
    4223    obc_oce.F90 \ 
    4224    obc_par.F90 \ 
    4225    oce.F90 \ 
    4226    ocesbc.F90 \ 
    4227    ocfzpt.F90 \ 
    4228    par_kind.F90 \ 
    4229    par_oce.F90 \ 
    4230    phycst.F90 \ 
    4231    prtctl.F90 \ 
    4232    taumod.F90 \ 
    4233    tradmp.F90 \ 
    4234    trdmld_oce.F90 \ 
    4235    trdmod.F90 \ 
    4236    trdmod_oce.F90 \ 
    4237    zpshde.F90 \ 
    4238    dom_oce.F90 \ 
    4239    domvvl.F90 \ 
    4240    dynspg_oce.F90 \ 
    4241    dynvor.F90 \ 
    4242    in_out_manager.F90 \ 
    4243    iom.F90 \ 
    4244    lbclnk.F90 \ 
    4245    lib_mpp.F90 \ 
    4246    $(MODEL_LIB)(dom_oce.o) \ 
    4247    $(MODEL_LIB)(domvvl.o) \ 
    4248    $(MODEL_LIB)(dynspg_oce.o) \ 
    4249    $(MODEL_LIB)(dynvor.o) \ 
    4250    $(MODEL_LIB)(in_out_manager.o) \ 
    4251    $(MODEL_LIB)(iom.o) \ 
    4252    $(MODEL_LIB)(lbclnk.o) \ 
    4253    $(MODEL_LIB)(lib_mpp.o) \ 
    4254    $(MODEL_LIB)(obcdta.o) \ 
    4255    $(MODEL_LIB)(obcfla.o) \ 
    4256    $(MODEL_LIB)(obc_oce.o) \ 
    4257    $(MODEL_LIB)(obc_par.o) \ 
    4258    $(MODEL_LIB)(oce.o) \ 
    4259    $(MODEL_LIB)(ocesbc.o) \ 
    4260    $(MODEL_LIB)(phycst.o) \ 
    4261    $(MODEL_LIB)(prtctl.o) \ 
    4262    $(MODEL_LIB)(restart.o) \ 
    4263    obcdta.F90 \ 
    4264    obcfla.F90 \ 
    4265    obc_oce.F90 \ 
    4266    obc_par.F90 \ 
    4267    oce.F90 \ 
    4268    ocesbc.F90 \ 
    4269    phycst.F90 \ 
    4270    prtctl.F90 \ 
    4271    restart.F90 \ 
    4272    domzgr_substitute.h90 \ 
    4273    vectopt_loop_substitute.h90 \ 
    4274    KEY_CPP \ 
    4275    dynspg_ts.F90 
    4276 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    42774301   blk_oce.F90 \ 
    42784302   cpl_oce.F90 \ 
     
    42884312   dynvor.F90 \ 
    42894313   eosbn2.F90 \ 
     4314   flx_oce.F90 \ 
    42904315   flxmod.F90 \ 
    4291    flx_oce.F90 \ 
    42924316   flxrnf.F90 \ 
    42934317   ice_oce.F90 \ 
     4318   in_out_manager.F90 \ 
    42944319   ini1d.F90 \ 
    4295    in_out_manager.F90 \ 
     4320   iom.F90 \ 
    42964321   iom_def.F90 \ 
    4297    iom.F90 \ 
    42984322   iom_ioipsl.F90 \ 
    42994323   iom_nf90.F90 \ 
     
    43024326   lib_mpp.F90 \ 
    43034327   lib_print.f90 \ 
    4304    $(MODEL_LIB)(blk_oce.o) \ 
    4305    $(MODEL_LIB)(cpl_oce.o) \ 
    4306    $(MODEL_LIB)(daymod.o) \ 
    4307    $(MODEL_LIB)(dom_oce.o) \ 
    4308    $(MODEL_LIB)(domvvl.o) \ 
    4309    $(MODEL_LIB)(dtasal.o) \ 
    4310    $(MODEL_LIB)(dtasss.o) \ 
    4311    $(MODEL_LIB)(dtasst.o) \ 
    4312    $(MODEL_LIB)(dtatem.o) \ 
    4313    $(MODEL_LIB)(dynadv.o) \ 
    4314    $(MODEL_LIB)(dynspg_oce.o) \ 
    4315    $(MODEL_LIB)(dynvor.o) \ 
    4316    $(MODEL_LIB)(eosbn2.o) \ 
    4317    $(MODEL_LIB)(flxmod.o) \ 
    4318    $(MODEL_LIB)(flx_oce.o) \ 
    4319    $(MODEL_LIB)(flxrnf.o) \ 
    4320    $(MODEL_LIB)(ice_oce.o) \ 
    4321    $(MODEL_LIB)(ini1d.o) \ 
    4322    $(MODEL_LIB)(in_out_manager.o) \ 
    4323    $(MODEL_LIB)(iom_def.o) \ 
    4324    $(MODEL_LIB)(iom_ioipsl.o) \ 
    4325    $(MODEL_LIB)(iom_nf90.o) \ 
    4326    $(MODEL_LIB)(iom.o) \ 
    4327    $(MODEL_LIB)(iom_rstdimg.o) \ 
    4328    $(MODEL_LIB)(lbclnk.o) \ 
    4329    $(MODEL_LIB)(lib_mpp.o) \ 
    4330    $(MODEL_LIB)(lib_print.o) \ 
    4331    $(MODEL_LIB)(obccli.o) \ 
    4332    $(MODEL_LIB)(obcdta.o) \ 
    4333    $(MODEL_LIB)(obcfla.o) \ 
    4334    $(MODEL_LIB)(obc_oce.o) \ 
    4335    $(MODEL_LIB)(obc_par.o) \ 
    4336    $(MODEL_LIB)(oce.o) \ 
    4337    $(MODEL_LIB)(ocesbc.o) \ 
    4338    $(MODEL_LIB)(ocfzpt.o) \ 
    4339    $(MODEL_LIB)(par_kind.o) \ 
    4340    $(MODEL_LIB)(par_oce.o) \ 
    4341    $(MODEL_LIB)(phycst.o) \ 
    4342    $(MODEL_LIB)(prtctl.o) \ 
    4343    $(MODEL_LIB)(restart.o) \ 
    4344    $(MODEL_LIB)(taumod.o) \ 
    4345    $(MODEL_LIB)(tradmp.o) \ 
    4346    $(MODEL_LIB)(trdmld_oce.o) \ 
    4347    $(MODEL_LIB)(trdmod.o) \ 
    4348    $(MODEL_LIB)(trdmod_oce.o) \ 
    4349    $(MODEL_LIB)(zpshde.o) \ 
     4328   obc_oce.F90 \ 
     4329   obc_par.F90 \ 
    43504330   obccli.F90 \ 
    43514331   obcdta.F90 \ 
    43524332   obcfla.F90 \ 
    4353    obc_oce.F90 \ 
    4354    obc_par.F90 \ 
    43554333   oce.F90 \ 
    43564334   ocesbc.F90 \ 
     
    43674345   trdmod_oce.F90 \ 
    43684346   zpshde.F90 \ 
     4347   $(MODEL_LIB)(dom_oce.o) \ 
     4348   $(MODEL_LIB)(dynspg_oce.o) \ 
     4349   $(MODEL_LIB)(dynspg_ts.o) \ 
     4350   $(MODEL_LIB)(dynvor.o) \ 
     4351   $(MODEL_LIB)(in_out_manager.o) \ 
     4352   $(MODEL_LIB)(iom.o) \ 
     4353   $(MODEL_LIB)(lbclnk.o) \ 
     4354   $(MODEL_LIB)(lib_mpp.o) \ 
     4355   $(MODEL_LIB)(obc_oce.o) \ 
     4356   $(MODEL_LIB)(obc_par.o) \ 
     4357   $(MODEL_LIB)(obcdta.o) \ 
     4358   $(MODEL_LIB)(obcfla.o) \ 
     4359   $(MODEL_LIB)(oce.o) \ 
     4360   $(MODEL_LIB)(ocesbc.o) \ 
     4361   $(MODEL_LIB)(phycst.o) \ 
     4362   $(MODEL_LIB)(prtctl.o) \ 
     4363   $(MODEL_LIB)(restart.o) \ 
    43694364   dom_oce.F90 \ 
    43704365   dynspg_oce.F90 \ 
     
    43754370   lbclnk.F90 \ 
    43764371   lib_mpp.F90 \ 
    4377    $(MODEL_LIB)(dom_oce.o) \ 
    4378    $(MODEL_LIB)(dynspg_oce.o) \ 
    4379    $(MODEL_LIB)(dynspg_ts.o) \ 
    4380    $(MODEL_LIB)(dynvor.o) \ 
    4381    $(MODEL_LIB)(in_out_manager.o) \ 
    4382    $(MODEL_LIB)(iom.o) \ 
    4383    $(MODEL_LIB)(lbclnk.o) \ 
    4384    $(MODEL_LIB)(lib_mpp.o) \ 
    4385    $(MODEL_LIB)(obcdta.o) \ 
    4386    $(MODEL_LIB)(obcfla.o) \ 
    4387    $(MODEL_LIB)(obc_oce.o) \ 
    4388    $(MODEL_LIB)(obc_par.o) \ 
    4389    $(MODEL_LIB)(oce.o) \ 
    4390    $(MODEL_LIB)(ocesbc.o) \ 
    4391    $(MODEL_LIB)(phycst.o) \ 
    4392    $(MODEL_LIB)(prtctl.o) \ 
    4393    $(MODEL_LIB)(restart.o) \ 
     4372   obc_oce.F90 \ 
     4373   obc_par.F90 \ 
    43944374   obcdta.F90 \ 
    43954375   obcfla.F90 \ 
    4396    obc_oce.F90 \ 
    4397    obc_par.F90 \ 
    43984376   oce.F90 \ 
    43994377   ocesbc.F90 \ 
     
    44064384   dynspg_ts_jki.F90 
    44074385$(MODEL_LIB)(dynvor.o) :   \ 
    4408    dom_oce.F90 \ 
    4409    dynadv_cen2.F90 \ 
    4410    dynadv_ubs.F90 \ 
    4411    dynkeg.F90 \ 
    4412    dynzad.F90 \ 
    4413    in_out_manager.F90 \ 
    4414    ldftra_oce.F90 \ 
    4415    lib_mpp.F90 \ 
    4416    lib_print.f90 \ 
    44174386   $(MODEL_LIB)(dom_oce.o) \ 
    44184387   $(MODEL_LIB)(dynadv_cen2.o) \ 
     
    44374406   $(MODEL_LIB)(trdvor_oce.o) \ 
    44384407   $(MODEL_LIB)(zdf_oce.o) \ 
     4408   dom_oce.F90 \ 
     4409   dynadv_cen2.F90 \ 
     4410   dynadv_ubs.F90 \ 
     4411   dynkeg.F90 \ 
     4412   dynzad.F90 \ 
     4413   in_out_manager.F90 \ 
     4414   ldftra_oce.F90 \ 
     4415   lib_mpp.F90 \ 
     4416   lib_print.f90 \ 
    44394417   oce.F90 \ 
    44404418   par_kind.F90 \ 
     
    44504428   trdvor_oce.F90 \ 
    44514429   zdf_oce.F90 \ 
    4452    dom_oce.F90 \ 
    4453    dynadv.F90 \ 
    4454    in_out_manager.F90 \ 
    4455    lbclnk.F90 \ 
    44564430   $(MODEL_LIB)(dom_oce.o) \ 
    44574431   $(MODEL_LIB)(dynadv.o) \ 
     
    44624436   $(MODEL_LIB)(trdmod.o) \ 
    44634437   $(MODEL_LIB)(trdmod_oce.o) \ 
     4438   dom_oce.F90 \ 
     4439   dynadv.F90 \ 
     4440   in_out_manager.F90 \ 
     4441   lbclnk.F90 \ 
    44644442   oce.F90 \ 
    44654443   prtctl.F90 \ 
     
    44714449   dynvor.F90 
    44724450$(MODEL_LIB)(dynzad.o) :   \ 
    4473    daymod.F90 \ 
    4474    dom_oce.F90 \ 
    4475    in_out_manager.F90 \ 
    4476    iom.F90 \ 
    4477    ldftra_oce.F90 \ 
    4478    lib_mpp.F90 \ 
    4479    lib_print.f90 \ 
    44804451   $(MODEL_LIB)(daymod.o) \ 
    44814452   $(MODEL_LIB)(dom_oce.o) \ 
     
    44984469   $(MODEL_LIB)(trdvor_oce.o) \ 
    44994470   $(MODEL_LIB)(zdf_oce.o) \ 
     4471   daymod.F90 \ 
     4472   dom_oce.F90 \ 
     4473   in_out_manager.F90 \ 
     4474   iom.F90 \ 
     4475   ldftra_oce.F90 \ 
     4476   lib_mpp.F90 \ 
     4477   lib_print.f90 \ 
    45004478   oce.F90 \ 
    45014479   par_kind.F90 \ 
     
    45114489   trdvor_oce.F90 \ 
    45124490   zdf_oce.F90 \ 
    4513    dom_oce.F90 \ 
    4514    flxrnf.F90 \ 
    4515    in_out_manager.F90 \ 
    45164491   $(MODEL_LIB)(dom_oce.o) \ 
    45174492   $(MODEL_LIB)(flxrnf.o) \ 
     
    45214496   $(MODEL_LIB)(trdmod.o) \ 
    45224497   $(MODEL_LIB)(trdmod_oce.o) \ 
     4498   dom_oce.F90 \ 
     4499   flxrnf.F90 \ 
     4500   in_out_manager.F90 \ 
    45234501   oce.F90 \ 
    45244502   prtctl.F90 \ 
     
    45294507   KEY_CPP \ 
    45304508   dynzad.F90 
    4531 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    4532    cpl_oasis3.F90 \ 
    4533    cpl_oasis4.F90 \ 
    4534    daymod.F90 \ 
    4535    dom_oce.F90 \ 
    4536    geo2ocean.F90 \ 
    4537    ice.F90 \ 
    4538    in_out_manager.F90 \ 
    4539    lbclnk.F90 \ 
    4540    lib_print.f90 \ 
    4541    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4542    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4543    $(MODEL_LIB)(daymod.o) \ 
    4544    $(MODEL_LIB)(dom_oce.o) \ 
    4545    $(MODEL_LIB)(geo2ocean.o) \ 
    4546    $(MODEL_LIB)(ice.o) \ 
    4547    $(MODEL_LIB)(in_out_manager.o) \ 
    4548    $(MODEL_LIB)(lbclnk.o) \ 
    4549    $(MODEL_LIB)(lib_print.o) \ 
    4550    $(MODEL_LIB)(par_kind.o) \ 
    4551    $(MODEL_LIB)(par_oce.o) \ 
    4552    $(MODEL_LIB)(phycst.o) \ 
    4553    par_kind.F90 \ 
    4554    par_oce.F90 \ 
    4555    phycst.F90 \ 
    4556    dom_oce.F90 \ 
    4557    in_out_manager.F90 \ 
    4558    $(MODEL_LIB)(dom_oce.o) \ 
    4559    $(MODEL_LIB)(in_out_manager.o) \ 
    4560    $(MODEL_LIB)(oce.o) \ 
    4561    $(MODEL_LIB)(phycst.o) \ 
    4562    $(MODEL_LIB)(taumod.o) \ 
    4563    $(MODEL_LIB)(zdf_oce.o) \ 
    4564    oce.F90 \ 
    4565    phycst.F90 \ 
    4566    taumod.F90 \ 
    4567    zdf_oce.F90 \ 
    4568    domzgr_substitute.h90 \ 
    4569    vectopt_loop_substitute.h90 \ 
    4570    KEY_CPP \ 
    4571    dynzdf_exp.F90 
    45724509$(MODEL_LIB)(dynzdf.o) :   \ 
    4573    dom_oce.F90 \ 
    4574    dynzdf_exp.F90 \ 
    4575    eosbn2.F90 \ 
    4576    in_out_manager.F90 \ 
    4577    iom.F90 \ 
    4578    lbclnk.F90 \ 
    4579    ldftra_oce.F90 \ 
    4580    lib_mpp.F90 \ 
    4581    lib_print.f90 \ 
    45824510   $(MODEL_LIB)(dom_oce.o) \ 
    45834511   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    46054533   $(MODEL_LIB)(trdvor.o) \ 
    46064534   $(MODEL_LIB)(trdvor_oce.o) \ 
     4535   $(MODEL_LIB)(zdf_oce.o) \ 
    46074536   $(MODEL_LIB)(zdfddm.o) \ 
    4608    $(MODEL_LIB)(zdf_oce.o) \ 
     4537   dom_oce.F90 \ 
     4538   dynzdf_exp.F90 \ 
     4539   eosbn2.F90 \ 
     4540   in_out_manager.F90 \ 
     4541   iom.F90 \ 
     4542   lbclnk.F90 \ 
     4543   ldftra_oce.F90 \ 
     4544   lib_mpp.F90 \ 
     4545   lib_print.f90 \ 
    46094546   oce.F90 \ 
    46104547   ocesbc.F90 \ 
     
    46234560   trdvor.F90 \ 
    46244561   trdvor_oce.F90 \ 
     4562   zdf_oce.F90 \ 
    46254563   zdfddm.F90 \ 
    4626    zdf_oce.F90 \ 
     4564   $(MODEL_LIB)(dom_oce.o) \ 
     4565   $(MODEL_LIB)(dynzdf_exp.o) \ 
     4566   $(MODEL_LIB)(dynzdf_imp.o) \ 
     4567   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     4568   $(MODEL_LIB)(in_out_manager.o) \ 
     4569   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4570   $(MODEL_LIB)(oce.o) \ 
     4571   $(MODEL_LIB)(prtctl.o) \ 
     4572   $(MODEL_LIB)(trdmod.o) \ 
     4573   $(MODEL_LIB)(trdmod_oce.o) \ 
     4574   $(MODEL_LIB)(zdf_oce.o) \ 
     4575   $(MODEL_LIB)(zdfkpp.o) \ 
     4576   $(MODEL_LIB)(zdftke.o) \ 
    46274577   dom_oce.F90 \ 
    46284578   dynzdf_exp.F90 \ 
     
    46314581   in_out_manager.F90 \ 
    46324582   ldfdyn_oce.F90 \ 
    4633    $(MODEL_LIB)(dom_oce.o) \ 
    4634    $(MODEL_LIB)(dynzdf_exp.o) \ 
    4635    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    4636    $(MODEL_LIB)(dynzdf_imp.o) \ 
    4637    $(MODEL_LIB)(in_out_manager.o) \ 
    4638    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4639    $(MODEL_LIB)(oce.o) \ 
    4640    $(MODEL_LIB)(prtctl.o) \ 
    4641    $(MODEL_LIB)(trdmod.o) \ 
    4642    $(MODEL_LIB)(trdmod_oce.o) \ 
    4643    $(MODEL_LIB)(zdfkpp.o) \ 
    4644    $(MODEL_LIB)(zdf_oce.o) \ 
    4645    $(MODEL_LIB)(zdftke.o) \ 
    46464583   oce.F90 \ 
    46474584   prtctl.F90 \ 
    46484585   trdmod.F90 \ 
    46494586   trdmod_oce.F90 \ 
     4587   zdf_oce.F90 \ 
    46504588   zdfkpp.F90 \ 
    4651    zdf_oce.F90 \ 
    46524589   zdftke.F90 \ 
    46534590   domzgr_substitute.h90 \ 
     
    46564593   KEY_CPP \ 
    46574594   dynzdf.F90 
    4658 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
     4595$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     4596   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4597   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4598   $(MODEL_LIB)(daymod.o) \ 
     4599   $(MODEL_LIB)(dom_oce.o) \ 
     4600   $(MODEL_LIB)(geo2ocean.o) \ 
     4601   $(MODEL_LIB)(ice.o) \ 
     4602   $(MODEL_LIB)(in_out_manager.o) \ 
     4603   $(MODEL_LIB)(lbclnk.o) \ 
     4604   $(MODEL_LIB)(lib_print.o) \ 
     4605   $(MODEL_LIB)(par_kind.o) \ 
     4606   $(MODEL_LIB)(par_oce.o) \ 
     4607   $(MODEL_LIB)(phycst.o) \ 
    46594608   cpl_oasis3.F90 \ 
    46604609   cpl_oasis4.F90 \ 
     
    46664615   lbclnk.F90 \ 
    46674616   lib_print.f90 \ 
    4668    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4669    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4670    $(MODEL_LIB)(daymod.o) \ 
    4671    $(MODEL_LIB)(dom_oce.o) \ 
    4672    $(MODEL_LIB)(geo2ocean.o) \ 
    4673    $(MODEL_LIB)(ice.o) \ 
    4674    $(MODEL_LIB)(in_out_manager.o) \ 
    4675    $(MODEL_LIB)(lbclnk.o) \ 
    4676    $(MODEL_LIB)(lib_print.o) \ 
    4677    $(MODEL_LIB)(par_kind.o) \ 
    4678    $(MODEL_LIB)(par_oce.o) \ 
    4679    $(MODEL_LIB)(phycst.o) \ 
    4680    par_kind.F90 \ 
    4681    par_oce.F90 \ 
    4682    phycst.F90 \ 
    4683    dom_oce.F90 \ 
    4684    in_out_manager.F90 \ 
     4617   par_kind.F90 \ 
     4618   par_oce.F90 \ 
     4619   phycst.F90 \ 
    46854620   $(MODEL_LIB)(dom_oce.o) \ 
    46864621   $(MODEL_LIB)(in_out_manager.o) \ 
     
    46894624   $(MODEL_LIB)(taumod.o) \ 
    46904625   $(MODEL_LIB)(zdf_oce.o) \ 
     4626   dom_oce.F90 \ 
     4627   in_out_manager.F90 \ 
    46914628   oce.F90 \ 
    46924629   phycst.F90 \ 
     
    46964633   vectopt_loop_substitute.h90 \ 
    46974634   KEY_CPP \ 
    4698    dynzdf_imp.F90 
    4699 $(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     4635   dynzdf_exp.F90 
     4636$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     4637   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4638   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4639   $(MODEL_LIB)(daymod.o) \ 
     4640   $(MODEL_LIB)(dom_oce.o) \ 
     4641   $(MODEL_LIB)(geo2ocean.o) \ 
     4642   $(MODEL_LIB)(ice.o) \ 
     4643   $(MODEL_LIB)(in_out_manager.o) \ 
     4644   $(MODEL_LIB)(lbclnk.o) \ 
     4645   $(MODEL_LIB)(lib_print.o) \ 
     4646   $(MODEL_LIB)(par_kind.o) \ 
     4647   $(MODEL_LIB)(par_oce.o) \ 
     4648   $(MODEL_LIB)(phycst.o) \ 
    47004649   cpl_oasis3.F90 \ 
    47014650   cpl_oasis4.F90 \ 
     
    47074656   lbclnk.F90 \ 
    47084657   lib_print.f90 \ 
    4709    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4710    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4711    $(MODEL_LIB)(daymod.o) \ 
    4712    $(MODEL_LIB)(dom_oce.o) \ 
    4713    $(MODEL_LIB)(geo2ocean.o) \ 
    4714    $(MODEL_LIB)(ice.o) \ 
    4715    $(MODEL_LIB)(in_out_manager.o) \ 
    4716    $(MODEL_LIB)(lbclnk.o) \ 
    4717    $(MODEL_LIB)(lib_print.o) \ 
    4718    $(MODEL_LIB)(par_kind.o) \ 
    4719    $(MODEL_LIB)(par_oce.o) \ 
    4720    $(MODEL_LIB)(phycst.o) \ 
    4721    par_kind.F90 \ 
    4722    par_oce.F90 \ 
    4723    phycst.F90 \ 
    4724    dom_oce.F90 \ 
    4725    in_out_manager.F90 \ 
     4658   par_kind.F90 \ 
     4659   par_oce.F90 \ 
     4660   phycst.F90 \ 
    47264661   $(MODEL_LIB)(dom_oce.o) \ 
    47274662   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47304665   $(MODEL_LIB)(taumod.o) \ 
    47314666   $(MODEL_LIB)(zdf_oce.o) \ 
     4667   dom_oce.F90 \ 
     4668   in_out_manager.F90 \ 
    47324669   oce.F90 \ 
    47334670   phycst.F90 \ 
     
    47374674   vectopt_loop_substitute.h90 \ 
    47384675   KEY_CPP \ 
     4676   dynzdf_imp.F90 
     4677$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     4678   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4679   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4680   $(MODEL_LIB)(daymod.o) \ 
     4681   $(MODEL_LIB)(dom_oce.o) \ 
     4682   $(MODEL_LIB)(geo2ocean.o) \ 
     4683   $(MODEL_LIB)(ice.o) \ 
     4684   $(MODEL_LIB)(in_out_manager.o) \ 
     4685   $(MODEL_LIB)(lbclnk.o) \ 
     4686   $(MODEL_LIB)(lib_print.o) \ 
     4687   $(MODEL_LIB)(par_kind.o) \ 
     4688   $(MODEL_LIB)(par_oce.o) \ 
     4689   $(MODEL_LIB)(phycst.o) \ 
     4690   cpl_oasis3.F90 \ 
     4691   cpl_oasis4.F90 \ 
     4692   daymod.F90 \ 
     4693   dom_oce.F90 \ 
     4694   geo2ocean.F90 \ 
     4695   ice.F90 \ 
     4696   in_out_manager.F90 \ 
     4697   lbclnk.F90 \ 
     4698   lib_print.f90 \ 
     4699   par_kind.F90 \ 
     4700   par_oce.F90 \ 
     4701   phycst.F90 \ 
     4702   $(MODEL_LIB)(dom_oce.o) \ 
     4703   $(MODEL_LIB)(in_out_manager.o) \ 
     4704   $(MODEL_LIB)(oce.o) \ 
     4705   $(MODEL_LIB)(phycst.o) \ 
     4706   $(MODEL_LIB)(taumod.o) \ 
     4707   $(MODEL_LIB)(zdf_oce.o) \ 
     4708   dom_oce.F90 \ 
     4709   in_out_manager.F90 \ 
     4710   oce.F90 \ 
     4711   phycst.F90 \ 
     4712   taumod.F90 \ 
     4713   zdf_oce.F90 \ 
     4714   domzgr_substitute.h90 \ 
     4715   vectopt_loop_substitute.h90 \ 
     4716   KEY_CPP \ 
    47394717   dynzdf_imp_jki.F90 
    47404718$(MODEL_LIB)(eosbn2.o) :   \ 
    4741    dom_oce.F90 \ 
    4742    in_out_manager.F90 \ 
    4743    lbclnk.F90 \ 
    4744    lib_mpp.F90 \ 
    4745    lib_print.f90 \ 
    47464719   $(MODEL_LIB)(dom_oce.o) \ 
    47474720   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47544727   $(MODEL_LIB)(prtctl.o) \ 
    47554728   $(MODEL_LIB)(zdf_oce.o) \ 
     4729   dom_oce.F90 \ 
     4730   in_out_manager.F90 \ 
     4731   lbclnk.F90 \ 
     4732   lib_mpp.F90 \ 
     4733   lib_print.f90 \ 
    47564734   oce.F90 \ 
    47574735   par_kind.F90 \ 
     
    47594737   prtctl.F90 \ 
    47604738   zdf_oce.F90 \ 
    4761    dom_oce.F90 \ 
    4762    in_out_manager.F90 \ 
    47634739   $(MODEL_LIB)(dom_oce.o) \ 
    47644740   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47664742   $(MODEL_LIB)(prtctl.o) \ 
    47674743   $(MODEL_LIB)(zdfddm.o) \ 
     4744   dom_oce.F90 \ 
     4745   in_out_manager.F90 \ 
    47684746   phycst.F90 \ 
    47694747   prtctl.F90 \ 
     
    47744752   eosbn2.F90 
    47754753$(MODEL_LIB)(flo4rk.o) :   \ 
    4776    lib_print.f90 \ 
    4777    $(MODEL_LIB)(lib_print.o) \ 
    4778    $(MODEL_LIB)(par_kind.o) \ 
    4779    $(MODEL_LIB)(par_oce.o) \ 
    4780    par_kind.F90 \ 
    4781    par_oce.F90 \ 
     4754   $(MODEL_LIB)(lib_print.o) \ 
     4755   $(MODEL_LIB)(par_kind.o) \ 
     4756   $(MODEL_LIB)(par_oce.o) \ 
     4757   lib_print.f90 \ 
     4758   par_kind.F90 \ 
     4759   par_oce.F90 \ 
     4760   $(MODEL_LIB)(dom_oce.o) \ 
     4761   $(MODEL_LIB)(flo_oce.o) \ 
     4762   $(MODEL_LIB)(in_out_manager.o) \ 
     4763   $(MODEL_LIB)(oce.o) \ 
    47824764   dom_oce.F90 \ 
    47834765   flo_oce.F90 \ 
    47844766   in_out_manager.F90 \ 
     4767   oce.F90 \ 
     4768   KEY_CPP \ 
     4769   flo4rk.F90 
     4770$(MODEL_LIB)(flo_oce.o) :  \ 
     4771   $(MODEL_LIB)(par_kind.o) \ 
     4772   par_kind.F90 \ 
     4773   $(MODEL_LIB)(par_oce.o) \ 
     4774   par_oce.F90 \ 
     4775   KEY_CPP \ 
     4776   flo_oce.F90 
     4777$(MODEL_LIB)(floats.o) :   \ 
     4778   $(MODEL_LIB)(daymod.o) \ 
    47854779   $(MODEL_LIB)(dom_oce.o) \ 
    47864780   $(MODEL_LIB)(flo_oce.o) \ 
    47874781   $(MODEL_LIB)(in_out_manager.o) \ 
    4788    $(MODEL_LIB)(oce.o) \ 
    4789    oce.F90 \ 
    4790    KEY_CPP \ 
    4791    flo4rk.F90 
    4792 $(MODEL_LIB)(floats.o) :   \ 
     4782   $(MODEL_LIB)(lib_mpp.o) \ 
     4783   $(MODEL_LIB)(oce.o) \ 
     4784   $(MODEL_LIB)(par_oce.o) \ 
     4785   $(MODEL_LIB)(phycst.o) \ 
    47934786   daymod.F90 \ 
    47944787   dom_oce.F90 \ 
     
    47964789   in_out_manager.F90 \ 
    47974790   lib_mpp.F90 \ 
    4798    $(MODEL_LIB)(daymod.o) \ 
    4799    $(MODEL_LIB)(dom_oce.o) \ 
     4791   oce.F90 \ 
     4792   par_oce.F90 \ 
     4793   phycst.F90 \ 
     4794   $(MODEL_LIB)(flo4rk.o) \ 
    48004795   $(MODEL_LIB)(flo_oce.o) \ 
    4801    $(MODEL_LIB)(in_out_manager.o) \ 
    4802    $(MODEL_LIB)(lib_mpp.o) \ 
    4803    $(MODEL_LIB)(oce.o) \ 
    4804    $(MODEL_LIB)(par_oce.o) \ 
    4805    $(MODEL_LIB)(phycst.o) \ 
    4806    oce.F90 \ 
    4807    par_oce.F90 \ 
    4808    phycst.F90 \ 
     4796   $(MODEL_LIB)(floblk.o) \ 
     4797   $(MODEL_LIB)(flodom.o) \ 
     4798   $(MODEL_LIB)(flowri.o) \ 
     4799   $(MODEL_LIB)(lib_mpp.o) \ 
    48094800   flo4rk.F90 \ 
     4801   flo_oce.F90 \ 
    48104802   floblk.F90 \ 
    48114803   flodom.F90 \ 
    4812    flo_oce.F90 \ 
    48134804   flowri.F90 \ 
    48144805   lib_mpp.F90 \ 
    4815    $(MODEL_LIB)(flo4rk.o) \ 
    4816    $(MODEL_LIB)(floblk.o) \ 
    4817    $(MODEL_LIB)(flodom.o) \ 
    4818    $(MODEL_LIB)(flo_oce.o) \ 
    4819    $(MODEL_LIB)(flowri.o) \ 
    4820    $(MODEL_LIB)(lib_mpp.o) \ 
    48214806   $(IOIPSL_LIB) \ 
    48224807   KEY_CPP \ 
    48234808   floats.F90 
    48244809$(MODEL_LIB)(floblk.o) :   \ 
    4825    dom_oce.F90 \ 
    4826    in_out_manager.F90 \ 
    4827    lib_print.f90 \ 
    4828    $(MODEL_LIB)(dom_oce.o) \ 
    4829    $(MODEL_LIB)(in_out_manager.o) \ 
    4830    $(MODEL_LIB)(lib_print.o) \ 
    4831    $(MODEL_LIB)(par_kind.o) \ 
    4832    $(MODEL_LIB)(par_oce.o) \ 
    4833    par_kind.F90 \ 
    4834    par_oce.F90 \ 
     4810   $(MODEL_LIB)(dom_oce.o) \ 
     4811   $(MODEL_LIB)(in_out_manager.o) \ 
     4812   $(MODEL_LIB)(lib_print.o) \ 
     4813   $(MODEL_LIB)(par_kind.o) \ 
     4814   $(MODEL_LIB)(par_oce.o) \ 
     4815   dom_oce.F90 \ 
     4816   in_out_manager.F90 \ 
     4817   lib_print.f90 \ 
     4818   par_kind.F90 \ 
     4819   par_oce.F90 \ 
     4820   $(MODEL_LIB)(dom_oce.o) \ 
     4821   $(MODEL_LIB)(flo_oce.o) \ 
     4822   $(MODEL_LIB)(in_out_manager.o) \ 
     4823   $(MODEL_LIB)(lib_mpp.o) \ 
     4824   $(MODEL_LIB)(oce.o) \ 
     4825   $(MODEL_LIB)(phycst.o) \ 
    48354826   dom_oce.F90 \ 
    48364827   flo_oce.F90 \ 
    48374828   in_out_manager.F90 \ 
    48384829   lib_mpp.F90 \ 
    4839    $(MODEL_LIB)(dom_oce.o) \ 
    4840    $(MODEL_LIB)(flo_oce.o) \ 
    4841    $(MODEL_LIB)(in_out_manager.o) \ 
    4842    $(MODEL_LIB)(lib_mpp.o) \ 
    4843    $(MODEL_LIB)(oce.o) \ 
    4844    $(MODEL_LIB)(phycst.o) \ 
    48454830   oce.F90 \ 
    48464831   phycst.F90 \ 
     
    48494834   floblk.F90 
    48504835$(MODEL_LIB)(flodom.o) :   \ 
    4851    dom_oce.F90 \ 
    4852    in_out_manager.F90 \ 
    4853    lib_print.f90 \ 
    4854    $(MODEL_LIB)(dom_oce.o) \ 
    4855    $(MODEL_LIB)(in_out_manager.o) \ 
    4856    $(MODEL_LIB)(lib_print.o) \ 
    4857    $(MODEL_LIB)(par_kind.o) \ 
    4858    $(MODEL_LIB)(par_oce.o) \ 
    4859    par_kind.F90 \ 
    4860    par_oce.F90 \ 
     4836   $(MODEL_LIB)(dom_oce.o) \ 
     4837   $(MODEL_LIB)(in_out_manager.o) \ 
     4838   $(MODEL_LIB)(lib_print.o) \ 
     4839   $(MODEL_LIB)(par_kind.o) \ 
     4840   $(MODEL_LIB)(par_oce.o) \ 
     4841   dom_oce.F90 \ 
     4842   in_out_manager.F90 \ 
     4843   lib_print.f90 \ 
     4844   par_kind.F90 \ 
     4845   par_oce.F90 \ 
     4846   $(MODEL_LIB)(dom_oce.o) \ 
     4847   $(MODEL_LIB)(flo_oce.o) \ 
     4848   $(MODEL_LIB)(in_out_manager.o) \ 
     4849   $(MODEL_LIB)(lib_mpp.o) \ 
     4850   $(MODEL_LIB)(oce.o) \ 
    48614851   dom_oce.F90 \ 
    48624852   flo_oce.F90 \ 
    48634853   in_out_manager.F90 \ 
    48644854   lib_mpp.F90 \ 
     4855   oce.F90 \ 
     4856   domzgr_substitute.h90 \ 
     4857   KEY_CPP \ 
     4858   flodom.F90 
     4859$(MODEL_LIB)(flowri.o) :   \ 
     4860   $(MODEL_LIB)(dom_oce.o) \ 
     4861   $(MODEL_LIB)(in_out_manager.o) \ 
     4862   $(MODEL_LIB)(lib_print.o) \ 
     4863   $(MODEL_LIB)(par_kind.o) \ 
     4864   $(MODEL_LIB)(par_oce.o) \ 
     4865   $(MODEL_LIB)(phycst.o) \ 
     4866   $(MODEL_LIB)(prtctl.o) \ 
     4867   dom_oce.F90 \ 
     4868   in_out_manager.F90 \ 
     4869   lib_print.f90 \ 
     4870   par_kind.F90 \ 
     4871   par_oce.F90 \ 
     4872   phycst.F90 \ 
     4873   prtctl.F90 \ 
     4874   $(MODEL_LIB)(daymod.o) \ 
    48654875   $(MODEL_LIB)(dom_oce.o) \ 
    48664876   $(MODEL_LIB)(flo_oce.o) \ 
     
    48684878   $(MODEL_LIB)(lib_mpp.o) \ 
    48694879   $(MODEL_LIB)(oce.o) \ 
     4880   daymod.F90 \ 
     4881   dom_oce.F90 \ 
     4882   flo_oce.F90 \ 
     4883   in_out_manager.F90 \ 
     4884   lib_mpp.F90 \ 
    48704885   oce.F90 \ 
    48714886   domzgr_substitute.h90 \ 
    48724887   KEY_CPP \ 
    4873    flodom.F90 
    4874 $(MODEL_LIB)(flo_oce.o) :  \ 
    4875    $(MODEL_LIB)(par_kind.o) \ 
    4876    par_kind.F90 \ 
    4877    $(MODEL_LIB)(par_oce.o) \ 
    4878    par_oce.F90 \ 
    4879    KEY_CPP \ 
    4880    flo_oce.F90 
    4881 $(MODEL_LIB)(flowri.o) :   \ 
    4882    dom_oce.F90 \ 
    4883    in_out_manager.F90 \ 
    4884    lib_print.f90 \ 
    4885    $(MODEL_LIB)(dom_oce.o) \ 
    4886    $(MODEL_LIB)(in_out_manager.o) \ 
    4887    $(MODEL_LIB)(lib_print.o) \ 
    4888    $(MODEL_LIB)(par_kind.o) \ 
    4889    $(MODEL_LIB)(par_oce.o) \ 
    4890    $(MODEL_LIB)(phycst.o) \ 
    4891    $(MODEL_LIB)(prtctl.o) \ 
    4892    par_kind.F90 \ 
    4893    par_oce.F90 \ 
    4894    phycst.F90 \ 
    4895    prtctl.F90 \ 
    4896    daymod.F90 \ 
    4897    dom_oce.F90 \ 
    4898    flo_oce.F90 \ 
    4899    in_out_manager.F90 \ 
    4900    lib_mpp.F90 \ 
     4888   flowri.F90 
     4889$(MODEL_LIB)(flx_oce.o) :  \ 
     4890   $(MODEL_LIB)(par_kind.o) \ 
     4891   par_kind.F90 \ 
     4892   $(MODEL_LIB)(par_oce.o) \ 
     4893   par_oce.F90 \ 
     4894   KEY_CPP \ 
     4895   flx_oce.F90 
     4896$(MODEL_LIB)(flxblk.o) :   \ 
     4897   $(MODEL_LIB)(blk_oce.o) \ 
     4898   $(MODEL_LIB)(cpl_oce.o) \ 
    49014899   $(MODEL_LIB)(daymod.o) \ 
    49024900   $(MODEL_LIB)(dom_oce.o) \ 
    4903    $(MODEL_LIB)(flo_oce.o) \ 
    4904    $(MODEL_LIB)(in_out_manager.o) \ 
    4905    $(MODEL_LIB)(lib_mpp.o) \ 
    4906    $(MODEL_LIB)(oce.o) \ 
    4907    oce.F90 \ 
    4908    domzgr_substitute.h90 \ 
    4909    KEY_CPP \ 
    4910    flowri.F90 
    4911 $(MODEL_LIB)(flxblk.o) :   \ 
     4901   $(MODEL_LIB)(flx_oce.o) \ 
     4902   $(MODEL_LIB)(ice.o) \ 
     4903   $(MODEL_LIB)(in_out_manager.o) \ 
     4904   $(MODEL_LIB)(lbclnk.o) \ 
     4905   $(MODEL_LIB)(lib_mpp.o) \ 
     4906   $(MODEL_LIB)(lib_print.o) \ 
     4907   $(MODEL_LIB)(oce.o) \ 
     4908   $(MODEL_LIB)(ocfzpt.o) \ 
     4909   $(MODEL_LIB)(par_kind.o) \ 
     4910   $(MODEL_LIB)(par_oce.o) \ 
     4911   $(MODEL_LIB)(phycst.o) \ 
     4912   $(MODEL_LIB)(prtctl.o) \ 
    49124913   blk_oce.F90 \ 
    49134914   cpl_oce.F90 \ 
     
    49204921   lib_mpp.F90 \ 
    49214922   lib_print.f90 \ 
     4923   oce.F90 \ 
     4924   ocfzpt.F90 \ 
     4925   par_kind.F90 \ 
     4926   par_oce.F90 \ 
     4927   phycst.F90 \ 
     4928   prtctl.F90 \ 
     4929   $(MODEL_LIB)(albedo.o) \ 
    49224930   $(MODEL_LIB)(blk_oce.o) \ 
    49234931   $(MODEL_LIB)(cpl_oce.o) \ 
     
    49254933   $(MODEL_LIB)(dom_oce.o) \ 
    49264934   $(MODEL_LIB)(flx_oce.o) \ 
    4927    $(MODEL_LIB)(ice.o) \ 
    4928    $(MODEL_LIB)(in_out_manager.o) \ 
    4929    $(MODEL_LIB)(lbclnk.o) \ 
    4930    $(MODEL_LIB)(lib_mpp.o) \ 
    4931    $(MODEL_LIB)(lib_print.o) \ 
     4935   $(MODEL_LIB)(in_out_manager.o) \ 
     4936   $(MODEL_LIB)(lbclnk.o) \ 
    49324937   $(MODEL_LIB)(oce.o) \ 
    49334938   $(MODEL_LIB)(ocfzpt.o) \ 
    4934    $(MODEL_LIB)(par_kind.o) \ 
    4935    $(MODEL_LIB)(par_oce.o) \ 
    4936    $(MODEL_LIB)(phycst.o) \ 
    4937    $(MODEL_LIB)(prtctl.o) \ 
    4938    oce.F90 \ 
    4939    ocfzpt.F90 \ 
    4940    par_kind.F90 \ 
    4941    par_oce.F90 \ 
    4942    phycst.F90 \ 
    4943    prtctl.F90 \ 
     4939   $(MODEL_LIB)(phycst.o) \ 
     4940   $(MODEL_LIB)(prtctl.o) \ 
    49444941   albedo.F90 \ 
    49454942   blk_oce.F90 \ 
     
    49504947   in_out_manager.F90 \ 
    49514948   lbclnk.F90 \ 
     4949   oce.F90 \ 
     4950   ocfzpt.F90 \ 
     4951   phycst.F90 \ 
     4952   prtctl.F90 \ 
     4953   KEY_CPP \ 
     4954   flxblk.F90 
     4955$(MODEL_LIB)(flxfwb.o) :   \ 
    49524956   $(MODEL_LIB)(albedo.o) \ 
    49534957   $(MODEL_LIB)(blk_oce.o) \ 
     
    49554959   $(MODEL_LIB)(daymod.o) \ 
    49564960   $(MODEL_LIB)(dom_oce.o) \ 
     4961   $(MODEL_LIB)(dtasal.o) \ 
     4962   $(MODEL_LIB)(dtasss.o) \ 
     4963   $(MODEL_LIB)(dtasst.o) \ 
     4964   $(MODEL_LIB)(dtatem.o) \ 
    49574965   $(MODEL_LIB)(flx_oce.o) \ 
    4958    $(MODEL_LIB)(in_out_manager.o) \ 
    4959    $(MODEL_LIB)(lbclnk.o) \ 
     4966   $(MODEL_LIB)(flxmod.o) \ 
     4967   $(MODEL_LIB)(flxrnf.o) \ 
     4968   $(MODEL_LIB)(ice_oce.o) \ 
     4969   $(MODEL_LIB)(in_out_manager.o) \ 
     4970   $(MODEL_LIB)(iom.o) \ 
     4971   $(MODEL_LIB)(lbclnk.o) \ 
     4972   $(MODEL_LIB)(lib_mpp.o) \ 
     4973   $(MODEL_LIB)(lib_print.o) \ 
    49604974   $(MODEL_LIB)(oce.o) \ 
    49614975   $(MODEL_LIB)(ocfzpt.o) \ 
    4962    $(MODEL_LIB)(phycst.o) \ 
    4963    $(MODEL_LIB)(prtctl.o) \ 
    4964    oce.F90 \ 
    4965    ocfzpt.F90 \ 
    4966    phycst.F90 \ 
    4967    prtctl.F90 \ 
    4968    KEY_CPP \ 
    4969    flxblk.F90 
    4970 $(MODEL_LIB)(flxfwb.o) :   \ 
     4976   $(MODEL_LIB)(par_kind.o) \ 
     4977   $(MODEL_LIB)(par_oce.o) \ 
     4978   $(MODEL_LIB)(phycst.o) \ 
     4979   $(MODEL_LIB)(prtctl.o) \ 
     4980   $(MODEL_LIB)(taumod.o) \ 
     4981   $(MODEL_LIB)(tradmp.o) \ 
    49714982   albedo.F90 \ 
    49724983   blk_oce.F90 \ 
     
    49784989   dtasst.F90 \ 
    49794990   dtatem.F90 \ 
     4991   flx_oce.F90 \ 
    49804992   flxmod.F90 \ 
    4981    flx_oce.F90 \ 
    49824993   flxrnf.F90 \ 
    49834994   ice_oce.F90 \ 
     
    49874998   lib_mpp.F90 \ 
    49884999   lib_print.f90 \ 
    4989    $(MODEL_LIB)(albedo.o) \ 
     5000   oce.F90 \ 
     5001   ocfzpt.F90 \ 
     5002   par_kind.F90 \ 
     5003   par_oce.F90 \ 
     5004   phycst.F90 \ 
     5005   prtctl.F90 \ 
     5006   taumod.F90 \ 
     5007   tradmp.F90 \ 
    49905008   $(MODEL_LIB)(blk_oce.o) \ 
    49915009   $(MODEL_LIB)(cpl_oce.o) \ 
    49925010   $(MODEL_LIB)(daymod.o) \ 
    49935011   $(MODEL_LIB)(dom_oce.o) \ 
    4994    $(MODEL_LIB)(dtasal.o) \ 
    4995    $(MODEL_LIB)(dtasss.o) \ 
    4996    $(MODEL_LIB)(dtasst.o) \ 
    4997    $(MODEL_LIB)(dtatem.o) \ 
    4998    $(MODEL_LIB)(flxmod.o) \ 
    4999    $(MODEL_LIB)(flx_oce.o) \ 
     5012   $(MODEL_LIB)(flxblk.o) \ 
    50005013   $(MODEL_LIB)(flxrnf.o) \ 
    5001    $(MODEL_LIB)(ice_oce.o) \ 
    5002    $(MODEL_LIB)(in_out_manager.o) \ 
    5003    $(MODEL_LIB)(iom.o) \ 
    5004    $(MODEL_LIB)(lbclnk.o) \ 
    5005    $(MODEL_LIB)(lib_mpp.o) \ 
    5006    $(MODEL_LIB)(lib_print.o) \ 
    5007    $(MODEL_LIB)(oce.o) \ 
    5008    $(MODEL_LIB)(ocfzpt.o) \ 
    5009    $(MODEL_LIB)(par_kind.o) \ 
    5010    $(MODEL_LIB)(par_oce.o) \ 
    5011    $(MODEL_LIB)(phycst.o) \ 
    5012    $(MODEL_LIB)(prtctl.o) \ 
    5013    $(MODEL_LIB)(taumod.o) \ 
    5014    $(MODEL_LIB)(tradmp.o) \ 
    5015    oce.F90 \ 
    5016    ocfzpt.F90 \ 
    5017    par_kind.F90 \ 
    5018    par_oce.F90 \ 
    5019    phycst.F90 \ 
    5020    prtctl.F90 \ 
    5021    taumod.F90 \ 
    5022    tradmp.F90 \ 
     5014   $(MODEL_LIB)(in_out_manager.o) \ 
     5015   $(MODEL_LIB)(lib_mpp.o) \ 
     5016   $(MODEL_LIB)(oce.o) \ 
     5017   $(MODEL_LIB)(ocesbc.o) \ 
     5018   $(MODEL_LIB)(phycst.o) \ 
    50235019   blk_oce.F90 \ 
    50245020   cpl_oce.F90 \ 
     
    50295025   in_out_manager.F90 \ 
    50305026   lib_mpp.F90 \ 
    5031    $(MODEL_LIB)(blk_oce.o) \ 
    5032    $(MODEL_LIB)(cpl_oce.o) \ 
    5033    $(MODEL_LIB)(daymod.o) \ 
    5034    $(MODEL_LIB)(dom_oce.o) \ 
    5035    $(MODEL_LIB)(flxblk.o) \ 
    5036    $(MODEL_LIB)(flxrnf.o) \ 
    5037    $(MODEL_LIB)(in_out_manager.o) \ 
    5038    $(MODEL_LIB)(lib_mpp.o) \ 
    5039    $(MODEL_LIB)(oce.o) \ 
    5040    $(MODEL_LIB)(ocesbc.o) \ 
    5041    $(MODEL_LIB)(phycst.o) \ 
    50425027   oce.F90 \ 
    50435028   ocesbc.F90 \ 
     
    50485033   flxfwb.F90 
    50495034$(MODEL_LIB)(flxmod.o) :   \ 
     5035   $(MODEL_LIB)(blk_oce.o) \ 
     5036   $(MODEL_LIB)(daymod.o) \ 
     5037   $(MODEL_LIB)(dom_oce.o) \ 
     5038   $(MODEL_LIB)(flx_oce.o) \ 
     5039   $(MODEL_LIB)(ice.o) \ 
     5040   $(MODEL_LIB)(in_out_manager.o) \ 
     5041   $(MODEL_LIB)(lbclnk.o) \ 
     5042   $(MODEL_LIB)(lib_mpp.o) \ 
     5043   $(MODEL_LIB)(lib_print.o) \ 
     5044   $(MODEL_LIB)(oasis4_date.o) \ 
     5045   $(MODEL_LIB)(oce.o) \ 
     5046   $(MODEL_LIB)(par_ice.o) \ 
     5047   $(MODEL_LIB)(par_kind.o) \ 
     5048   $(MODEL_LIB)(par_oce.o) \ 
     5049   $(MODEL_LIB)(phycst.o) \ 
     5050   $(MODEL_LIB)(prtctl.o) \ 
    50505051   blk_oce.F90 \ 
    50515052   daymod.F90 \ 
     
    50575058   lib_mpp.F90 \ 
    50585059   lib_print.f90 \ 
    5059    $(MODEL_LIB)(blk_oce.o) \ 
     5060   oasis4_date.F90 \ 
     5061   oce.F90 \ 
     5062   par_ice.F90 \ 
     5063   par_kind.F90 \ 
     5064   par_oce.F90 \ 
     5065   phycst.F90 \ 
     5066   prtctl.F90 \ 
     5067   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5068   $(MODEL_LIB)(cpl_oasis4.o) \ 
    50605069   $(MODEL_LIB)(daymod.o) \ 
    50615070   $(MODEL_LIB)(dom_oce.o) \ 
    50625071   $(MODEL_LIB)(flx_oce.o) \ 
     5072   $(MODEL_LIB)(geo2ocean.o) \ 
    50635073   $(MODEL_LIB)(ice.o) \ 
    5064    $(MODEL_LIB)(in_out_manager.o) \ 
    5065    $(MODEL_LIB)(lbclnk.o) \ 
    5066    $(MODEL_LIB)(lib_mpp.o) \ 
    5067    $(MODEL_LIB)(lib_print.o) \ 
    5068    $(MODEL_LIB)(oasis4_date.o) \ 
    5069    $(MODEL_LIB)(oce.o) \ 
    5070    $(MODEL_LIB)(par_ice.o) \ 
    5071    $(MODEL_LIB)(par_kind.o) \ 
    5072    $(MODEL_LIB)(par_oce.o) \ 
    5073    $(MODEL_LIB)(phycst.o) \ 
    5074    $(MODEL_LIB)(prtctl.o) \ 
    5075    oasis4_date.F90 \ 
    5076    oce.F90 \ 
    5077    par_ice.F90 \ 
    5078    par_kind.F90 \ 
    5079    par_oce.F90 \ 
    5080    phycst.F90 \ 
    5081    prtctl.F90 \ 
     5074   $(MODEL_LIB)(ice_oce.o) \ 
     5075   $(MODEL_LIB)(in_out_manager.o) \ 
     5076   $(MODEL_LIB)(lbclnk.o) \ 
     5077   $(MODEL_LIB)(lib_mpp.o) \ 
     5078   $(MODEL_LIB)(oce.o) \ 
     5079   $(MODEL_LIB)(ocfzpt.o) \ 
     5080   $(MODEL_LIB)(phycst.o) \ 
    50825081   cpl_oasis3.F90 \ 
    50835082   cpl_oasis4.F90 \ 
     
    50915090   lbclnk.F90 \ 
    50925091   lib_mpp.F90 \ 
    5093    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5094    $(MODEL_LIB)(cpl_oasis4.o) \ 
    5095    $(MODEL_LIB)(daymod.o) \ 
    5096    $(MODEL_LIB)(dom_oce.o) \ 
     5092   oce.F90 \ 
     5093   ocfzpt.F90 \ 
     5094   phycst.F90 \ 
     5095   $(MODEL_LIB)(blk_oce.o) \ 
     5096   $(MODEL_LIB)(bulk.o) \ 
     5097   $(MODEL_LIB)(dtatem.o) \ 
    50975098   $(MODEL_LIB)(flx_oce.o) \ 
    5098    $(MODEL_LIB)(geo2ocean.o) \ 
    50995099   $(MODEL_LIB)(ice.o) \ 
    5100    $(MODEL_LIB)(ice_oce.o) \ 
    5101    $(MODEL_LIB)(in_out_manager.o) \ 
    5102    $(MODEL_LIB)(lbclnk.o) \ 
    5103    $(MODEL_LIB)(lib_mpp.o) \ 
    5104    $(MODEL_LIB)(oce.o) \ 
    5105    $(MODEL_LIB)(ocfzpt.o) \ 
    5106    $(MODEL_LIB)(phycst.o) \ 
    5107    oce.F90 \ 
    5108    ocfzpt.F90 \ 
    5109    phycst.F90 \ 
     5100   $(MODEL_LIB)(in_out_manager.o) \ 
     5101   $(MODEL_LIB)(iom.o) \ 
     5102   $(MODEL_LIB)(lbclnk.o) \ 
     5103   $(MODEL_LIB)(par_oce.o) \ 
     5104   $(MODEL_LIB)(phycst.o) \ 
     5105   $(MODEL_LIB)(restart.o) \ 
     5106   $(MODEL_LIB)(taumod.o) \ 
    51105107   blk_oce.F90 \ 
    51115108   bulk.F90 \ 
     
    51165113   iom.F90 \ 
    51175114   lbclnk.F90 \ 
    5118    $(MODEL_LIB)(blk_oce.o) \ 
    5119    $(MODEL_LIB)(bulk.o) \ 
    5120    $(MODEL_LIB)(dtatem.o) \ 
    5121    $(MODEL_LIB)(flx_oce.o) \ 
    5122    $(MODEL_LIB)(ice.o) \ 
    5123    $(MODEL_LIB)(in_out_manager.o) \ 
    5124    $(MODEL_LIB)(iom.o) \ 
    5125    $(MODEL_LIB)(lbclnk.o) \ 
    5126    $(MODEL_LIB)(par_oce.o) \ 
    5127    $(MODEL_LIB)(phycst.o) \ 
    5128    $(MODEL_LIB)(restart.o) \ 
    5129    $(MODEL_LIB)(taumod.o) \ 
    51305115   par_oce.F90 \ 
    51315116   phycst.F90 \ 
     
    51405125   KEY_CPP \ 
    51415126   flxmod.F90 
    5142 $(MODEL_LIB)(flx_oce.o) :  \ 
    5143    $(MODEL_LIB)(par_kind.o) \ 
    5144    par_kind.F90 \ 
    5145    $(MODEL_LIB)(par_oce.o) \ 
    5146    par_oce.F90 \ 
    5147    KEY_CPP \ 
    5148    flx_oce.F90 
    51495127$(MODEL_LIB)(flxrnf.o) :   \ 
     5128   $(MODEL_LIB)(dom_oce.o) \ 
     5129   $(MODEL_LIB)(in_out_manager.o) \ 
     5130   $(MODEL_LIB)(iom_def.o) \ 
     5131   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5132   $(MODEL_LIB)(iom_nf90.o) \ 
     5133   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5134   $(MODEL_LIB)(lbclnk.o) \ 
     5135   $(MODEL_LIB)(lib_print.o) \ 
     5136   $(MODEL_LIB)(par_kind.o) \ 
     5137   $(MODEL_LIB)(par_oce.o) \ 
     5138   $(MODEL_LIB)(phycst.o) \ 
     5139   $(MODEL_LIB)(prtctl.o) \ 
    51505140   dom_oce.F90 \ 
    51515141   in_out_manager.F90 \ 
     
    51565146   lbclnk.F90 \ 
    51575147   lib_print.f90 \ 
    5158    $(MODEL_LIB)(dom_oce.o) \ 
    5159    $(MODEL_LIB)(in_out_manager.o) \ 
    5160    $(MODEL_LIB)(iom_def.o) \ 
    5161    $(MODEL_LIB)(iom_ioipsl.o) \ 
    5162    $(MODEL_LIB)(iom_nf90.o) \ 
    5163    $(MODEL_LIB)(iom_rstdimg.o) \ 
    5164    $(MODEL_LIB)(lbclnk.o) \ 
    5165    $(MODEL_LIB)(lib_print.o) \ 
    5166    $(MODEL_LIB)(par_kind.o) \ 
    5167    $(MODEL_LIB)(par_oce.o) \ 
    5168    $(MODEL_LIB)(phycst.o) \ 
    5169    $(MODEL_LIB)(prtctl.o) \ 
    5170    par_kind.F90 \ 
    5171    par_oce.F90 \ 
    5172    phycst.F90 \ 
    5173    prtctl.F90 \ 
     5148   par_kind.F90 \ 
     5149   par_oce.F90 \ 
     5150   phycst.F90 \ 
     5151   prtctl.F90 \ 
     5152   $(MODEL_LIB)(daymod.o) \ 
     5153   $(MODEL_LIB)(dom_oce.o) \ 
     5154   $(MODEL_LIB)(in_out_manager.o) \ 
     5155   $(MODEL_LIB)(iom.o) \ 
     5156   $(MODEL_LIB)(phycst.o) \ 
    51745157   daymod.F90 \ 
    51755158   dom_oce.F90 \ 
    51765159   in_out_manager.F90 \ 
    51775160   iom.F90 \ 
     5161   phycst.F90 \ 
    51785162   $(MODEL_LIB)(daymod.o) \ 
    51795163   $(MODEL_LIB)(dom_oce.o) \ 
    51805164   $(MODEL_LIB)(in_out_manager.o) \ 
    5181    $(MODEL_LIB)(iom.o) \ 
    5182    $(MODEL_LIB)(phycst.o) \ 
    5183    phycst.F90 \ 
     5165   $(MODEL_LIB)(phycst.o) \ 
    51845166   daymod.F90 \ 
    51855167   dom_oce.F90 \ 
    51865168   in_out_manager.F90 \ 
    5187    $(MODEL_LIB)(daymod.o) \ 
    5188    $(MODEL_LIB)(dom_oce.o) \ 
    5189    $(MODEL_LIB)(in_out_manager.o) \ 
    5190    $(MODEL_LIB)(phycst.o) \ 
    51915169   phycst.F90 \ 
    51925170   flxrnf_ORCA_R05.h90 \ 
     
    51945172   flxrnf.F90 
    51955173$(MODEL_LIB)(geo2ocean.o) :   \ 
    5196    dom_oce.F90 \ 
    5197    in_out_manager.F90 \ 
    5198    lib_mpp.F90 \ 
    5199    lib_print.f90 \ 
    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)(oce.o) \ 
    5205    $(MODEL_LIB)(par_kind.o) \ 
    5206    $(MODEL_LIB)(par_oce.o) \ 
    5207    oce.F90 \ 
    5208    par_kind.F90 \ 
    5209    par_oce.F90 \ 
    5210    dom_oce.F90 \ 
    5211    in_out_manager.F90 \ 
    5212    lbclnk.F90 \ 
    5213    $(MODEL_LIB)(dom_oce.o) \ 
    5214    $(MODEL_LIB)(in_out_manager.o) \ 
    5215    $(MODEL_LIB)(lbclnk.o) \ 
    5216    $(MODEL_LIB)(phycst.o) \ 
     5174   $(MODEL_LIB)(dom_oce.o) \ 
     5175   $(MODEL_LIB)(in_out_manager.o) \ 
     5176   $(MODEL_LIB)(lib_mpp.o) \ 
     5177   $(MODEL_LIB)(lib_print.o) \ 
     5178   $(MODEL_LIB)(oce.o) \ 
     5179   $(MODEL_LIB)(par_kind.o) \ 
     5180   $(MODEL_LIB)(par_oce.o) \ 
     5181   dom_oce.F90 \ 
     5182   in_out_manager.F90 \ 
     5183   lib_mpp.F90 \ 
     5184   lib_print.f90 \ 
     5185   oce.F90 \ 
     5186   par_kind.F90 \ 
     5187   par_oce.F90 \ 
     5188   $(MODEL_LIB)(dom_oce.o) \ 
     5189   $(MODEL_LIB)(in_out_manager.o) \ 
     5190   $(MODEL_LIB)(lbclnk.o) \ 
     5191   $(MODEL_LIB)(phycst.o) \ 
     5192   dom_oce.F90 \ 
     5193   in_out_manager.F90 \ 
     5194   lbclnk.F90 \ 
    52175195   phycst.F90 \ 
    52185196   vectopt_loop_substitute.h90 \ 
     
    52265204   KEY_CPP \ 
    52275205   ice.F90 
     5206$(MODEL_LIB)(ice_oce.o) :  \ 
     5207   $(MODEL_LIB)(par_kind.o) \ 
     5208   $(MODEL_LIB)(par_oce.o) \ 
     5209   par_kind.F90 \ 
     5210   par_oce.F90 \ 
     5211   $(MODEL_LIB)(blk_oce.o) \ 
     5212   $(MODEL_LIB)(par_oce.o) \ 
     5213   blk_oce.F90 \ 
     5214   par_oce.F90 \ 
     5215   KEY_CPP \ 
     5216   ice_oce.F90 
    52285217$(MODEL_LIB)(iceini.o) :   \ 
     5218   $(MODEL_LIB)(blk_oce.o) \ 
     5219   $(MODEL_LIB)(daymod.o) \ 
     5220   $(MODEL_LIB)(dom_ice.o) \ 
     5221   $(MODEL_LIB)(dom_oce.o) \ 
     5222   $(MODEL_LIB)(ice.o) \ 
     5223   $(MODEL_LIB)(ice_oce.o) \ 
     5224   $(MODEL_LIB)(in_out_manager.o) \ 
     5225   $(MODEL_LIB)(iom.o) \ 
     5226   $(MODEL_LIB)(lbclnk.o) \ 
     5227   $(MODEL_LIB)(lib_print.o) \ 
     5228   $(MODEL_LIB)(oce.o) \ 
     5229   $(MODEL_LIB)(ocfzpt.o) \ 
     5230   $(MODEL_LIB)(par_ice.o) \ 
     5231   $(MODEL_LIB)(par_kind.o) \ 
     5232   $(MODEL_LIB)(par_oce.o) \ 
     5233   $(MODEL_LIB)(phycst.o) \ 
    52295234   blk_oce.F90 \ 
    52305235   daymod.F90 \ 
     
    52375242   lbclnk.F90 \ 
    52385243   lib_print.f90 \ 
    5239    $(MODEL_LIB)(blk_oce.o) \ 
    5240    $(MODEL_LIB)(daymod.o) \ 
    5241    $(MODEL_LIB)(dom_ice.o) \ 
    5242    $(MODEL_LIB)(dom_oce.o) \ 
    5243    $(MODEL_LIB)(ice.o) \ 
    5244    $(MODEL_LIB)(ice_oce.o) \ 
    5245    $(MODEL_LIB)(in_out_manager.o) \ 
    5246    $(MODEL_LIB)(iom.o) \ 
    5247    $(MODEL_LIB)(lbclnk.o) \ 
    5248    $(MODEL_LIB)(lib_print.o) \ 
    5249    $(MODEL_LIB)(oce.o) \ 
    5250    $(MODEL_LIB)(ocfzpt.o) \ 
    5251    $(MODEL_LIB)(par_ice.o) \ 
    5252    $(MODEL_LIB)(par_kind.o) \ 
    5253    $(MODEL_LIB)(par_oce.o) \ 
    5254    $(MODEL_LIB)(phycst.o) \ 
    52555244   oce.F90 \ 
    52565245   ocfzpt.F90 \ 
     
    52595248   par_oce.F90 \ 
    52605249   phycst.F90 \ 
    5261    dom_ice.F90 \ 
    5262    dom_oce.F90 \ 
    5263    flx_oce.F90 \ 
    5264    ice.F90 \ 
    5265    ice_oce.F90 \ 
    5266    ini1d.F90 \ 
    5267    in_out_manager.F90 \ 
    5268    limistate.F90 \ 
    5269    limmsh.F90 \ 
    5270    limrst.F90 \ 
    52715250   $(MODEL_LIB)(dom_ice.o) \ 
    52725251   $(MODEL_LIB)(dom_oce.o) \ 
     
    52745253   $(MODEL_LIB)(ice.o) \ 
    52755254   $(MODEL_LIB)(ice_oce.o) \ 
     5255   $(MODEL_LIB)(in_out_manager.o) \ 
    52765256   $(MODEL_LIB)(ini1d.o) \ 
    5277    $(MODEL_LIB)(in_out_manager.o) \ 
    52785257   $(MODEL_LIB)(limistate.o) \ 
    52795258   $(MODEL_LIB)(limmsh.o) \ 
     
    52815260   $(MODEL_LIB)(ocfzpt.o) \ 
    52825261   $(MODEL_LIB)(phycst.o) \ 
     5262   dom_ice.F90 \ 
     5263   dom_oce.F90 \ 
     5264   flx_oce.F90 \ 
     5265   ice.F90 \ 
     5266   ice_oce.F90 \ 
     5267   in_out_manager.F90 \ 
     5268   ini1d.F90 \ 
     5269   limistate.F90 \ 
     5270   limmsh.F90 \ 
     5271   limrst.F90 \ 
    52835272   ocfzpt.F90 \ 
    52845273   phycst.F90 \ 
    52855274   KEY_CPP \ 
    52865275   iceini.F90 
    5287 $(MODEL_LIB)(ice_oce.o) :  \ 
    5288    $(MODEL_LIB)(par_kind.o) \ 
    5289    $(MODEL_LIB)(par_oce.o) \ 
    5290    par_kind.F90 \ 
    5291    par_oce.F90 \ 
    5292    blk_oce.F90 \ 
     5276$(MODEL_LIB)(icestp.o) :   \ 
     5277   $(MODEL_LIB)(albedo.o) \ 
    52935278   $(MODEL_LIB)(blk_oce.o) \ 
    5294    $(MODEL_LIB)(par_oce.o) \ 
    5295    par_oce.F90 \ 
    5296    KEY_CPP \ 
    5297    ice_oce.F90 
    5298 $(MODEL_LIB)(icestp1d.o) : \ 
     5279   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5280   $(MODEL_LIB)(cpl_oasis4.o) \ 
     5281   $(MODEL_LIB)(cpl_oce.o) \ 
     5282   $(MODEL_LIB)(daymod.o) \ 
     5283   $(MODEL_LIB)(dianam.o) \ 
     5284   $(MODEL_LIB)(dom_ice.o) \ 
     5285   $(MODEL_LIB)(dom_oce.o) \ 
     5286   $(MODEL_LIB)(dtasal.o) \ 
     5287   $(MODEL_LIB)(dtasss.o) \ 
     5288   $(MODEL_LIB)(dtasst.o) \ 
     5289   $(MODEL_LIB)(dtatem.o) \ 
     5290   $(MODEL_LIB)(flx_oce.o) \ 
     5291   $(MODEL_LIB)(flxblk.o) \ 
     5292   $(MODEL_LIB)(flxmod.o) \ 
     5293   $(MODEL_LIB)(flxrnf.o) \ 
     5294   $(MODEL_LIB)(geo2ocean.o) \ 
     5295   $(MODEL_LIB)(ice.o) \ 
     5296   $(MODEL_LIB)(ice_oce.o) \ 
     5297   $(MODEL_LIB)(iceini.o) \ 
     5298   $(MODEL_LIB)(in_out_manager.o) \ 
     5299   $(MODEL_LIB)(iom.o) \ 
     5300   $(MODEL_LIB)(lbclnk.o) \ 
     5301   $(MODEL_LIB)(lib_mpp.o) \ 
     5302   $(MODEL_LIB)(lib_print.o) \ 
     5303   $(MODEL_LIB)(limadv.o) \ 
     5304   $(MODEL_LIB)(limhdf.o) \ 
     5305   $(MODEL_LIB)(limistate.o) \ 
     5306   $(MODEL_LIB)(limrhg.o) \ 
     5307   $(MODEL_LIB)(limtab.o) \ 
     5308   $(MODEL_LIB)(limthd_lac.o) \ 
     5309   $(MODEL_LIB)(limthd_zdf.o) \ 
     5310   $(MODEL_LIB)(oce.o) \ 
     5311   $(MODEL_LIB)(ocfzpt.o) \ 
     5312   $(MODEL_LIB)(par_ice.o) \ 
     5313   $(MODEL_LIB)(par_kind.o) \ 
     5314   $(MODEL_LIB)(par_oce.o) \ 
     5315   $(MODEL_LIB)(phycst.o) \ 
     5316   $(MODEL_LIB)(prtctl.o) \ 
     5317   $(MODEL_LIB)(taumod.o) \ 
     5318   $(MODEL_LIB)(thd_ice.o) \ 
     5319   $(MODEL_LIB)(tradmp.o) \ 
    52995320   albedo.F90 \ 
    53005321   blk_oce.F90 \ 
     
    53105331   dtasst.F90 \ 
    53115332   dtatem.F90 \ 
     5333   flx_oce.F90 \ 
    53125334   flxblk.F90 \ 
    53135335   flxmod.F90 \ 
    5314    flx_oce.F90 \ 
    53155336   flxrnf.F90 \ 
    53165337   geo2ocean.F90 \ 
    53175338   ice.F90 \ 
     5339   ice_oce.F90 \ 
    53185340   iceini.F90 \ 
    5319    ice_oce.F90 \ 
    53205341   in_out_manager.F90 \ 
    53215342   iom.F90 \ 
     
    53235344   lib_mpp.F90 \ 
    53245345   lib_print.f90 \ 
     5346   limadv.F90 \ 
     5347   limhdf.F90 \ 
     5348   limistate.F90 \ 
     5349   limrhg.F90 \ 
    53255350   limtab.F90 \ 
    53265351   limthd_lac.F90 \ 
    53275352   limthd_zdf.F90 \ 
     5353   oce.F90 \ 
     5354   ocfzpt.F90 \ 
     5355   par_ice.F90 \ 
     5356   par_kind.F90 \ 
     5357   par_oce.F90 \ 
     5358   phycst.F90 \ 
     5359   prtctl.F90 \ 
     5360   taumod.F90 \ 
     5361   thd_ice.F90 \ 
     5362   tradmp.F90 \ 
     5363   $(MODEL_LIB)(cpl_oce.o) \ 
     5364   $(MODEL_LIB)(daymod.o) \ 
     5365   $(MODEL_LIB)(dom_ice.o) \ 
     5366   $(MODEL_LIB)(dom_oce.o) \ 
     5367   $(MODEL_LIB)(flx_oce.o) \ 
     5368   $(MODEL_LIB)(ice.o) \ 
     5369   $(MODEL_LIB)(ice_oce.o) \ 
     5370   $(MODEL_LIB)(in_out_manager.o) \ 
     5371   $(MODEL_LIB)(lbclnk.o) \ 
     5372   $(MODEL_LIB)(limdia.o) \ 
     5373   $(MODEL_LIB)(limdmp.o) \ 
     5374   $(MODEL_LIB)(limdyn.o) \ 
     5375   $(MODEL_LIB)(limflx.o) \ 
     5376   $(MODEL_LIB)(limrst.o) \ 
     5377   $(MODEL_LIB)(limthd.o) \ 
     5378   $(MODEL_LIB)(limtrp.o) \ 
     5379   $(MODEL_LIB)(limwri.o) \ 
     5380   $(MODEL_LIB)(oce.o) \ 
     5381   $(MODEL_LIB)(ocesbc.o) \ 
     5382   $(MODEL_LIB)(phycst.o) \ 
     5383   $(MODEL_LIB)(prtctl.o) \ 
     5384   $(MODEL_LIB)(taumod.o) \ 
     5385   cpl_oce.F90 \ 
     5386   daymod.F90 \ 
     5387   dom_ice.F90 \ 
     5388   dom_oce.F90 \ 
     5389   flx_oce.F90 \ 
     5390   ice.F90 \ 
     5391   ice_oce.F90 \ 
     5392   in_out_manager.F90 \ 
     5393   lbclnk.F90 \ 
     5394   limdia.F90 \ 
     5395   limdmp.F90 \ 
     5396   limdyn.F90 \ 
     5397   limflx.F90 \ 
     5398   limrst.F90 \ 
     5399   limthd.F90 \ 
     5400   limtrp.F90 \ 
     5401   limwri.F90 \ 
     5402   oce.F90 \ 
     5403   ocesbc.F90 \ 
     5404   phycst.F90 \ 
     5405   prtctl.F90 \ 
     5406   taumod.F90 \ 
     5407   domzgr_substitute.h90 \ 
     5408   vectopt_loop_substitute.h90 \ 
     5409   KEY_CPP \ 
     5410   icestp.F90 
     5411$(MODEL_LIB)(icestp1d.o) : \ 
    53285412   $(MODEL_LIB)(albedo.o) \ 
    53295413   $(MODEL_LIB)(blk_oce.o) \ 
     
    53395423   $(MODEL_LIB)(dtasst.o) \ 
    53405424   $(MODEL_LIB)(dtatem.o) \ 
     5425   $(MODEL_LIB)(flx_oce.o) \ 
    53415426   $(MODEL_LIB)(flxblk.o) \ 
    53425427   $(MODEL_LIB)(flxmod.o) \ 
    5343    $(MODEL_LIB)(flx_oce.o) \ 
    53445428   $(MODEL_LIB)(flxrnf.o) \ 
    53455429   $(MODEL_LIB)(geo2ocean.o) \ 
    5346    $(MODEL_LIB)(iceini.o) \ 
    53475430   $(MODEL_LIB)(ice.o) \ 
    53485431   $(MODEL_LIB)(ice_oce.o) \ 
     5432   $(MODEL_LIB)(iceini.o) \ 
    53495433   $(MODEL_LIB)(in_out_manager.o) \ 
    53505434   $(MODEL_LIB)(iom.o) \ 
     
    53675451   $(MODEL_LIB)(trdmod.o) \ 
    53685452   $(MODEL_LIB)(trdmod_oce.o) \ 
     5453   $(MODEL_LIB)(zdf_oce.o) \ 
    53695454   $(MODEL_LIB)(zdfmxl.o) \ 
    5370    $(MODEL_LIB)(zdf_oce.o) \ 
    5371    oce.F90 \ 
    5372    ocfzpt.F90 \ 
    5373    par_ice.F90 \ 
    5374    par_kind.F90 \ 
    5375    par_oce.F90 \ 
    5376    phycst.F90 \ 
    5377    prtctl.F90 \ 
    5378    taumod.F90 \ 
    5379    thd_ice.F90 \ 
    5380    tradmp.F90 \ 
    5381    trdmod.F90 \ 
    5382    trdmod_oce.F90 \ 
    5383    zdfmxl.F90 \ 
    5384    zdf_oce.F90 \ 
    5385    blk_oce.F90 \ 
    5386    cpl_oce.F90 \ 
    5387    daymod.F90 \ 
    5388    dom_ice.F90 \ 
    5389    dom_oce.F90 \ 
    5390    dtasal.F90 \ 
    5391    dtatem.F90 \ 
    5392    flxmod.F90 \ 
    5393    flx_oce.F90 \ 
    5394    flxrnf.F90 \ 
    5395    ice.F90 \ 
    5396    ice_oce.F90 \ 
    5397    in_out_manager.F90 \ 
    5398    lbclnk.F90 \ 
    5399    limflx.F90 \ 
    5400    limrst.F90 \ 
    5401    limthd.F90 \ 
    5402    limwri.F90 \ 
    5403    $(MODEL_LIB)(blk_oce.o) \ 
    5404    $(MODEL_LIB)(cpl_oce.o) \ 
    5405    $(MODEL_LIB)(daymod.o) \ 
    5406    $(MODEL_LIB)(dom_ice.o) \ 
    5407    $(MODEL_LIB)(dom_oce.o) \ 
    5408    $(MODEL_LIB)(dtasal.o) \ 
    5409    $(MODEL_LIB)(dtatem.o) \ 
    5410    $(MODEL_LIB)(flxmod.o) \ 
    5411    $(MODEL_LIB)(flx_oce.o) \ 
    5412    $(MODEL_LIB)(flxrnf.o) \ 
    5413    $(MODEL_LIB)(ice.o) \ 
    5414    $(MODEL_LIB)(ice_oce.o) \ 
    5415    $(MODEL_LIB)(in_out_manager.o) \ 
    5416    $(MODEL_LIB)(lbclnk.o) \ 
    5417    $(MODEL_LIB)(limflx.o) \ 
    5418    $(MODEL_LIB)(limrst.o) \ 
    5419    $(MODEL_LIB)(limthd.o) \ 
    5420    $(MODEL_LIB)(limwri.o) \ 
    5421    $(MODEL_LIB)(oce.o) \ 
    5422    $(MODEL_LIB)(ocesbc.o) \ 
    5423    $(MODEL_LIB)(ocfzpt.o) \ 
    5424    $(MODEL_LIB)(phycst.o) \ 
    5425    $(MODEL_LIB)(prtctl.o) \ 
    5426    $(MODEL_LIB)(taumod.o) \ 
    5427    $(MODEL_LIB)(tradmp.o) \ 
    5428    oce.F90 \ 
    5429    ocesbc.F90 \ 
    5430    ocfzpt.F90 \ 
    5431    phycst.F90 \ 
    5432    prtctl.F90 \ 
    5433    taumod.F90 \ 
    5434    tradmp.F90 \ 
    5435    domzgr_substitute.h90 \ 
    5436    vectopt_loop_substitute.h90 \ 
    5437    KEY_CPP \ 
    5438    icestp1d.F90 
    5439 $(MODEL_LIB)(icestp.o) :   \ 
    54405455   albedo.F90 \ 
    54415456   blk_oce.F90 \ 
     
    54515466   dtasst.F90 \ 
    54525467   dtatem.F90 \ 
     5468   flx_oce.F90 \ 
    54535469   flxblk.F90 \ 
    54545470   flxmod.F90 \ 
    5455    flx_oce.F90 \ 
    54565471   flxrnf.F90 \ 
    54575472   geo2ocean.F90 \ 
    54585473   ice.F90 \ 
     5474   ice_oce.F90 \ 
    54595475   iceini.F90 \ 
    5460    ice_oce.F90 \ 
    54615476   in_out_manager.F90 \ 
    54625477   iom.F90 \ 
     
    54645479   lib_mpp.F90 \ 
    54655480   lib_print.f90 \ 
    5466    limadv.F90 \ 
    5467    limhdf.F90 \ 
    5468    limistate.F90 \ 
    5469    limrhg.F90 \ 
    54705481   limtab.F90 \ 
    54715482   limthd_lac.F90 \ 
    54725483   limthd_zdf.F90 \ 
    5473    $(MODEL_LIB)(albedo.o) \ 
    5474    $(MODEL_LIB)(blk_oce.o) \ 
    5475    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5476    $(MODEL_LIB)(cpl_oasis4.o) \ 
    5477    $(MODEL_LIB)(cpl_oce.o) \ 
    5478    $(MODEL_LIB)(daymod.o) \ 
    5479    $(MODEL_LIB)(dianam.o) \ 
    5480    $(MODEL_LIB)(dom_ice.o) \ 
    5481    $(MODEL_LIB)(dom_oce.o) \ 
    5482    $(MODEL_LIB)(dtasal.o) \ 
    5483    $(MODEL_LIB)(dtasss.o) \ 
    5484    $(MODEL_LIB)(dtasst.o) \ 
    5485    $(MODEL_LIB)(dtatem.o) \ 
    5486    $(MODEL_LIB)(flxblk.o) \ 
    5487    $(MODEL_LIB)(flxmod.o) \ 
    5488    $(MODEL_LIB)(flx_oce.o) \ 
    5489    $(MODEL_LIB)(flxrnf.o) \ 
    5490    $(MODEL_LIB)(geo2ocean.o) \ 
    5491    $(MODEL_LIB)(iceini.o) \ 
    5492    $(MODEL_LIB)(ice.o) \ 
    5493    $(MODEL_LIB)(ice_oce.o) \ 
    5494    $(MODEL_LIB)(in_out_manager.o) \ 
    5495    $(MODEL_LIB)(iom.o) \ 
    5496    $(MODEL_LIB)(lbclnk.o) \ 
    5497    $(MODEL_LIB)(lib_mpp.o) \ 
    5498    $(MODEL_LIB)(lib_print.o) \ 
    5499    $(MODEL_LIB)(limadv.o) \ 
    5500    $(MODEL_LIB)(limhdf.o) \ 
    5501    $(MODEL_LIB)(limistate.o) \ 
    5502    $(MODEL_LIB)(limrhg.o) \ 
    5503    $(MODEL_LIB)(limtab.o) \ 
    5504    $(MODEL_LIB)(limthd_lac.o) \ 
    5505    $(MODEL_LIB)(limthd_zdf.o) \ 
    5506    $(MODEL_LIB)(oce.o) \ 
    5507    $(MODEL_LIB)(ocfzpt.o) \ 
    5508    $(MODEL_LIB)(par_ice.o) \ 
    5509    $(MODEL_LIB)(par_kind.o) \ 
    5510    $(MODEL_LIB)(par_oce.o) \ 
    5511    $(MODEL_LIB)(phycst.o) \ 
    5512    $(MODEL_LIB)(prtctl.o) \ 
    5513    $(MODEL_LIB)(taumod.o) \ 
    5514    $(MODEL_LIB)(thd_ice.o) \ 
    5515    $(MODEL_LIB)(tradmp.o) \ 
    55165484   oce.F90 \ 
    55175485   ocfzpt.F90 \ 
     
    55245492   thd_ice.F90 \ 
    55255493   tradmp.F90 \ 
     5494   trdmod.F90 \ 
     5495   trdmod_oce.F90 \ 
     5496   zdf_oce.F90 \ 
     5497   zdfmxl.F90 \ 
     5498   $(MODEL_LIB)(blk_oce.o) \ 
     5499   $(MODEL_LIB)(cpl_oce.o) \ 
     5500   $(MODEL_LIB)(daymod.o) \ 
     5501   $(MODEL_LIB)(dom_ice.o) \ 
     5502   $(MODEL_LIB)(dom_oce.o) \ 
     5503   $(MODEL_LIB)(dtasal.o) \ 
     5504   $(MODEL_LIB)(dtatem.o) \ 
     5505   $(MODEL_LIB)(flx_oce.o) \ 
     5506   $(MODEL_LIB)(flxmod.o) \ 
     5507   $(MODEL_LIB)(flxrnf.o) \ 
     5508   $(MODEL_LIB)(ice.o) \ 
     5509   $(MODEL_LIB)(ice_oce.o) \ 
     5510   $(MODEL_LIB)(in_out_manager.o) \ 
     5511   $(MODEL_LIB)(lbclnk.o) \ 
     5512   $(MODEL_LIB)(limflx.o) \ 
     5513   $(MODEL_LIB)(limrst.o) \ 
     5514   $(MODEL_LIB)(limthd.o) \ 
     5515   $(MODEL_LIB)(limwri.o) \ 
     5516   $(MODEL_LIB)(oce.o) \ 
     5517   $(MODEL_LIB)(ocesbc.o) \ 
     5518   $(MODEL_LIB)(ocfzpt.o) \ 
     5519   $(MODEL_LIB)(phycst.o) \ 
     5520   $(MODEL_LIB)(prtctl.o) \ 
     5521   $(MODEL_LIB)(taumod.o) \ 
     5522   $(MODEL_LIB)(tradmp.o) \ 
     5523   blk_oce.F90 \ 
    55265524   cpl_oce.F90 \ 
    55275525   daymod.F90 \ 
    55285526   dom_ice.F90 \ 
    55295527   dom_oce.F90 \ 
     5528   dtasal.F90 \ 
     5529   dtatem.F90 \ 
    55305530   flx_oce.F90 \ 
     5531   flxmod.F90 \ 
     5532   flxrnf.F90 \ 
    55315533   ice.F90 \ 
    55325534   ice_oce.F90 \ 
    55335535   in_out_manager.F90 \ 
    55345536   lbclnk.F90 \ 
    5535    limdia.F90 \ 
    5536    limdmp.F90 \ 
    5537    limdyn.F90 \ 
    55385537   limflx.F90 \ 
    55395538   limrst.F90 \ 
    55405539   limthd.F90 \ 
    5541    limtrp.F90 \ 
    55425540   limwri.F90 \ 
    5543    $(MODEL_LIB)(cpl_oce.o) \ 
    5544    $(MODEL_LIB)(daymod.o) \ 
    5545    $(MODEL_LIB)(dom_ice.o) \ 
    5546    $(MODEL_LIB)(dom_oce.o) \ 
    5547    $(MODEL_LIB)(flx_oce.o) \ 
    5548    $(MODEL_LIB)(ice.o) \ 
    5549    $(MODEL_LIB)(ice_oce.o) \ 
    5550    $(MODEL_LIB)(in_out_manager.o) \ 
    5551    $(MODEL_LIB)(lbclnk.o) \ 
    5552    $(MODEL_LIB)(limdia.o) \ 
    5553    $(MODEL_LIB)(limdmp.o) \ 
    5554    $(MODEL_LIB)(limdyn.o) \ 
    5555    $(MODEL_LIB)(limflx.o) \ 
    5556    $(MODEL_LIB)(limrst.o) \ 
    5557    $(MODEL_LIB)(limthd.o) \ 
    5558    $(MODEL_LIB)(limtrp.o) \ 
    5559    $(MODEL_LIB)(limwri.o) \ 
    5560    $(MODEL_LIB)(oce.o) \ 
    5561    $(MODEL_LIB)(ocesbc.o) \ 
    5562    $(MODEL_LIB)(phycst.o) \ 
    5563    $(MODEL_LIB)(prtctl.o) \ 
    5564    $(MODEL_LIB)(taumod.o) \ 
    55655541   oce.F90 \ 
    55665542   ocesbc.F90 \ 
     5543   ocfzpt.F90 \ 
    55675544   phycst.F90 \ 
    55685545   prtctl.F90 \ 
    55695546   taumod.F90 \ 
     5547   tradmp.F90 \ 
    55705548   domzgr_substitute.h90 \ 
    55715549   vectopt_loop_substitute.h90 \ 
    55725550   KEY_CPP \ 
    5573    icestp.F90 
     5551   icestp1d.F90 
     5552$(MODEL_LIB)(in_out_manager.o) : \ 
     5553   $(MODEL_LIB)(par_kind.o) \ 
     5554   par_kind.F90 \ 
     5555   $(MODEL_LIB)(lib_print.o) \ 
     5556   $(MODEL_LIB)(par_kind.o) \ 
     5557   $(MODEL_LIB)(par_oce.o) \ 
     5558   lib_print.f90 \ 
     5559   par_kind.F90 \ 
     5560   par_oce.F90 \ 
     5561   in_out_manager.F90 
    55745562$(MODEL_LIB)(ini1d.o) : \ 
    5575    in_out_manager.F90 \ 
    5576    lib_print.f90 \ 
    5577    $(MODEL_LIB)(in_out_manager.o) \ 
    5578    $(MODEL_LIB)(lib_print.o) \ 
    5579    $(MODEL_LIB)(par_kind.o) \ 
    5580    $(MODEL_LIB)(par_oce.o) \ 
    5581    par_kind.F90 \ 
    5582    par_oce.F90 \ 
    5583    dom_oce.F90 \ 
    5584    in_out_manager.F90 \ 
    5585    $(MODEL_LIB)(dom_oce.o) \ 
    5586    $(MODEL_LIB)(in_out_manager.o) \ 
    5587    $(MODEL_LIB)(phycst.o) \ 
     5563   $(MODEL_LIB)(in_out_manager.o) \ 
     5564   $(MODEL_LIB)(lib_print.o) \ 
     5565   $(MODEL_LIB)(par_kind.o) \ 
     5566   $(MODEL_LIB)(par_oce.o) \ 
     5567   in_out_manager.F90 \ 
     5568   lib_print.f90 \ 
     5569   par_kind.F90 \ 
     5570   par_oce.F90 \ 
     5571   $(MODEL_LIB)(dom_oce.o) \ 
     5572   $(MODEL_LIB)(in_out_manager.o) \ 
     5573   $(MODEL_LIB)(phycst.o) \ 
     5574   dom_oce.F90 \ 
     5575   in_out_manager.F90 \ 
    55885576   phycst.F90 \ 
    55895577   KEY_CPP \ 
     
    55915579$(MODEL_LIB)(initrc.o) :   \ 
    55925580   initrc.F90 
    5593 $(MODEL_LIB)(in_out_manager.o) : \ 
    5594    $(MODEL_LIB)(par_kind.o) \ 
    5595    par_kind.F90 \ 
    5596    lib_print.f90 \ 
    5597    $(MODEL_LIB)(lib_print.o) \ 
    5598    $(MODEL_LIB)(par_kind.o) \ 
    5599    $(MODEL_LIB)(par_oce.o) \ 
    5600    par_kind.F90 \ 
    5601    par_oce.F90 \ 
    5602    in_out_manager.F90 
    5603 $(MODEL_LIB)(iom_def.o) :  \ 
    5604    $(MODEL_LIB)(par_kind.o) \ 
    5605    par_kind.F90 \ 
    5606    $(IOIPSL_LIB) \ 
    5607    KEY_CPP \ 
    5608    iom_def.F90 
    56095581$(MODEL_LIB)(iom.o) :   \ 
     5582   $(MODEL_LIB)(dom_oce.o) \ 
     5583   $(MODEL_LIB)(in_out_manager.o) \ 
     5584   $(MODEL_LIB)(iom_def.o) \ 
     5585   $(MODEL_LIB)(lbclnk.o) \ 
     5586   $(MODEL_LIB)(lib_mpp.o) \ 
     5587   $(MODEL_LIB)(lib_print.o) \ 
     5588   $(MODEL_LIB)(oce.o) \ 
     5589   $(MODEL_LIB)(par_kind.o) \ 
     5590   $(MODEL_LIB)(par_oce.o) \ 
    56105591   dom_oce.F90 \ 
    56115592   in_out_manager.F90 \ 
     
    56145595   lib_mpp.F90 \ 
    56155596   lib_print.f90 \ 
     5597   oce.F90 \ 
     5598   par_kind.F90 \ 
     5599   par_oce.F90 \ 
    56165600   $(MODEL_LIB)(dom_oce.o) \ 
    56175601   $(MODEL_LIB)(in_out_manager.o) \ 
    56185602   $(MODEL_LIB)(iom_def.o) \ 
    5619    $(MODEL_LIB)(lbclnk.o) \ 
    5620    $(MODEL_LIB)(lib_mpp.o) \ 
    5621    $(MODEL_LIB)(lib_print.o) \ 
    5622    $(MODEL_LIB)(oce.o) \ 
    5623    $(MODEL_LIB)(par_kind.o) \ 
    5624    $(MODEL_LIB)(par_oce.o) \ 
    5625    oce.F90 \ 
    5626    par_kind.F90 \ 
    5627    par_oce.F90 \ 
     5603   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5604   $(MODEL_LIB)(iom_nf90.o) \ 
     5605   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5606   $(MODEL_LIB)(lbclnk.o) \ 
    56285607   dom_oce.F90 \ 
    56295608   in_out_manager.F90 \ 
     
    56335612   iom_rstdimg.F90 \ 
    56345613   lbclnk.F90 \ 
    5635    $(MODEL_LIB)(dom_oce.o) \ 
    5636    $(MODEL_LIB)(in_out_manager.o) \ 
     5614   KEY_CPP \ 
     5615   iom.F90 
     5616$(MODEL_LIB)(iom_def.o) :  \ 
     5617   $(MODEL_LIB)(par_kind.o) \ 
     5618   par_kind.F90 \ 
     5619   $(IOIPSL_LIB) \ 
     5620   KEY_CPP \ 
     5621   iom_def.F90 
     5622$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     5623   $(MODEL_LIB)(lib_print.o) \ 
     5624   $(MODEL_LIB)(par_kind.o) \ 
     5625   $(MODEL_LIB)(par_oce.o) \ 
     5626   lib_print.f90 \ 
     5627   par_kind.F90 \ 
     5628   par_oce.F90 \ 
     5629   $(MODEL_LIB)(dom_oce.o) \ 
     5630   $(MODEL_LIB)(in_out_manager.o) \ 
     5631   $(MODEL_LIB)(iom_def.o) \ 
     5632   dom_oce.F90 \ 
     5633   in_out_manager.F90 \ 
     5634   iom_def.F90 \ 
     5635   $(IOIPSL_LIB) \ 
     5636   iom_ioipsl.F90 
     5637$(MODEL_LIB)(iom_nf90.o) : \ 
     5638   $(MODEL_LIB)(dom_oce.o) \ 
     5639   $(MODEL_LIB)(in_out_manager.o) \ 
     5640   $(MODEL_LIB)(lib_mpp.o) \ 
     5641   $(MODEL_LIB)(lib_print.o) \ 
     5642   $(MODEL_LIB)(oce.o) \ 
     5643   $(MODEL_LIB)(par_kind.o) \ 
     5644   $(MODEL_LIB)(par_oce.o) \ 
     5645   dom_oce.F90 \ 
     5646   in_out_manager.F90 \ 
     5647   lib_mpp.F90 \ 
     5648   lib_print.f90 \ 
     5649   oce.F90 \ 
     5650   par_kind.F90 \ 
     5651   par_oce.F90 \ 
     5652   $(MODEL_LIB)(dom_oce.o) \ 
     5653   $(MODEL_LIB)(in_out_manager.o) \ 
     5654   $(MODEL_LIB)(iom_def.o) \ 
     5655   $(MODEL_LIB)(lbclnk.o) \ 
     5656   dom_oce.F90 \ 
     5657   in_out_manager.F90 \ 
     5658   iom_def.F90 \ 
     5659   lbclnk.F90 \ 
     5660   iom_nf90.F90 
     5661$(MODEL_LIB)(iom_rstdimg.o) : \ 
     5662   $(MODEL_LIB)(dom_oce.o) \ 
     5663   $(MODEL_LIB)(in_out_manager.o) \ 
     5664   $(MODEL_LIB)(lib_mpp.o) \ 
     5665   $(MODEL_LIB)(lib_print.o) \ 
     5666   $(MODEL_LIB)(oce.o) \ 
     5667   $(MODEL_LIB)(par_kind.o) \ 
     5668   $(MODEL_LIB)(par_oce.o) \ 
     5669   dom_oce.F90 \ 
     5670   in_out_manager.F90 \ 
     5671   lib_mpp.F90 \ 
     5672   lib_print.f90 \ 
     5673   oce.F90 \ 
     5674   par_kind.F90 \ 
     5675   par_oce.F90 \ 
     5676   $(MODEL_LIB)(dom_oce.o) \ 
     5677   $(MODEL_LIB)(in_out_manager.o) \ 
     5678   $(MODEL_LIB)(iom_def.o) \ 
     5679   $(MODEL_LIB)(lbclnk.o) \ 
     5680   dom_oce.F90 \ 
     5681   in_out_manager.F90 \ 
     5682   iom_def.F90 \ 
     5683   lbclnk.F90 \ 
     5684   iom_rstdimg.F90 
     5685$(MODEL_LIB)(istate.o) :   \ 
     5686   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     5687   $(MODEL_LIB)(blk_oce.o) \ 
     5688   $(MODEL_LIB)(cla_dynspg.o) \ 
     5689   $(MODEL_LIB)(cpl_oce.o) \ 
     5690   $(MODEL_LIB)(daymod.o) \ 
     5691   $(MODEL_LIB)(dom_oce.o) \ 
     5692   $(MODEL_LIB)(domvvl.o) \ 
     5693   $(MODEL_LIB)(dynspg_exp.o) \ 
     5694   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     5695   $(MODEL_LIB)(dynspg_flt.o) \ 
     5696   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     5697   $(MODEL_LIB)(dynspg_oce.o) \ 
     5698   $(MODEL_LIB)(dynspg_rl.o) \ 
     5699   $(MODEL_LIB)(dynspg_ts.o) \ 
     5700   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     5701   $(MODEL_LIB)(dynvor.o) \ 
     5702   $(MODEL_LIB)(eosbn2.o) \ 
     5703   $(MODEL_LIB)(flxrnf.o) \ 
     5704   $(MODEL_LIB)(ice_oce.o) \ 
     5705   $(MODEL_LIB)(in_out_manager.o) \ 
     5706   $(MODEL_LIB)(ini1d.o) \ 
     5707   $(MODEL_LIB)(iom.o) \ 
    56375708   $(MODEL_LIB)(iom_def.o) \ 
    56385709   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    56405711   $(MODEL_LIB)(iom_rstdimg.o) \ 
    56415712   $(MODEL_LIB)(lbclnk.o) \ 
    5642    KEY_CPP \ 
    5643    iom.F90 
    5644 $(MODEL_LIB)(iom_ioipsl.o) :  \ 
    5645    lib_print.f90 \ 
    5646    $(MODEL_LIB)(lib_print.o) \ 
    5647    $(MODEL_LIB)(par_kind.o) \ 
    5648    $(MODEL_LIB)(par_oce.o) \ 
    5649    par_kind.F90 \ 
    5650    par_oce.F90 \ 
    5651    dom_oce.F90 \ 
    5652    in_out_manager.F90 \ 
    5653    iom_def.F90 \ 
    5654    $(MODEL_LIB)(dom_oce.o) \ 
    5655    $(MODEL_LIB)(in_out_manager.o) \ 
    5656    $(MODEL_LIB)(iom_def.o) \ 
    5657    $(IOIPSL_LIB) \ 
    5658    iom_ioipsl.F90 
    5659 $(MODEL_LIB)(iom_nf90.o) : \ 
    5660    dom_oce.F90 \ 
    5661    in_out_manager.F90 \ 
    5662    lib_mpp.F90 \ 
    5663    lib_print.f90 \ 
    5664    $(MODEL_LIB)(dom_oce.o) \ 
    5665    $(MODEL_LIB)(in_out_manager.o) \ 
    5666    $(MODEL_LIB)(lib_mpp.o) \ 
    5667    $(MODEL_LIB)(lib_print.o) \ 
    5668    $(MODEL_LIB)(oce.o) \ 
    5669    $(MODEL_LIB)(par_kind.o) \ 
    5670    $(MODEL_LIB)(par_oce.o) \ 
    5671    oce.F90 \ 
    5672    par_kind.F90 \ 
    5673    par_oce.F90 \ 
    5674    dom_oce.F90 \ 
    5675    in_out_manager.F90 \ 
    5676    iom_def.F90 \ 
    5677    lbclnk.F90 \ 
    5678    $(MODEL_LIB)(dom_oce.o) \ 
    5679    $(MODEL_LIB)(in_out_manager.o) \ 
    5680    $(MODEL_LIB)(iom_def.o) \ 
    5681    $(MODEL_LIB)(lbclnk.o) \ 
    5682    iom_nf90.F90 
    5683 $(MODEL_LIB)(iom_rstdimg.o) : \ 
    5684    dom_oce.F90 \ 
    5685    in_out_manager.F90 \ 
    5686    lib_mpp.F90 \ 
    5687    lib_print.f90 \ 
    5688    $(MODEL_LIB)(dom_oce.o) \ 
    5689    $(MODEL_LIB)(in_out_manager.o) \ 
    5690    $(MODEL_LIB)(lib_mpp.o) \ 
    5691    $(MODEL_LIB)(lib_print.o) \ 
    5692    $(MODEL_LIB)(oce.o) \ 
    5693    $(MODEL_LIB)(par_kind.o) \ 
    5694    $(MODEL_LIB)(par_oce.o) \ 
    5695    oce.F90 \ 
    5696    par_kind.F90 \ 
    5697    par_oce.F90 \ 
    5698    dom_oce.F90 \ 
    5699    in_out_manager.F90 \ 
    5700    iom_def.F90 \ 
    5701    lbclnk.F90 \ 
    5702    $(MODEL_LIB)(dom_oce.o) \ 
    5703    $(MODEL_LIB)(in_out_manager.o) \ 
    5704    $(MODEL_LIB)(iom_def.o) \ 
    5705    $(MODEL_LIB)(lbclnk.o) \ 
    5706    iom_rstdimg.F90 
    5707 $(MODEL_LIB)(istate.o) :   \ 
     5713   $(MODEL_LIB)(lib_mpp.o) \ 
     5714   $(MODEL_LIB)(lib_print.o) \ 
     5715   $(MODEL_LIB)(obc_oce.o) \ 
     5716   $(MODEL_LIB)(obc_par.o) \ 
     5717   $(MODEL_LIB)(obcdta.o) \ 
     5718   $(MODEL_LIB)(obcdyn.o) \ 
     5719   $(MODEL_LIB)(obcfla.o) \ 
     5720   $(MODEL_LIB)(obcvol.o) \ 
     5721   $(MODEL_LIB)(oce.o) \ 
     5722   $(MODEL_LIB)(ocesbc.o) \ 
     5723   $(MODEL_LIB)(par_kind.o) \ 
     5724   $(MODEL_LIB)(par_oce.o) \ 
     5725   $(MODEL_LIB)(phycst.o) \ 
     5726   $(MODEL_LIB)(prtctl.o) \ 
     5727   $(MODEL_LIB)(restart.o) \ 
     5728   $(MODEL_LIB)(sol_oce.o) \ 
     5729   $(MODEL_LIB)(solfet.o) \ 
     5730   $(MODEL_LIB)(solmat.o) \ 
     5731   $(MODEL_LIB)(solpcg.o) \ 
     5732   $(MODEL_LIB)(solsor.o) \ 
     5733   $(MODEL_LIB)(solsor_e.o) \ 
     5734   $(MODEL_LIB)(solver.o) \ 
     5735   $(MODEL_LIB)(trdmld_oce.o) \ 
     5736   $(MODEL_LIB)(trdmod.o) \ 
     5737   $(MODEL_LIB)(trdmod_oce.o) \ 
     5738   $(MODEL_LIB)(zdf_oce.o) \ 
     5739   $(MODEL_LIB)(zdfddm.o) \ 
     5740   $(MODEL_LIB)(zpshde.o) \ 
    57085741   agrif_opa_interp.F90 \ 
    57095742   blk_oce.F90 \ 
     
    57255758   flxrnf.F90 \ 
    57265759   ice_oce.F90 \ 
     5760   in_out_manager.F90 \ 
    57275761   ini1d.F90 \ 
    5728    in_out_manager.F90 \ 
     5762   iom.F90 \ 
    57295763   iom_def.F90 \ 
    5730    iom.F90 \ 
    57315764   iom_ioipsl.F90 \ 
    57325765   iom_nf90.F90 \ 
     
    57355768   lib_mpp.F90 \ 
    57365769   lib_print.f90 \ 
    5737    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    5738    $(MODEL_LIB)(blk_oce.o) \ 
    5739    $(MODEL_LIB)(cla_dynspg.o) \ 
    5740    $(MODEL_LIB)(cpl_oce.o) \ 
    5741    $(MODEL_LIB)(daymod.o) \ 
    5742    $(MODEL_LIB)(dom_oce.o) \ 
    5743    $(MODEL_LIB)(domvvl.o) \ 
    5744    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    5745    $(MODEL_LIB)(dynspg_exp.o) \ 
    5746    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    5747    $(MODEL_LIB)(dynspg_flt.o) \ 
    5748    $(MODEL_LIB)(dynspg_oce.o) \ 
    5749    $(MODEL_LIB)(dynspg_rl.o) \ 
    5750    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    5751    $(MODEL_LIB)(dynspg_ts.o) \ 
    5752    $(MODEL_LIB)(dynvor.o) \ 
    5753    $(MODEL_LIB)(eosbn2.o) \ 
    5754    $(MODEL_LIB)(flxrnf.o) \ 
    5755    $(MODEL_LIB)(ice_oce.o) \ 
    5756    $(MODEL_LIB)(ini1d.o) \ 
    5757    $(MODEL_LIB)(in_out_manager.o) \ 
    5758    $(MODEL_LIB)(iom_def.o) \ 
    5759    $(MODEL_LIB)(iom_ioipsl.o) \ 
    5760    $(MODEL_LIB)(iom_nf90.o) \ 
    5761    $(MODEL_LIB)(iom.o) \ 
    5762    $(MODEL_LIB)(iom_rstdimg.o) \ 
    5763    $(MODEL_LIB)(lbclnk.o) \ 
    5764    $(MODEL_LIB)(lib_mpp.o) \ 
    5765    $(MODEL_LIB)(lib_print.o) \ 
    5766    $(MODEL_LIB)(obcdta.o) \ 
    5767    $(MODEL_LIB)(obcdyn.o) \ 
    5768    $(MODEL_LIB)(obcfla.o) \ 
    5769    $(MODEL_LIB)(obc_oce.o) \ 
    5770    $(MODEL_LIB)(obc_par.o) \ 
    5771    $(MODEL_LIB)(obcvol.o) \ 
    5772    $(MODEL_LIB)(oce.o) \ 
    5773    $(MODEL_LIB)(ocesbc.o) \ 
    5774    $(MODEL_LIB)(par_kind.o) \ 
    5775    $(MODEL_LIB)(par_oce.o) \ 
    5776    $(MODEL_LIB)(phycst.o) \ 
    5777    $(MODEL_LIB)(prtctl.o) \ 
    5778    $(MODEL_LIB)(restart.o) \ 
    5779    $(MODEL_LIB)(solfet.o) \ 
    5780    $(MODEL_LIB)(solmat.o) \ 
    5781    $(MODEL_LIB)(sol_oce.o) \ 
    5782    $(MODEL_LIB)(solpcg.o) \ 
    5783    $(MODEL_LIB)(solsor_e.o) \ 
    5784    $(MODEL_LIB)(solsor.o) \ 
    5785    $(MODEL_LIB)(solver.o) \ 
    5786    $(MODEL_LIB)(trdmld_oce.o) \ 
    5787    $(MODEL_LIB)(trdmod.o) \ 
    5788    $(MODEL_LIB)(trdmod_oce.o) \ 
    5789    $(MODEL_LIB)(zdfddm.o) \ 
    5790    $(MODEL_LIB)(zdf_oce.o) \ 
    5791    $(MODEL_LIB)(zpshde.o) \ 
     5770   obc_oce.F90 \ 
     5771   obc_par.F90 \ 
    57925772   obcdta.F90 \ 
    57935773   obcdyn.F90 \ 
    57945774   obcfla.F90 \ 
    5795    obc_oce.F90 \ 
    5796    obc_par.F90 \ 
    57975775   obcvol.F90 \ 
    57985776   oce.F90 \ 
     
    58035781   prtctl.F90 \ 
    58045782   restart.F90 \ 
     5783   sol_oce.F90 \ 
    58055784   solfet.F90 \ 
    58065785   solmat.F90 \ 
    5807    sol_oce.F90 \ 
    58085786   solpcg.F90 \ 
     5787   solsor.F90 \ 
    58095788   solsor_e.F90 \ 
    5810    solsor.F90 \ 
    58115789   solver.F90 \ 
    58125790   trdmld_oce.F90 \ 
    58135791   trdmod.F90 \ 
    58145792   trdmod_oce.F90 \ 
     5793   zdf_oce.F90 \ 
    58155794   zdfddm.F90 \ 
    5816    zdf_oce.F90 \ 
    58175795   zpshde.F90 \ 
    5818    daymod.F90 \ 
    5819    divcur.F90 \ 
    5820    dom_oce.F90 \ 
    5821    domvvl.F90 \ 
    5822    dtasal.F90 \ 
    5823    dtatem.F90 \ 
    5824    dynspg_exp.F90 \ 
    5825    dynspg.F90 \ 
    5826    dynspg_flt.F90 \ 
    5827    dynspg_oce.F90 \ 
    5828    dynspg_ts.F90 \ 
    5829    eosbn2.F90 \ 
    5830    ini1d.F90 \ 
    5831    in_out_manager.F90 \ 
    5832    iom.F90 \ 
    5833    lbclnk.F90 \ 
    5834    ldftra_oce.F90 \ 
    58355796   $(MODEL_LIB)(daymod.o) \ 
    58365797   $(MODEL_LIB)(divcur.o) \ 
     
    58395800   $(MODEL_LIB)(dtasal.o) \ 
    58405801   $(MODEL_LIB)(dtatem.o) \ 
     5802   $(MODEL_LIB)(dynspg.o) \ 
    58415803   $(MODEL_LIB)(dynspg_exp.o) \ 
    58425804   $(MODEL_LIB)(dynspg_flt.o) \ 
    5843    $(MODEL_LIB)(dynspg.o) \ 
    58445805   $(MODEL_LIB)(dynspg_oce.o) \ 
    58455806   $(MODEL_LIB)(dynspg_ts.o) \ 
    58465807   $(MODEL_LIB)(eosbn2.o) \ 
     5808   $(MODEL_LIB)(in_out_manager.o) \ 
    58475809   $(MODEL_LIB)(ini1d.o) \ 
    5848    $(MODEL_LIB)(in_out_manager.o) \ 
    58495810   $(MODEL_LIB)(iom.o) \ 
    58505811   $(MODEL_LIB)(lbclnk.o) \ 
     
    58575818   $(MODEL_LIB)(zdf_oce.o) \ 
    58585819   $(MODEL_LIB)(zpshde.o) \ 
     5820   daymod.F90 \ 
     5821   divcur.F90 \ 
     5822   dom_oce.F90 \ 
     5823   domvvl.F90 \ 
     5824   dtasal.F90 \ 
     5825   dtatem.F90 \ 
     5826   dynspg.F90 \ 
     5827   dynspg_exp.F90 \ 
     5828   dynspg_flt.F90 \ 
     5829   dynspg_oce.F90 \ 
     5830   dynspg_ts.F90 \ 
     5831   eosbn2.F90 \ 
     5832   in_out_manager.F90 \ 
     5833   ini1d.F90 \ 
     5834   iom.F90 \ 
     5835   lbclnk.F90 \ 
     5836   ldftra_oce.F90 \ 
    58595837   oce.F90 \ 
    58605838   phycst.F90 \ 
     
    58695847   istate.F90 
    58705848$(MODEL_LIB)(lbclnk.o) :   \ 
    5871    dom_oce.F90 \ 
    5872    in_out_manager.F90 \ 
    5873    lib_print.f90 \ 
    5874    $(MODEL_LIB)(dom_oce.o) \ 
    5875    $(MODEL_LIB)(in_out_manager.o) \ 
    5876    $(MODEL_LIB)(lib_print.o) \ 
    5877    $(MODEL_LIB)(par_kind.o) \ 
    5878    $(MODEL_LIB)(par_oce.o) \ 
    5879    par_kind.F90 \ 
    5880    par_oce.F90 \ 
    5881    dom_oce.F90 \ 
    5882    in_out_manager.F90 \ 
    5883    lib_mpp.F90 \ 
    5884    $(MODEL_LIB)(dom_oce.o) \ 
    5885    $(MODEL_LIB)(in_out_manager.o) \ 
    5886    $(MODEL_LIB)(lib_mpp.o) \ 
    5887    $(MODEL_LIB)(oce.o) \ 
     5849   $(MODEL_LIB)(dom_oce.o) \ 
     5850   $(MODEL_LIB)(in_out_manager.o) \ 
     5851   $(MODEL_LIB)(lib_print.o) \ 
     5852   $(MODEL_LIB)(par_kind.o) \ 
     5853   $(MODEL_LIB)(par_oce.o) \ 
     5854   dom_oce.F90 \ 
     5855   in_out_manager.F90 \ 
     5856   lib_print.f90 \ 
     5857   par_kind.F90 \ 
     5858   par_oce.F90 \ 
     5859   $(MODEL_LIB)(dom_oce.o) \ 
     5860   $(MODEL_LIB)(in_out_manager.o) \ 
     5861   $(MODEL_LIB)(lib_mpp.o) \ 
     5862   $(MODEL_LIB)(oce.o) \ 
     5863   dom_oce.F90 \ 
     5864   in_out_manager.F90 \ 
     5865   lib_mpp.F90 \ 
    58885866   oce.F90 \ 
    58895867   KEY_CPP \ 
    58905868   lbclnk.F90 
    58915869$(MODEL_LIB)(ldfdyn.o) :   \ 
     5870   $(MODEL_LIB)(dom_oce.o) \ 
     5871   $(MODEL_LIB)(in_out_manager.o) \ 
     5872   $(MODEL_LIB)(lbclnk.o) \ 
     5873   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5874   $(MODEL_LIB)(ldftra_oce.o) \ 
     5875   $(MODEL_LIB)(lib_mpp.o) \ 
     5876   $(MODEL_LIB)(lib_print.o) \ 
     5877   $(MODEL_LIB)(oce.o) \ 
     5878   $(MODEL_LIB)(par_kind.o) \ 
     5879   $(MODEL_LIB)(par_oce.o) \ 
     5880   $(MODEL_LIB)(phycst.o) \ 
     5881   $(MODEL_LIB)(prtctl.o) \ 
     5882   $(MODEL_LIB)(zdfmxl.o) \ 
    58925883   dom_oce.F90 \ 
    58935884   in_out_manager.F90 \ 
     
    58975888   lib_mpp.F90 \ 
    58985889   lib_print.f90 \ 
     5890   oce.F90 \ 
     5891   par_kind.F90 \ 
     5892   par_oce.F90 \ 
     5893   phycst.F90 \ 
     5894   prtctl.F90 \ 
     5895   zdfmxl.F90 \ 
    58995896   $(MODEL_LIB)(dom_oce.o) \ 
    59005897   $(MODEL_LIB)(in_out_manager.o) \ 
    59015898   $(MODEL_LIB)(lbclnk.o) \ 
    59025899   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5903    $(MODEL_LIB)(ldftra_oce.o) \ 
    5904    $(MODEL_LIB)(lib_mpp.o) \ 
    5905    $(MODEL_LIB)(lib_print.o) \ 
    5906    $(MODEL_LIB)(oce.o) \ 
    5907    $(MODEL_LIB)(par_kind.o) \ 
    5908    $(MODEL_LIB)(par_oce.o) \ 
    5909    $(MODEL_LIB)(phycst.o) \ 
    5910    $(MODEL_LIB)(prtctl.o) \ 
    5911    $(MODEL_LIB)(zdfmxl.o) \ 
    5912    oce.F90 \ 
    5913    par_kind.F90 \ 
    5914    par_oce.F90 \ 
    5915    phycst.F90 \ 
    5916    prtctl.F90 \ 
    5917    zdfmxl.F90 \ 
     5900   $(MODEL_LIB)(ldfslp.o) \ 
     5901   $(MODEL_LIB)(lib_mpp.o) \ 
     5902   $(MODEL_LIB)(oce.o) \ 
     5903   $(MODEL_LIB)(phycst.o) \ 
    59185904   dom_oce.F90 \ 
    59195905   in_out_manager.F90 \ 
     
    59225908   ldfslp.F90 \ 
    59235909   lib_mpp.F90 \ 
    5924    $(MODEL_LIB)(dom_oce.o) \ 
    5925    $(MODEL_LIB)(in_out_manager.o) \ 
    5926    $(MODEL_LIB)(lbclnk.o) \ 
    5927    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5928    $(MODEL_LIB)(ldfslp.o) \ 
    5929    $(MODEL_LIB)(lib_mpp.o) \ 
    5930    $(MODEL_LIB)(oce.o) \ 
    5931    $(MODEL_LIB)(phycst.o) \ 
    5932    oce.F90 \ 
    5933    phycst.F90 \ 
     5910   oce.F90 \ 
     5911   phycst.F90 \ 
     5912   $(MODEL_LIB)(ldftra_oce.o) \ 
    59345913   ldftra_oce.F90 \ 
    5935    $(MODEL_LIB)(ldftra_oce.o) \ 
    59365914   domzgr_substitute.h90 \ 
    59375915   ldfdyn_antarctic.h90 \ 
     
    59515929   ldfdyn_oce.F90 
    59525930$(MODEL_LIB)(ldfeiv.o) :   \ 
     5931   $(MODEL_LIB)(daymod.o) \ 
     5932   $(MODEL_LIB)(dom_oce.o) \ 
     5933   $(MODEL_LIB)(in_out_manager.o) \ 
     5934   $(MODEL_LIB)(iom.o) \ 
     5935   $(MODEL_LIB)(lbclnk.o) \ 
     5936   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5937   $(MODEL_LIB)(ldftra_oce.o) \ 
     5938   $(MODEL_LIB)(lib_mpp.o) \ 
     5939   $(MODEL_LIB)(lib_print.o) \ 
     5940   $(MODEL_LIB)(oce.o) \ 
     5941   $(MODEL_LIB)(par_kind.o) \ 
     5942   $(MODEL_LIB)(par_oce.o) \ 
     5943   $(MODEL_LIB)(phycst.o) \ 
     5944   $(MODEL_LIB)(prtctl.o) \ 
     5945   $(MODEL_LIB)(zdfmxl.o) \ 
    59535946   daymod.F90 \ 
    59545947   dom_oce.F90 \ 
     
    59605953   lib_mpp.F90 \ 
    59615954   lib_print.f90 \ 
    5962    $(MODEL_LIB)(daymod.o) \ 
    5963    $(MODEL_LIB)(dom_oce.o) \ 
    5964    $(MODEL_LIB)(in_out_manager.o) \ 
    5965    $(MODEL_LIB)(iom.o) \ 
     5955   oce.F90 \ 
     5956   par_kind.F90 \ 
     5957   par_oce.F90 \ 
     5958   phycst.F90 \ 
     5959   prtctl.F90 \ 
     5960   zdfmxl.F90 \ 
     5961   $(MODEL_LIB)(dom_oce.o) \ 
     5962   $(MODEL_LIB)(flxrnf.o) \ 
     5963   $(MODEL_LIB)(in_out_manager.o) \ 
     5964   $(MODEL_LIB)(lbclnk.o) \ 
     5965   $(MODEL_LIB)(ldfslp.o) \ 
     5966   $(MODEL_LIB)(ldftra_oce.o) \ 
     5967   $(MODEL_LIB)(oce.o) \ 
     5968   $(MODEL_LIB)(phycst.o) \ 
     5969   $(MODEL_LIB)(prtctl.o) \ 
     5970   dom_oce.F90 \ 
     5971   flxrnf.F90 \ 
     5972   in_out_manager.F90 \ 
     5973   lbclnk.F90 \ 
     5974   ldfslp.F90 \ 
     5975   ldftra_oce.F90 \ 
     5976   oce.F90 \ 
     5977   phycst.F90 \ 
     5978   prtctl.F90 \ 
     5979   domzgr_substitute.h90 \ 
     5980   vectopt_loop_substitute.h90 \ 
     5981   KEY_CPP \ 
     5982   ldfeiv.F90 
     5983$(MODEL_LIB)(ldfslp.o) :   \ 
     5984   $(MODEL_LIB)(dom_oce.o) \ 
     5985   $(MODEL_LIB)(in_out_manager.o) \ 
     5986   $(MODEL_LIB)(lib_mpp.o) \ 
     5987   $(MODEL_LIB)(lib_print.o) \ 
     5988   $(MODEL_LIB)(oce.o) \ 
     5989   $(MODEL_LIB)(par_kind.o) \ 
     5990   $(MODEL_LIB)(par_oce.o) \ 
     5991   $(MODEL_LIB)(prtctl.o) \ 
     5992   $(MODEL_LIB)(zdf_oce.o) \ 
     5993   dom_oce.F90 \ 
     5994   in_out_manager.F90 \ 
     5995   lib_mpp.F90 \ 
     5996   lib_print.f90 \ 
     5997   oce.F90 \ 
     5998   par_kind.F90 \ 
     5999   par_oce.F90 \ 
     6000   prtctl.F90 \ 
     6001   zdf_oce.F90 \ 
     6002   $(MODEL_LIB)(dom_oce.o) \ 
     6003   $(MODEL_LIB)(in_out_manager.o) \ 
    59666004   $(MODEL_LIB)(lbclnk.o) \ 
    59676005   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    59686006   $(MODEL_LIB)(ldftra_oce.o) \ 
    5969    $(MODEL_LIB)(lib_mpp.o) \ 
    5970    $(MODEL_LIB)(lib_print.o) \ 
    5971    $(MODEL_LIB)(oce.o) \ 
    5972    $(MODEL_LIB)(par_kind.o) \ 
    5973    $(MODEL_LIB)(par_oce.o) \ 
     6007   $(MODEL_LIB)(oce.o) \ 
    59746008   $(MODEL_LIB)(phycst.o) \ 
    59756009   $(MODEL_LIB)(prtctl.o) \ 
    59766010   $(MODEL_LIB)(zdfmxl.o) \ 
    5977    oce.F90 \ 
    5978    par_kind.F90 \ 
    5979    par_oce.F90 \ 
    5980    phycst.F90 \ 
    5981    prtctl.F90 \ 
    5982    zdfmxl.F90 \ 
    5983    dom_oce.F90 \ 
    5984    flxrnf.F90 \ 
    5985    in_out_manager.F90 \ 
    5986    lbclnk.F90 \ 
    5987    ldfslp.F90 \ 
    5988    ldftra_oce.F90 \ 
    5989    $(MODEL_LIB)(dom_oce.o) \ 
    5990    $(MODEL_LIB)(flxrnf.o) \ 
    5991    $(MODEL_LIB)(in_out_manager.o) \ 
    5992    $(MODEL_LIB)(lbclnk.o) \ 
    5993    $(MODEL_LIB)(ldfslp.o) \ 
    5994    $(MODEL_LIB)(ldftra_oce.o) \ 
    5995    $(MODEL_LIB)(oce.o) \ 
    5996    $(MODEL_LIB)(phycst.o) \ 
    5997    $(MODEL_LIB)(prtctl.o) \ 
    5998    oce.F90 \ 
    5999    phycst.F90 \ 
    6000    prtctl.F90 \ 
    6001    domzgr_substitute.h90 \ 
    6002    vectopt_loop_substitute.h90 \ 
    6003    KEY_CPP \ 
    6004    ldfeiv.F90 
    6005 $(MODEL_LIB)(ldfslp.o) :   \ 
    6006    dom_oce.F90 \ 
    6007    in_out_manager.F90 \ 
    6008    lib_mpp.F90 \ 
    6009    lib_print.f90 \ 
    6010    $(MODEL_LIB)(dom_oce.o) \ 
    6011    $(MODEL_LIB)(in_out_manager.o) \ 
    6012    $(MODEL_LIB)(lib_mpp.o) \ 
    6013    $(MODEL_LIB)(lib_print.o) \ 
    6014    $(MODEL_LIB)(oce.o) \ 
    6015    $(MODEL_LIB)(par_kind.o) \ 
    6016    $(MODEL_LIB)(par_oce.o) \ 
    6017    $(MODEL_LIB)(prtctl.o) \ 
    6018    $(MODEL_LIB)(zdf_oce.o) \ 
    6019    oce.F90 \ 
    6020    par_kind.F90 \ 
    6021    par_oce.F90 \ 
    6022    prtctl.F90 \ 
    6023    zdf_oce.F90 \ 
    60246011   dom_oce.F90 \ 
    60256012   in_out_manager.F90 \ 
     
    60276014   ldfdyn_oce.F90 \ 
    60286015   ldftra_oce.F90 \ 
    6029    $(MODEL_LIB)(dom_oce.o) \ 
    6030    $(MODEL_LIB)(in_out_manager.o) \ 
    6031    $(MODEL_LIB)(lbclnk.o) \ 
    6032    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6033    $(MODEL_LIB)(ldftra_oce.o) \ 
    6034    $(MODEL_LIB)(oce.o) \ 
    6035    $(MODEL_LIB)(phycst.o) \ 
    6036    $(MODEL_LIB)(prtctl.o) \ 
    6037    $(MODEL_LIB)(zdfmxl.o) \ 
    60386016   oce.F90 \ 
    60396017   phycst.F90 \ 
     
    60456023   ldfslp.F90 
    60466024$(MODEL_LIB)(ldftra.o) :   \ 
     6025   $(MODEL_LIB)(dom_oce.o) \ 
     6026   $(MODEL_LIB)(in_out_manager.o) \ 
     6027   $(MODEL_LIB)(lbclnk.o) \ 
     6028   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6029   $(MODEL_LIB)(ldftra_oce.o) \ 
     6030   $(MODEL_LIB)(lib_mpp.o) \ 
     6031   $(MODEL_LIB)(lib_print.o) \ 
     6032   $(MODEL_LIB)(oce.o) \ 
     6033   $(MODEL_LIB)(par_kind.o) \ 
     6034   $(MODEL_LIB)(par_oce.o) \ 
     6035   $(MODEL_LIB)(phycst.o) \ 
     6036   $(MODEL_LIB)(prtctl.o) \ 
     6037   $(MODEL_LIB)(zdfmxl.o) \ 
    60476038   dom_oce.F90 \ 
    60486039   in_out_manager.F90 \ 
     
    60526043   lib_mpp.F90 \ 
    60536044   lib_print.f90 \ 
    6054    $(MODEL_LIB)(dom_oce.o) \ 
    6055    $(MODEL_LIB)(in_out_manager.o) \ 
    6056    $(MODEL_LIB)(lbclnk.o) \ 
    6057    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6045   oce.F90 \ 
     6046   par_kind.F90 \ 
     6047   par_oce.F90 \ 
     6048   phycst.F90 \ 
     6049   prtctl.F90 \ 
     6050   zdfmxl.F90 \ 
     6051   $(MODEL_LIB)(dom_oce.o) \ 
     6052   $(MODEL_LIB)(in_out_manager.o) \ 
     6053   $(MODEL_LIB)(lbclnk.o) \ 
     6054   $(MODEL_LIB)(ldfslp.o) \ 
    60586055   $(MODEL_LIB)(ldftra_oce.o) \ 
    60596056   $(MODEL_LIB)(lib_mpp.o) \ 
    6060    $(MODEL_LIB)(lib_print.o) \ 
    6061    $(MODEL_LIB)(oce.o) \ 
    6062    $(MODEL_LIB)(par_kind.o) \ 
    6063    $(MODEL_LIB)(par_oce.o) \ 
    6064    $(MODEL_LIB)(phycst.o) \ 
    6065    $(MODEL_LIB)(prtctl.o) \ 
    6066    $(MODEL_LIB)(zdfmxl.o) \ 
    6067    oce.F90 \ 
    6068    par_kind.F90 \ 
    6069    par_oce.F90 \ 
    6070    phycst.F90 \ 
    6071    prtctl.F90 \ 
    6072    zdfmxl.F90 \ 
     6057   $(MODEL_LIB)(oce.o) \ 
     6058   $(MODEL_LIB)(phycst.o) \ 
    60736059   dom_oce.F90 \ 
    60746060   in_out_manager.F90 \ 
     
    60776063   ldftra_oce.F90 \ 
    60786064   lib_mpp.F90 \ 
    6079    $(MODEL_LIB)(dom_oce.o) \ 
    6080    $(MODEL_LIB)(in_out_manager.o) \ 
    6081    $(MODEL_LIB)(lbclnk.o) \ 
    6082    $(MODEL_LIB)(ldfslp.o) \ 
    6083    $(MODEL_LIB)(ldftra_oce.o) \ 
    6084    $(MODEL_LIB)(lib_mpp.o) \ 
    6085    $(MODEL_LIB)(oce.o) \ 
    6086    $(MODEL_LIB)(phycst.o) \ 
    60876065   oce.F90 \ 
    60886066   phycst.F90 \ 
     
    61056083   lib_cray.f90 
    61066084$(MODEL_LIB)(lib_feti.o) : \ 
    6107    dom_oce.F90 \ 
    6108    in_out_manager.F90 \ 
    6109    $(MODEL_LIB)(dom_oce.o) \ 
    6110    $(MODEL_LIB)(in_out_manager.o) \ 
    6111    lib_mpp.F90 \ 
    6112    $(MODEL_LIB)(lib_mpp.o) \ 
     6085   $(MODEL_LIB)(dom_oce.o) \ 
     6086   $(MODEL_LIB)(in_out_manager.o) \ 
     6087   dom_oce.F90 \ 
     6088   in_out_manager.F90 \ 
     6089   $(MODEL_LIB)(lib_mpp.o) \ 
     6090   lib_mpp.F90 \ 
    61136091   KEY_CPP \ 
    61146092   lib_feti.F90 
     
    61166094   lib_isml.f90 
    61176095$(MODEL_LIB)(lib_mpp.o) :  \ 
    6118    lib_print.f90 \ 
    6119    $(MODEL_LIB)(lib_print.o) \ 
    6120    $(MODEL_LIB)(par_kind.o) \ 
    6121    $(MODEL_LIB)(par_oce.o) \ 
    6122    par_kind.F90 \ 
    6123    par_oce.F90 \ 
    6124    dom_oce.F90 \ 
    6125    in_out_manager.F90 \ 
    6126    $(MODEL_LIB)(dom_oce.o) \ 
    6127    $(MODEL_LIB)(in_out_manager.o) \ 
     6096   $(MODEL_LIB)(lib_print.o) \ 
     6097   $(MODEL_LIB)(par_kind.o) \ 
     6098   $(MODEL_LIB)(par_oce.o) \ 
     6099   lib_print.f90 \ 
     6100   par_kind.F90 \ 
     6101   par_oce.F90 \ 
     6102   $(MODEL_LIB)(dom_oce.o) \ 
     6103   $(MODEL_LIB)(in_out_manager.o) \ 
     6104   dom_oce.F90 \ 
     6105   in_out_manager.F90 \ 
    61286106   $(AGRIF_LIB) \ 
    61296107   KEY_CPP \ 
     
    61346112   lib_print.f90 
    61356113$(MODEL_LIB)(limadv.o) :   \ 
     6114   $(MODEL_LIB)(blk_oce.o) \ 
     6115   $(MODEL_LIB)(dom_oce.o) \ 
     6116   $(MODEL_LIB)(in_out_manager.o) \ 
     6117   $(MODEL_LIB)(lib_mpp.o) \ 
     6118   $(MODEL_LIB)(lib_print.o) \ 
     6119   $(MODEL_LIB)(oce.o) \ 
     6120   $(MODEL_LIB)(par_ice.o) \ 
     6121   $(MODEL_LIB)(par_kind.o) \ 
     6122   $(MODEL_LIB)(par_oce.o) \ 
    61366123   blk_oce.F90 \ 
    61376124   dom_oce.F90 \ 
     
    61396126   lib_mpp.F90 \ 
    61406127   lib_print.f90 \ 
    6141    $(MODEL_LIB)(blk_oce.o) \ 
    6142    $(MODEL_LIB)(dom_oce.o) \ 
    6143    $(MODEL_LIB)(in_out_manager.o) \ 
    6144    $(MODEL_LIB)(lib_mpp.o) \ 
    6145    $(MODEL_LIB)(lib_print.o) \ 
    6146    $(MODEL_LIB)(oce.o) \ 
    6147    $(MODEL_LIB)(par_ice.o) \ 
    6148    $(MODEL_LIB)(par_kind.o) \ 
    6149    $(MODEL_LIB)(par_oce.o) \ 
    61506128   oce.F90 \ 
    61516129   par_ice.F90 \ 
    61526130   par_kind.F90 \ 
    61536131   par_oce.F90 \ 
     6132   $(MODEL_LIB)(dom_ice.o) \ 
     6133   $(MODEL_LIB)(dom_oce.o) \ 
     6134   $(MODEL_LIB)(ice_oce.o) \ 
     6135   $(MODEL_LIB)(in_out_manager.o) \ 
     6136   $(MODEL_LIB)(lbclnk.o) \ 
     6137   $(MODEL_LIB)(prtctl.o) \ 
    61546138   dom_ice.F90 \ 
    61556139   dom_oce.F90 \ 
     
    61576141   in_out_manager.F90 \ 
    61586142   lbclnk.F90 \ 
    6159    $(MODEL_LIB)(dom_ice.o) \ 
    6160    $(MODEL_LIB)(dom_oce.o) \ 
    6161    $(MODEL_LIB)(ice_oce.o) \ 
    6162    $(MODEL_LIB)(in_out_manager.o) \ 
    6163    $(MODEL_LIB)(lbclnk.o) \ 
    6164    $(MODEL_LIB)(prtctl.o) \ 
    61656143   prtctl.F90 \ 
    61666144   KEY_CPP \ 
    61676145   limadv.F90 
    61686146$(MODEL_LIB)(limdia.o) :   \ 
     6147   $(MODEL_LIB)(blk_oce.o) \ 
     6148   $(MODEL_LIB)(dom_ice.o) \ 
     6149   $(MODEL_LIB)(dom_oce.o) \ 
     6150   $(MODEL_LIB)(ice.o) \ 
     6151   $(MODEL_LIB)(ice_oce.o) \ 
     6152   $(MODEL_LIB)(in_out_manager.o) \ 
     6153   $(MODEL_LIB)(iom.o) \ 
     6154   $(MODEL_LIB)(lbclnk.o) \ 
     6155   $(MODEL_LIB)(lib_print.o) \ 
     6156   $(MODEL_LIB)(oce.o) \ 
     6157   $(MODEL_LIB)(ocfzpt.o) \ 
     6158   $(MODEL_LIB)(par_ice.o) \ 
     6159   $(MODEL_LIB)(par_kind.o) \ 
     6160   $(MODEL_LIB)(par_oce.o) \ 
     6161   $(MODEL_LIB)(phycst.o) \ 
     6162   $(MODEL_LIB)(prtctl.o) \ 
    61696163   blk_oce.F90 \ 
    61706164   dom_ice.F90 \ 
     
    61766170   lbclnk.F90 \ 
    61776171   lib_print.f90 \ 
    6178    $(MODEL_LIB)(blk_oce.o) \ 
     6172   oce.F90 \ 
     6173   ocfzpt.F90 \ 
     6174   par_ice.F90 \ 
     6175   par_kind.F90 \ 
     6176   par_oce.F90 \ 
     6177   phycst.F90 \ 
     6178   prtctl.F90 \ 
     6179   $(MODEL_LIB)(daymod.o) \ 
    61796180   $(MODEL_LIB)(dom_ice.o) \ 
    6180    $(MODEL_LIB)(dom_oce.o) \ 
    61816181   $(MODEL_LIB)(ice.o) \ 
    61826182   $(MODEL_LIB)(ice_oce.o) \ 
    61836183   $(MODEL_LIB)(in_out_manager.o) \ 
    6184    $(MODEL_LIB)(iom.o) \ 
    6185    $(MODEL_LIB)(lbclnk.o) \ 
    6186    $(MODEL_LIB)(lib_print.o) \ 
    6187    $(MODEL_LIB)(oce.o) \ 
    6188    $(MODEL_LIB)(ocfzpt.o) \ 
     6184   $(MODEL_LIB)(limistate.o) \ 
    61896185   $(MODEL_LIB)(par_ice.o) \ 
    6190    $(MODEL_LIB)(par_kind.o) \ 
    6191    $(MODEL_LIB)(par_oce.o) \ 
    6192    $(MODEL_LIB)(phycst.o) \ 
    6193    $(MODEL_LIB)(prtctl.o) \ 
    6194    oce.F90 \ 
    6195    ocfzpt.F90 \ 
    6196    par_ice.F90 \ 
    6197    par_kind.F90 \ 
    6198    par_oce.F90 \ 
    6199    phycst.F90 \ 
    6200    prtctl.F90 \ 
     6186   $(MODEL_LIB)(phycst.o) \ 
    62016187   daymod.F90 \ 
    62026188   dom_ice.F90 \ 
     
    62056191   in_out_manager.F90 \ 
    62066192   limistate.F90 \ 
    6207    $(MODEL_LIB)(daymod.o) \ 
    6208    $(MODEL_LIB)(dom_ice.o) \ 
    6209    $(MODEL_LIB)(ice.o) \ 
    6210    $(MODEL_LIB)(ice_oce.o) \ 
    6211    $(MODEL_LIB)(in_out_manager.o) \ 
    6212    $(MODEL_LIB)(limistate.o) \ 
    6213    $(MODEL_LIB)(par_ice.o) \ 
    6214    $(MODEL_LIB)(phycst.o) \ 
    62156193   par_ice.F90 \ 
    62166194   phycst.F90 \ 
     
    62196197   limdia.F90 
    62206198$(MODEL_LIB)(limdmp.o) :   \ 
     6199   $(MODEL_LIB)(blk_oce.o) \ 
     6200   $(MODEL_LIB)(dom_oce.o) \ 
     6201   $(MODEL_LIB)(dtasal.o) \ 
     6202   $(MODEL_LIB)(dtatem.o) \ 
     6203   $(MODEL_LIB)(in_out_manager.o) \ 
     6204   $(MODEL_LIB)(iom.o) \ 
     6205   $(MODEL_LIB)(iom_def.o) \ 
     6206   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6207   $(MODEL_LIB)(iom_nf90.o) \ 
     6208   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6209   $(MODEL_LIB)(lbclnk.o) \ 
     6210   $(MODEL_LIB)(lib_mpp.o) \ 
     6211   $(MODEL_LIB)(lib_print.o) \ 
     6212   $(MODEL_LIB)(oce.o) \ 
     6213   $(MODEL_LIB)(par_ice.o) \ 
     6214   $(MODEL_LIB)(par_kind.o) \ 
     6215   $(MODEL_LIB)(par_oce.o) \ 
     6216   $(MODEL_LIB)(phycst.o) \ 
     6217   $(MODEL_LIB)(prtctl.o) \ 
     6218   $(MODEL_LIB)(trdmod.o) \ 
     6219   $(MODEL_LIB)(trdmod_oce.o) \ 
     6220   $(MODEL_LIB)(zdf_oce.o) \ 
     6221   $(MODEL_LIB)(zdfmxl.o) \ 
    62216222   blk_oce.F90 \ 
    62226223   dom_oce.F90 \ 
     
    62246225   dtatem.F90 \ 
    62256226   in_out_manager.F90 \ 
     6227   iom.F90 \ 
    62266228   iom_def.F90 \ 
    6227    iom.F90 \ 
    62286229   iom_ioipsl.F90 \ 
    62296230   iom_nf90.F90 \ 
     
    62326233   lib_mpp.F90 \ 
    62336234   lib_print.f90 \ 
    6234    $(MODEL_LIB)(blk_oce.o) \ 
    6235    $(MODEL_LIB)(dom_oce.o) \ 
    6236    $(MODEL_LIB)(dtasal.o) \ 
    6237    $(MODEL_LIB)(dtatem.o) \ 
    6238    $(MODEL_LIB)(in_out_manager.o) \ 
    6239    $(MODEL_LIB)(iom_def.o) \ 
    6240    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6241    $(MODEL_LIB)(iom_nf90.o) \ 
    6242    $(MODEL_LIB)(iom.o) \ 
    6243    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6244    $(MODEL_LIB)(lbclnk.o) \ 
    6245    $(MODEL_LIB)(lib_mpp.o) \ 
    6246    $(MODEL_LIB)(lib_print.o) \ 
    6247    $(MODEL_LIB)(oce.o) \ 
    6248    $(MODEL_LIB)(par_ice.o) \ 
    6249    $(MODEL_LIB)(par_kind.o) \ 
    6250    $(MODEL_LIB)(par_oce.o) \ 
    6251    $(MODEL_LIB)(phycst.o) \ 
    6252    $(MODEL_LIB)(prtctl.o) \ 
    6253    $(MODEL_LIB)(trdmod.o) \ 
    6254    $(MODEL_LIB)(trdmod_oce.o) \ 
    6255    $(MODEL_LIB)(zdfmxl.o) \ 
    6256    $(MODEL_LIB)(zdf_oce.o) \ 
    62576235   oce.F90 \ 
    62586236   par_ice.F90 \ 
     
    62636241   trdmod.F90 \ 
    62646242   trdmod_oce.F90 \ 
     6243   zdf_oce.F90 \ 
    62656244   zdfmxl.F90 \ 
    6266    zdf_oce.F90 \ 
     6245   $(MODEL_LIB)(daymod.o) \ 
     6246   $(MODEL_LIB)(dom_oce.o) \ 
     6247   $(MODEL_LIB)(ice.o) \ 
     6248   $(MODEL_LIB)(ice_oce.o) \ 
     6249   $(MODEL_LIB)(in_out_manager.o) \ 
     6250   $(MODEL_LIB)(iom.o) \ 
     6251   $(MODEL_LIB)(oce.o) \ 
     6252   $(MODEL_LIB)(phycst.o) \ 
     6253   $(MODEL_LIB)(tradmp.o) \ 
    62676254   daymod.F90 \ 
    62686255   dom_oce.F90 \ 
     
    62716258   in_out_manager.F90 \ 
    62726259   iom.F90 \ 
    6273    $(MODEL_LIB)(daymod.o) \ 
    6274    $(MODEL_LIB)(dom_oce.o) \ 
     6260   oce.F90 \ 
     6261   phycst.F90 \ 
     6262   tradmp.F90 \ 
     6263   vectopt_loop_substitute.h90 \ 
     6264   KEY_CPP \ 
     6265   limdmp.F90 
     6266$(MODEL_LIB)(limdyn.o) :   \ 
     6267   $(MODEL_LIB)(blk_oce.o) \ 
     6268   $(MODEL_LIB)(dom_ice.o) \ 
     6269   $(MODEL_LIB)(dom_oce.o) \ 
     6270   $(MODEL_LIB)(flx_oce.o) \ 
    62756271   $(MODEL_LIB)(ice.o) \ 
    62766272   $(MODEL_LIB)(ice_oce.o) \ 
    62776273   $(MODEL_LIB)(in_out_manager.o) \ 
     6274   $(MODEL_LIB)(ini1d.o) \ 
    62786275   $(MODEL_LIB)(iom.o) \ 
    6279    $(MODEL_LIB)(oce.o) \ 
    6280    $(MODEL_LIB)(phycst.o) \ 
    6281    $(MODEL_LIB)(tradmp.o) \ 
    6282    oce.F90 \ 
    6283    phycst.F90 \ 
    6284    tradmp.F90 \ 
    6285    vectopt_loop_substitute.h90 \ 
    6286    KEY_CPP \ 
    6287    limdmp.F90 
    6288 $(MODEL_LIB)(limdyn.o) :   \ 
     6276   $(MODEL_LIB)(lbclnk.o) \ 
     6277   $(MODEL_LIB)(lib_mpp.o) \ 
     6278   $(MODEL_LIB)(lib_print.o) \ 
     6279   $(MODEL_LIB)(limistate.o) \ 
     6280   $(MODEL_LIB)(limmsh.o) \ 
     6281   $(MODEL_LIB)(limrst.o) \ 
     6282   $(MODEL_LIB)(oce.o) \ 
     6283   $(MODEL_LIB)(ocfzpt.o) \ 
     6284   $(MODEL_LIB)(par_ice.o) \ 
     6285   $(MODEL_LIB)(par_kind.o) \ 
     6286   $(MODEL_LIB)(par_oce.o) \ 
     6287   $(MODEL_LIB)(phycst.o) \ 
     6288   $(MODEL_LIB)(prtctl.o) \ 
    62896289   blk_oce.F90 \ 
    62906290   dom_ice.F90 \ 
     
    62936293   ice.F90 \ 
    62946294   ice_oce.F90 \ 
     6295   in_out_manager.F90 \ 
    62956296   ini1d.F90 \ 
    6296    in_out_manager.F90 \ 
    62976297   iom.F90 \ 
    62986298   lbclnk.F90 \ 
     
    63026302   limmsh.F90 \ 
    63036303   limrst.F90 \ 
     6304   oce.F90 \ 
     6305   ocfzpt.F90 \ 
     6306   par_ice.F90 \ 
     6307   par_kind.F90 \ 
     6308   par_oce.F90 \ 
     6309   phycst.F90 \ 
     6310   prtctl.F90 \ 
     6311   $(MODEL_LIB)(dom_ice.o) \ 
     6312   $(MODEL_LIB)(dom_oce.o) \ 
     6313   $(MODEL_LIB)(ice.o) \ 
     6314   $(MODEL_LIB)(ice_oce.o) \ 
     6315   $(MODEL_LIB)(iceini.o) \ 
     6316   $(MODEL_LIB)(in_out_manager.o) \ 
     6317   $(MODEL_LIB)(lbclnk.o) \ 
     6318   $(MODEL_LIB)(lib_mpp.o) \ 
     6319   $(MODEL_LIB)(limistate.o) \ 
     6320   $(MODEL_LIB)(limrhg.o) \ 
     6321   $(MODEL_LIB)(phycst.o) \ 
     6322   $(MODEL_LIB)(prtctl.o) \ 
     6323   dom_ice.F90 \ 
     6324   dom_oce.F90 \ 
     6325   ice.F90 \ 
     6326   ice_oce.F90 \ 
     6327   iceini.F90 \ 
     6328   in_out_manager.F90 \ 
     6329   lbclnk.F90 \ 
     6330   lib_mpp.F90 \ 
     6331   limistate.F90 \ 
     6332   limrhg.F90 \ 
     6333   phycst.F90 \ 
     6334   prtctl.F90 \ 
     6335   KEY_CPP \ 
     6336   limdyn.F90 
     6337$(MODEL_LIB)(limflx.o) :   \ 
     6338   $(MODEL_LIB)(albedo.o) \ 
    63046339   $(MODEL_LIB)(blk_oce.o) \ 
    6305    $(MODEL_LIB)(dom_ice.o) \ 
     6340   $(MODEL_LIB)(cpl_oce.o) \ 
     6341   $(MODEL_LIB)(daymod.o) \ 
    63066342   $(MODEL_LIB)(dom_oce.o) \ 
    63076343   $(MODEL_LIB)(flx_oce.o) \ 
    63086344   $(MODEL_LIB)(ice.o) \ 
    6309    $(MODEL_LIB)(ice_oce.o) \ 
    6310    $(MODEL_LIB)(ini1d.o) \ 
    6311    $(MODEL_LIB)(in_out_manager.o) \ 
    6312    $(MODEL_LIB)(iom.o) \ 
    6313    $(MODEL_LIB)(lbclnk.o) \ 
    6314    $(MODEL_LIB)(lib_mpp.o) \ 
    6315    $(MODEL_LIB)(lib_print.o) \ 
    6316    $(MODEL_LIB)(limistate.o) \ 
    6317    $(MODEL_LIB)(limmsh.o) \ 
    6318    $(MODEL_LIB)(limrst.o) \ 
     6345   $(MODEL_LIB)(in_out_manager.o) \ 
     6346   $(MODEL_LIB)(lbclnk.o) \ 
     6347   $(MODEL_LIB)(lib_mpp.o) \ 
     6348   $(MODEL_LIB)(lib_print.o) \ 
    63196349   $(MODEL_LIB)(oce.o) \ 
    63206350   $(MODEL_LIB)(ocfzpt.o) \ 
     
    63246354   $(MODEL_LIB)(phycst.o) \ 
    63256355   $(MODEL_LIB)(prtctl.o) \ 
    6326    oce.F90 \ 
    6327    ocfzpt.F90 \ 
    6328    par_ice.F90 \ 
    6329    par_kind.F90 \ 
    6330    par_oce.F90 \ 
    6331    phycst.F90 \ 
    6332    prtctl.F90 \ 
    6333    dom_ice.F90 \ 
    6334    dom_oce.F90 \ 
    6335    ice.F90 \ 
    6336    iceini.F90 \ 
    6337    ice_oce.F90 \ 
    6338    in_out_manager.F90 \ 
    6339    lbclnk.F90 \ 
    6340    lib_mpp.F90 \ 
    6341    limistate.F90 \ 
    6342    limrhg.F90 \ 
    6343    $(MODEL_LIB)(dom_ice.o) \ 
    6344    $(MODEL_LIB)(dom_oce.o) \ 
    6345    $(MODEL_LIB)(iceini.o) \ 
    6346    $(MODEL_LIB)(ice.o) \ 
    6347    $(MODEL_LIB)(ice_oce.o) \ 
    6348    $(MODEL_LIB)(in_out_manager.o) \ 
    6349    $(MODEL_LIB)(lbclnk.o) \ 
    6350    $(MODEL_LIB)(lib_mpp.o) \ 
    6351    $(MODEL_LIB)(limistate.o) \ 
    6352    $(MODEL_LIB)(limrhg.o) \ 
    6353    $(MODEL_LIB)(phycst.o) \ 
    6354    $(MODEL_LIB)(prtctl.o) \ 
    6355    phycst.F90 \ 
    6356    prtctl.F90 \ 
    6357    KEY_CPP \ 
    6358    limdyn.F90 
    6359 $(MODEL_LIB)(limflx.o) :   \ 
    63606356   albedo.F90 \ 
    63616357   blk_oce.F90 \ 
     
    63696365   lib_mpp.F90 \ 
    63706366   lib_print.f90 \ 
    6371    $(MODEL_LIB)(albedo.o) \ 
    6372    $(MODEL_LIB)(blk_oce.o) \ 
    6373    $(MODEL_LIB)(cpl_oce.o) \ 
    6374    $(MODEL_LIB)(daymod.o) \ 
    6375    $(MODEL_LIB)(dom_oce.o) \ 
    6376    $(MODEL_LIB)(flx_oce.o) \ 
    6377    $(MODEL_LIB)(ice.o) \ 
    6378    $(MODEL_LIB)(in_out_manager.o) \ 
    6379    $(MODEL_LIB)(lbclnk.o) \ 
    6380    $(MODEL_LIB)(lib_mpp.o) \ 
    6381    $(MODEL_LIB)(lib_print.o) \ 
    6382    $(MODEL_LIB)(oce.o) \ 
    6383    $(MODEL_LIB)(ocfzpt.o) \ 
    6384    $(MODEL_LIB)(par_ice.o) \ 
    6385    $(MODEL_LIB)(par_kind.o) \ 
    6386    $(MODEL_LIB)(par_oce.o) \ 
    6387    $(MODEL_LIB)(phycst.o) \ 
    6388    $(MODEL_LIB)(prtctl.o) \ 
    63896367   oce.F90 \ 
    63906368   ocfzpt.F90 \ 
     
    63946372   phycst.F90 \ 
    63956373   prtctl.F90 \ 
     6374   $(MODEL_LIB)(albedo.o) \ 
     6375   $(MODEL_LIB)(flx_oce.o) \ 
     6376   $(MODEL_LIB)(flxblk.o) \ 
     6377   $(MODEL_LIB)(ice.o) \ 
     6378   $(MODEL_LIB)(ice_oce.o) \ 
     6379   $(MODEL_LIB)(in_out_manager.o) \ 
     6380   $(MODEL_LIB)(lbclnk.o) \ 
     6381   $(MODEL_LIB)(ocfzpt.o) \ 
     6382   $(MODEL_LIB)(par_oce.o) \ 
     6383   $(MODEL_LIB)(phycst.o) \ 
     6384   $(MODEL_LIB)(prtctl.o) \ 
    63966385   albedo.F90 \ 
     6386   flx_oce.F90 \ 
    63976387   flxblk.F90 \ 
    6398    flx_oce.F90 \ 
    63996388   ice.F90 \ 
    64006389   ice_oce.F90 \ 
    64016390   in_out_manager.F90 \ 
    64026391   lbclnk.F90 \ 
    6403    $(MODEL_LIB)(albedo.o) \ 
    6404    $(MODEL_LIB)(flxblk.o) \ 
    6405    $(MODEL_LIB)(flx_oce.o) \ 
     6392   ocfzpt.F90 \ 
     6393   par_oce.F90 \ 
     6394   phycst.F90 \ 
     6395   prtctl.F90 \ 
     6396   vectopt_loop_substitute.h90 \ 
     6397   KEY_CPP \ 
     6398   limflx.F90 
     6399$(MODEL_LIB)(limhdf.o) :   \ 
     6400   $(MODEL_LIB)(blk_oce.o) \ 
     6401   $(MODEL_LIB)(dom_oce.o) \ 
     6402   $(MODEL_LIB)(in_out_manager.o) \ 
     6403   $(MODEL_LIB)(lib_mpp.o) \ 
     6404   $(MODEL_LIB)(lib_print.o) \ 
     6405   $(MODEL_LIB)(oce.o) \ 
     6406   $(MODEL_LIB)(par_ice.o) \ 
     6407   $(MODEL_LIB)(par_kind.o) \ 
     6408   $(MODEL_LIB)(par_oce.o) \ 
     6409   blk_oce.F90 \ 
     6410   dom_oce.F90 \ 
     6411   in_out_manager.F90 \ 
     6412   lib_mpp.F90 \ 
     6413   lib_print.f90 \ 
     6414   oce.F90 \ 
     6415   par_ice.F90 \ 
     6416   par_kind.F90 \ 
     6417   par_oce.F90 \ 
     6418   $(MODEL_LIB)(dom_oce.o) \ 
    64066419   $(MODEL_LIB)(ice.o) \ 
    64076420   $(MODEL_LIB)(ice_oce.o) \ 
    64086421   $(MODEL_LIB)(in_out_manager.o) \ 
    64096422   $(MODEL_LIB)(lbclnk.o) \ 
    6410    $(MODEL_LIB)(ocfzpt.o) \ 
    6411    $(MODEL_LIB)(par_oce.o) \ 
    6412    $(MODEL_LIB)(phycst.o) \ 
    6413    $(MODEL_LIB)(prtctl.o) \ 
    6414    ocfzpt.F90 \ 
    6415    par_oce.F90 \ 
    6416    phycst.F90 \ 
    6417    prtctl.F90 \ 
    6418    vectopt_loop_substitute.h90 \ 
    6419    KEY_CPP \ 
    6420    limflx.F90 
    6421 $(MODEL_LIB)(limhdf.o) :   \ 
    6422    blk_oce.F90 \ 
    6423    dom_oce.F90 \ 
    6424    in_out_manager.F90 \ 
    6425    lib_mpp.F90 \ 
    6426    lib_print.f90 \ 
    6427    $(MODEL_LIB)(blk_oce.o) \ 
    6428    $(MODEL_LIB)(dom_oce.o) \ 
    6429    $(MODEL_LIB)(in_out_manager.o) \ 
    6430    $(MODEL_LIB)(lib_mpp.o) \ 
    6431    $(MODEL_LIB)(lib_print.o) \ 
    6432    $(MODEL_LIB)(oce.o) \ 
    6433    $(MODEL_LIB)(par_ice.o) \ 
    6434    $(MODEL_LIB)(par_kind.o) \ 
    6435    $(MODEL_LIB)(par_oce.o) \ 
    6436    oce.F90 \ 
    6437    par_ice.F90 \ 
    6438    par_kind.F90 \ 
    6439    par_oce.F90 \ 
     6423   $(MODEL_LIB)(lib_mpp.o) \ 
     6424   $(MODEL_LIB)(prtctl.o) \ 
    64406425   dom_oce.F90 \ 
    64416426   ice.F90 \ 
     
    64446429   lbclnk.F90 \ 
    64456430   lib_mpp.F90 \ 
    6446    $(MODEL_LIB)(dom_oce.o) \ 
    6447    $(MODEL_LIB)(ice.o) \ 
    6448    $(MODEL_LIB)(ice_oce.o) \ 
    6449    $(MODEL_LIB)(in_out_manager.o) \ 
    6450    $(MODEL_LIB)(lbclnk.o) \ 
    6451    $(MODEL_LIB)(lib_mpp.o) \ 
    6452    $(MODEL_LIB)(prtctl.o) \ 
    64536431   prtctl.F90 \ 
    64546432   vectopt_loop_substitute.h90 \ 
     
    64566434   limhdf.F90 
    64576435$(MODEL_LIB)(limistate.o) :   \ 
     6436   $(MODEL_LIB)(blk_oce.o) \ 
     6437   $(MODEL_LIB)(dom_oce.o) \ 
     6438   $(MODEL_LIB)(in_out_manager.o) \ 
     6439   $(MODEL_LIB)(iom_def.o) \ 
     6440   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6441   $(MODEL_LIB)(iom_nf90.o) \ 
     6442   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6443   $(MODEL_LIB)(lbclnk.o) \ 
     6444   $(MODEL_LIB)(lib_mpp.o) \ 
     6445   $(MODEL_LIB)(lib_print.o) \ 
     6446   $(MODEL_LIB)(oce.o) \ 
     6447   $(MODEL_LIB)(par_ice.o) \ 
     6448   $(MODEL_LIB)(par_kind.o) \ 
     6449   $(MODEL_LIB)(par_oce.o) \ 
    64586450   blk_oce.F90 \ 
    64596451   dom_oce.F90 \ 
     
    64666458   lib_mpp.F90 \ 
    64676459   lib_print.f90 \ 
     6460   oce.F90 \ 
     6461   par_ice.F90 \ 
     6462   par_kind.F90 \ 
     6463   par_oce.F90 \ 
     6464   $(MODEL_LIB)(dom_ice.o) \ 
     6465   $(MODEL_LIB)(dom_oce.o) \ 
     6466   $(MODEL_LIB)(ice.o) \ 
     6467   $(MODEL_LIB)(ice_oce.o) \ 
     6468   $(MODEL_LIB)(in_out_manager.o) \ 
     6469   $(MODEL_LIB)(iom.o) \ 
     6470   $(MODEL_LIB)(lbclnk.o) \ 
     6471   $(MODEL_LIB)(oce.o) \ 
     6472   $(MODEL_LIB)(ocfzpt.o) \ 
     6473   $(MODEL_LIB)(par_ice.o) \ 
     6474   $(MODEL_LIB)(phycst.o) \ 
     6475   dom_ice.F90 \ 
     6476   dom_oce.F90 \ 
     6477   ice.F90 \ 
     6478   ice_oce.F90 \ 
     6479   in_out_manager.F90 \ 
     6480   iom.F90 \ 
     6481   lbclnk.F90 \ 
     6482   oce.F90 \ 
     6483   ocfzpt.F90 \ 
     6484   par_ice.F90 \ 
     6485   phycst.F90 \ 
     6486   KEY_CPP \ 
     6487   limistate.F90 
     6488$(MODEL_LIB)(limmsh.o) :   \ 
     6489   $(MODEL_LIB)(dom_oce.o) \ 
     6490   $(MODEL_LIB)(in_out_manager.o) \ 
     6491   $(MODEL_LIB)(lib_mpp.o) \ 
     6492   $(MODEL_LIB)(lib_print.o) \ 
     6493   $(MODEL_LIB)(oce.o) \ 
     6494   $(MODEL_LIB)(par_ice.o) \ 
     6495   $(MODEL_LIB)(par_kind.o) \ 
     6496   $(MODEL_LIB)(par_oce.o) \ 
     6497   dom_oce.F90 \ 
     6498   in_out_manager.F90 \ 
     6499   lib_mpp.F90 \ 
     6500   lib_print.f90 \ 
     6501   oce.F90 \ 
     6502   par_ice.F90 \ 
     6503   par_kind.F90 \ 
     6504   par_oce.F90 \ 
     6505   $(MODEL_LIB)(dom_ice.o) \ 
     6506   $(MODEL_LIB)(dom_oce.o) \ 
     6507   $(MODEL_LIB)(in_out_manager.o) \ 
     6508   $(MODEL_LIB)(lbclnk.o) \ 
     6509   $(MODEL_LIB)(phycst.o) \ 
     6510   dom_ice.F90 \ 
     6511   dom_oce.F90 \ 
     6512   in_out_manager.F90 \ 
     6513   lbclnk.F90 \ 
     6514   phycst.F90 \ 
     6515   KEY_CPP \ 
     6516   limmsh.F90 
     6517$(MODEL_LIB)(limrhg.o) :   \ 
     6518   $(MODEL_LIB)(blk_oce.o) \ 
     6519   $(MODEL_LIB)(dom_oce.o) \ 
     6520   $(MODEL_LIB)(in_out_manager.o) \ 
     6521   $(MODEL_LIB)(lib_mpp.o) \ 
     6522   $(MODEL_LIB)(lib_print.o) \ 
     6523   $(MODEL_LIB)(oce.o) \ 
     6524   $(MODEL_LIB)(par_ice.o) \ 
     6525   $(MODEL_LIB)(par_kind.o) \ 
     6526   $(MODEL_LIB)(par_oce.o) \ 
     6527   blk_oce.F90 \ 
     6528   dom_oce.F90 \ 
     6529   in_out_manager.F90 \ 
     6530   lib_mpp.F90 \ 
     6531   lib_print.f90 \ 
     6532   oce.F90 \ 
     6533   par_ice.F90 \ 
     6534   par_kind.F90 \ 
     6535   par_oce.F90 \ 
     6536   $(MODEL_LIB)(dom_ice.o) \ 
     6537   $(MODEL_LIB)(ice.o) \ 
     6538   $(MODEL_LIB)(ice_oce.o) \ 
     6539   $(MODEL_LIB)(in_out_manager.o) \ 
     6540   $(MODEL_LIB)(lbclnk.o) \ 
     6541   $(MODEL_LIB)(lib_mpp.o) \ 
     6542   $(MODEL_LIB)(par_oce.o) \ 
     6543   $(MODEL_LIB)(phycst.o) \ 
     6544   $(MODEL_LIB)(prtctl.o) \ 
     6545   dom_ice.F90 \ 
     6546   ice.F90 \ 
     6547   ice_oce.F90 \ 
     6548   in_out_manager.F90 \ 
     6549   lbclnk.F90 \ 
     6550   lib_mpp.F90 \ 
     6551   par_oce.F90 \ 
     6552   phycst.F90 \ 
     6553   prtctl.F90 \ 
     6554   KEY_CPP \ 
     6555   limrhg.F90 
     6556$(MODEL_LIB)(limrst.o) :   \ 
    64686557   $(MODEL_LIB)(blk_oce.o) \ 
    64696558   $(MODEL_LIB)(dom_oce.o) \ 
     
    64746563   $(MODEL_LIB)(iom_rstdimg.o) \ 
    64756564   $(MODEL_LIB)(lbclnk.o) \ 
    6476    $(MODEL_LIB)(lib_mpp.o) \ 
    6477    $(MODEL_LIB)(lib_print.o) \ 
    6478    $(MODEL_LIB)(oce.o) \ 
     6565   $(MODEL_LIB)(lib_print.o) \ 
    64796566   $(MODEL_LIB)(par_ice.o) \ 
    64806567   $(MODEL_LIB)(par_kind.o) \ 
    64816568   $(MODEL_LIB)(par_oce.o) \ 
    6482    oce.F90 \ 
    6483    par_ice.F90 \ 
    6484    par_kind.F90 \ 
    6485    par_oce.F90 \ 
    6486    dom_ice.F90 \ 
    6487    dom_oce.F90 \ 
    6488    ice.F90 \ 
    6489    ice_oce.F90 \ 
    6490    in_out_manager.F90 \ 
    6491    iom.F90 \ 
    6492    lbclnk.F90 \ 
    6493    $(MODEL_LIB)(dom_ice.o) \ 
    6494    $(MODEL_LIB)(dom_oce.o) \ 
    6495    $(MODEL_LIB)(ice.o) \ 
    6496    $(MODEL_LIB)(ice_oce.o) \ 
    6497    $(MODEL_LIB)(in_out_manager.o) \ 
    6498    $(MODEL_LIB)(iom.o) \ 
    6499    $(MODEL_LIB)(lbclnk.o) \ 
    6500    $(MODEL_LIB)(oce.o) \ 
    6501    $(MODEL_LIB)(ocfzpt.o) \ 
    6502    $(MODEL_LIB)(par_ice.o) \ 
    6503    $(MODEL_LIB)(phycst.o) \ 
    6504    oce.F90 \ 
    6505    ocfzpt.F90 \ 
    6506    par_ice.F90 \ 
    6507    phycst.F90 \ 
    6508    KEY_CPP \ 
    6509    limistate.F90 
    6510 $(MODEL_LIB)(limmsh.o) :   \ 
    6511    dom_oce.F90 \ 
    6512    in_out_manager.F90 \ 
    6513    lib_mpp.F90 \ 
    6514    lib_print.f90 \ 
    6515    $(MODEL_LIB)(dom_oce.o) \ 
    6516    $(MODEL_LIB)(in_out_manager.o) \ 
    6517    $(MODEL_LIB)(lib_mpp.o) \ 
    6518    $(MODEL_LIB)(lib_print.o) \ 
    6519    $(MODEL_LIB)(oce.o) \ 
    6520    $(MODEL_LIB)(par_ice.o) \ 
    6521    $(MODEL_LIB)(par_kind.o) \ 
    6522    $(MODEL_LIB)(par_oce.o) \ 
    6523    oce.F90 \ 
    6524    par_ice.F90 \ 
    6525    par_kind.F90 \ 
    6526    par_oce.F90 \ 
    6527    dom_ice.F90 \ 
    6528    dom_oce.F90 \ 
    6529    in_out_manager.F90 \ 
    6530    lbclnk.F90 \ 
    6531    $(MODEL_LIB)(dom_ice.o) \ 
    6532    $(MODEL_LIB)(dom_oce.o) \ 
    6533    $(MODEL_LIB)(in_out_manager.o) \ 
    6534    $(MODEL_LIB)(lbclnk.o) \ 
    6535    $(MODEL_LIB)(phycst.o) \ 
    6536    phycst.F90 \ 
    6537    KEY_CPP \ 
    6538    limmsh.F90 
    6539 $(MODEL_LIB)(limrhg.o) :   \ 
    6540    blk_oce.F90 \ 
    6541    dom_oce.F90 \ 
    6542    in_out_manager.F90 \ 
    6543    lib_mpp.F90 \ 
    6544    lib_print.f90 \ 
    6545    $(MODEL_LIB)(blk_oce.o) \ 
    6546    $(MODEL_LIB)(dom_oce.o) \ 
    6547    $(MODEL_LIB)(in_out_manager.o) \ 
    6548    $(MODEL_LIB)(lib_mpp.o) \ 
    6549    $(MODEL_LIB)(lib_print.o) \ 
    6550    $(MODEL_LIB)(oce.o) \ 
    6551    $(MODEL_LIB)(par_ice.o) \ 
    6552    $(MODEL_LIB)(par_kind.o) \ 
    6553    $(MODEL_LIB)(par_oce.o) \ 
    6554    oce.F90 \ 
    6555    par_ice.F90 \ 
    6556    par_kind.F90 \ 
    6557    par_oce.F90 \ 
    6558    dom_ice.F90 \ 
    6559    ice.F90 \ 
    6560    ice_oce.F90 \ 
    6561    in_out_manager.F90 \ 
    6562    lbclnk.F90 \ 
    6563    lib_mpp.F90 \ 
    6564    $(MODEL_LIB)(dom_ice.o) \ 
    6565    $(MODEL_LIB)(ice.o) \ 
    6566    $(MODEL_LIB)(ice_oce.o) \ 
    6567    $(MODEL_LIB)(in_out_manager.o) \ 
    6568    $(MODEL_LIB)(lbclnk.o) \ 
    6569    $(MODEL_LIB)(lib_mpp.o) \ 
    6570    $(MODEL_LIB)(par_oce.o) \ 
    6571    $(MODEL_LIB)(phycst.o) \ 
    6572    $(MODEL_LIB)(prtctl.o) \ 
    6573    par_oce.F90 \ 
    6574    phycst.F90 \ 
    6575    prtctl.F90 \ 
    6576    KEY_CPP \ 
    6577    limrhg.F90 
    6578 $(MODEL_LIB)(limrst.o) :   \ 
     6569   $(MODEL_LIB)(phycst.o) \ 
     6570   $(MODEL_LIB)(prtctl.o) \ 
    65796571   blk_oce.F90 \ 
    65806572   dom_oce.F90 \ 
     
    65866578   lbclnk.F90 \ 
    65876579   lib_print.f90 \ 
    6588    $(MODEL_LIB)(blk_oce.o) \ 
    6589    $(MODEL_LIB)(dom_oce.o) \ 
    6590    $(MODEL_LIB)(in_out_manager.o) \ 
    6591    $(MODEL_LIB)(iom_def.o) \ 
    6592    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6593    $(MODEL_LIB)(iom_nf90.o) \ 
    6594    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6595    $(MODEL_LIB)(lbclnk.o) \ 
    6596    $(MODEL_LIB)(lib_print.o) \ 
    6597    $(MODEL_LIB)(par_ice.o) \ 
    6598    $(MODEL_LIB)(par_kind.o) \ 
    6599    $(MODEL_LIB)(par_oce.o) \ 
    6600    $(MODEL_LIB)(phycst.o) \ 
    6601    $(MODEL_LIB)(prtctl.o) \ 
    66026580   par_ice.F90 \ 
    66036581   par_kind.F90 \ 
     
    66056583   phycst.F90 \ 
    66066584   prtctl.F90 \ 
     6585   $(MODEL_LIB)(daymod.o) \ 
     6586   $(MODEL_LIB)(dom_oce.o) \ 
     6587   $(MODEL_LIB)(ice.o) \ 
     6588   $(MODEL_LIB)(ice_oce.o) \ 
     6589   $(MODEL_LIB)(in_out_manager.o) \ 
     6590   $(MODEL_LIB)(iom.o) \ 
    66076591   daymod.F90 \ 
    66086592   dom_oce.F90 \ 
     
    66116595   in_out_manager.F90 \ 
    66126596   iom.F90 \ 
    6613    $(MODEL_LIB)(daymod.o) \ 
    6614    $(MODEL_LIB)(dom_oce.o) \ 
     6597   KEY_CPP \ 
     6598   limrst.F90 
     6599$(MODEL_LIB)(limtab.o) :   \ 
     6600   $(MODEL_LIB)(par_kind.o) \ 
     6601   par_kind.F90 \ 
     6602   KEY_CPP \ 
     6603   limtab.F90 
     6604$(MODEL_LIB)(limthd.o) :   \ 
     6605   $(MODEL_LIB)(blk_oce.o) \ 
     6606   $(MODEL_LIB)(dom_ice.o) \ 
     6607   $(MODEL_LIB)(dom_oce.o) \ 
     6608   $(MODEL_LIB)(flx_oce.o) \ 
    66156609   $(MODEL_LIB)(ice.o) \ 
    66166610   $(MODEL_LIB)(ice_oce.o) \ 
    6617    $(MODEL_LIB)(in_out_manager.o) \ 
    6618    $(MODEL_LIB)(iom.o) \ 
    6619    KEY_CPP \ 
    6620    limrst.F90 
    6621 $(MODEL_LIB)(limtab.o) :   \ 
    6622    $(MODEL_LIB)(par_kind.o) \ 
    6623    par_kind.F90 \ 
    6624    KEY_CPP \ 
    6625    limtab.F90 
    6626 $(MODEL_LIB)(limthd.o) :   \ 
     6611   $(MODEL_LIB)(iceini.o) \ 
     6612   $(MODEL_LIB)(in_out_manager.o) \ 
     6613   $(MODEL_LIB)(ini1d.o) \ 
     6614   $(MODEL_LIB)(lib_mpp.o) \ 
     6615   $(MODEL_LIB)(lib_print.o) \ 
     6616   $(MODEL_LIB)(limistate.o) \ 
     6617   $(MODEL_LIB)(limmsh.o) \ 
     6618   $(MODEL_LIB)(limrst.o) \ 
     6619   $(MODEL_LIB)(oce.o) \ 
     6620   $(MODEL_LIB)(ocfzpt.o) \ 
     6621   $(MODEL_LIB)(par_ice.o) \ 
     6622   $(MODEL_LIB)(par_kind.o) \ 
     6623   $(MODEL_LIB)(par_oce.o) \ 
     6624   $(MODEL_LIB)(phycst.o) \ 
     6625   $(MODEL_LIB)(thd_ice.o) \ 
    66276626   blk_oce.F90 \ 
    66286627   dom_ice.F90 \ 
     
    66306629   flx_oce.F90 \ 
    66316630   ice.F90 \ 
     6631   ice_oce.F90 \ 
    66326632   iceini.F90 \ 
    6633    ice_oce.F90 \ 
     6633   in_out_manager.F90 \ 
    66346634   ini1d.F90 \ 
    6635    in_out_manager.F90 \ 
    66366635   lib_mpp.F90 \ 
    66376636   lib_print.f90 \ 
     
    66396638   limmsh.F90 \ 
    66406639   limrst.F90 \ 
     6640   oce.F90 \ 
     6641   ocfzpt.F90 \ 
     6642   par_ice.F90 \ 
     6643   par_kind.F90 \ 
     6644   par_oce.F90 \ 
     6645   phycst.F90 \ 
     6646   thd_ice.F90 \ 
     6647   $(MODEL_LIB)(dom_ice.o) \ 
     6648   $(MODEL_LIB)(dom_oce.o) \ 
     6649   $(MODEL_LIB)(flx_oce.o) \ 
     6650   $(MODEL_LIB)(ice.o) \ 
     6651   $(MODEL_LIB)(ice_oce.o) \ 
     6652   $(MODEL_LIB)(iceini.o) \ 
     6653   $(MODEL_LIB)(in_out_manager.o) \ 
     6654   $(MODEL_LIB)(lbclnk.o) \ 
     6655   $(MODEL_LIB)(limtab.o) \ 
     6656   $(MODEL_LIB)(limthd_lac.o) \ 
     6657   $(MODEL_LIB)(limthd_zdf.o) \ 
     6658   $(MODEL_LIB)(phycst.o) \ 
     6659   $(MODEL_LIB)(prtctl.o) \ 
     6660   $(MODEL_LIB)(thd_ice.o) \ 
     6661   dom_ice.F90 \ 
     6662   dom_oce.F90 \ 
     6663   flx_oce.F90 \ 
     6664   ice.F90 \ 
     6665   ice_oce.F90 \ 
     6666   iceini.F90 \ 
     6667   in_out_manager.F90 \ 
     6668   lbclnk.F90 \ 
     6669   limtab.F90 \ 
     6670   limthd_lac.F90 \ 
     6671   limthd_zdf.F90 \ 
     6672   phycst.F90 \ 
     6673   prtctl.F90 \ 
     6674   thd_ice.F90 \ 
     6675   domzgr_substitute.h90 \ 
     6676   vectopt_loop_substitute.h90 \ 
     6677   KEY_CPP \ 
     6678   limthd.F90 
     6679$(MODEL_LIB)(limthd_lac.o) :  \ 
    66416680   $(MODEL_LIB)(blk_oce.o) \ 
    66426681   $(MODEL_LIB)(dom_ice.o) \ 
    66436682   $(MODEL_LIB)(dom_oce.o) \ 
    66446683   $(MODEL_LIB)(flx_oce.o) \ 
    6645    $(MODEL_LIB)(iceini.o) \ 
    66466684   $(MODEL_LIB)(ice.o) \ 
    66476685   $(MODEL_LIB)(ice_oce.o) \ 
     6686   $(MODEL_LIB)(in_out_manager.o) \ 
    66486687   $(MODEL_LIB)(ini1d.o) \ 
    6649    $(MODEL_LIB)(in_out_manager.o) \ 
    6650    $(MODEL_LIB)(lib_mpp.o) \ 
    6651    $(MODEL_LIB)(lib_print.o) \ 
     6688   $(MODEL_LIB)(iom.o) \ 
     6689   $(MODEL_LIB)(lbclnk.o) \ 
    66526690   $(MODEL_LIB)(limistate.o) \ 
    66536691   $(MODEL_LIB)(limmsh.o) \ 
     
    66596697   $(MODEL_LIB)(par_oce.o) \ 
    66606698   $(MODEL_LIB)(phycst.o) \ 
    6661    $(MODEL_LIB)(thd_ice.o) \ 
    6662    oce.F90 \ 
    6663    ocfzpt.F90 \ 
    6664    par_ice.F90 \ 
    6665    par_kind.F90 \ 
    6666    par_oce.F90 \ 
    6667    phycst.F90 \ 
    6668    thd_ice.F90 \ 
    6669    dom_ice.F90 \ 
    6670    dom_oce.F90 \ 
    6671    flx_oce.F90 \ 
    6672    ice.F90 \ 
    6673    iceini.F90 \ 
    6674    ice_oce.F90 \ 
    6675    in_out_manager.F90 \ 
    6676    lbclnk.F90 \ 
    6677    limtab.F90 \ 
    6678    limthd_lac.F90 \ 
    6679    limthd_zdf.F90 \ 
    6680    $(MODEL_LIB)(dom_ice.o) \ 
    6681    $(MODEL_LIB)(dom_oce.o) \ 
    6682    $(MODEL_LIB)(flx_oce.o) \ 
    6683    $(MODEL_LIB)(iceini.o) \ 
    6684    $(MODEL_LIB)(ice.o) \ 
    6685    $(MODEL_LIB)(ice_oce.o) \ 
    6686    $(MODEL_LIB)(in_out_manager.o) \ 
    6687    $(MODEL_LIB)(lbclnk.o) \ 
    6688    $(MODEL_LIB)(limtab.o) \ 
    6689    $(MODEL_LIB)(limthd_lac.o) \ 
    6690    $(MODEL_LIB)(limthd_zdf.o) \ 
    6691    $(MODEL_LIB)(phycst.o) \ 
    6692    $(MODEL_LIB)(prtctl.o) \ 
    6693    $(MODEL_LIB)(thd_ice.o) \ 
    6694    phycst.F90 \ 
    6695    prtctl.F90 \ 
    6696    thd_ice.F90 \ 
    6697    domzgr_substitute.h90 \ 
    6698    vectopt_loop_substitute.h90 \ 
    6699    KEY_CPP \ 
    6700    limthd.F90 
    6701 $(MODEL_LIB)(limthd_lac.o) :  \ 
    67026699   blk_oce.F90 \ 
    67036700   dom_ice.F90 \ 
     
    67066703   ice.F90 \ 
    67076704   ice_oce.F90 \ 
     6705   in_out_manager.F90 \ 
    67086706   ini1d.F90 \ 
    6709    in_out_manager.F90 \ 
    67106707   iom.F90 \ 
    67116708   lbclnk.F90 \ 
     
    67136710   limmsh.F90 \ 
    67146711   limrst.F90 \ 
     6712   oce.F90 \ 
     6713   ocfzpt.F90 \ 
     6714   par_ice.F90 \ 
     6715   par_kind.F90 \ 
     6716   par_oce.F90 \ 
     6717   phycst.F90 \ 
     6718   $(MODEL_LIB)(ice_oce.o) \ 
     6719   $(MODEL_LIB)(iceini.o) \ 
     6720   $(MODEL_LIB)(limistate.o) \ 
     6721   $(MODEL_LIB)(par_oce.o) \ 
     6722   $(MODEL_LIB)(phycst.o) \ 
     6723   $(MODEL_LIB)(thd_ice.o) \ 
     6724   ice_oce.F90 \ 
     6725   iceini.F90 \ 
     6726   limistate.F90 \ 
     6727   par_oce.F90 \ 
     6728   phycst.F90 \ 
     6729   thd_ice.F90 \ 
     6730   KEY_CPP \ 
     6731   limthd_lac.F90 
     6732$(MODEL_LIB)(limthd_zdf.o) :  \ 
    67156733   $(MODEL_LIB)(blk_oce.o) \ 
    67166734   $(MODEL_LIB)(dom_ice.o) \ 
     
    67196737   $(MODEL_LIB)(ice.o) \ 
    67206738   $(MODEL_LIB)(ice_oce.o) \ 
     6739   $(MODEL_LIB)(in_out_manager.o) \ 
    67216740   $(MODEL_LIB)(ini1d.o) \ 
    6722    $(MODEL_LIB)(in_out_manager.o) \ 
    67236741   $(MODEL_LIB)(iom.o) \ 
    67246742   $(MODEL_LIB)(lbclnk.o) \ 
     6743   $(MODEL_LIB)(lib_print.o) \ 
    67256744   $(MODEL_LIB)(limistate.o) \ 
    67266745   $(MODEL_LIB)(limmsh.o) \ 
     
    67326751   $(MODEL_LIB)(par_oce.o) \ 
    67336752   $(MODEL_LIB)(phycst.o) \ 
    6734    oce.F90 \ 
    6735    ocfzpt.F90 \ 
    6736    par_ice.F90 \ 
    6737    par_kind.F90 \ 
    6738    par_oce.F90 \ 
    6739    phycst.F90 \ 
    6740    iceini.F90 \ 
    6741    ice_oce.F90 \ 
    6742    limistate.F90 \ 
    6743    $(MODEL_LIB)(iceini.o) \ 
    6744    $(MODEL_LIB)(ice_oce.o) \ 
    6745    $(MODEL_LIB)(limistate.o) \ 
    6746    $(MODEL_LIB)(par_oce.o) \ 
    6747    $(MODEL_LIB)(phycst.o) \ 
    6748    $(MODEL_LIB)(thd_ice.o) \ 
    6749    par_oce.F90 \ 
    6750    phycst.F90 \ 
    6751    thd_ice.F90 \ 
    6752    KEY_CPP \ 
    6753    limthd_lac.F90 
    6754 $(MODEL_LIB)(limthd_zdf.o) :  \ 
    67556753   blk_oce.F90 \ 
    67566754   dom_ice.F90 \ 
     
    67596757   ice.F90 \ 
    67606758   ice_oce.F90 \ 
     6759   in_out_manager.F90 \ 
    67616760   ini1d.F90 \ 
    6762    in_out_manager.F90 \ 
    67636761   iom.F90 \ 
    67646762   lbclnk.F90 \ 
     
    67676765   limmsh.F90 \ 
    67686766   limrst.F90 \ 
     6767   oce.F90 \ 
     6768   ocfzpt.F90 \ 
     6769   par_ice.F90 \ 
     6770   par_kind.F90 \ 
     6771   par_oce.F90 \ 
     6772   phycst.F90 \ 
     6773   $(MODEL_LIB)(ice_oce.o) \ 
     6774   $(MODEL_LIB)(iceini.o) \ 
     6775   $(MODEL_LIB)(in_out_manager.o) \ 
     6776   $(MODEL_LIB)(limistate.o) \ 
     6777   $(MODEL_LIB)(par_oce.o) \ 
     6778   $(MODEL_LIB)(phycst.o) \ 
     6779   $(MODEL_LIB)(thd_ice.o) \ 
     6780   ice_oce.F90 \ 
     6781   iceini.F90 \ 
     6782   in_out_manager.F90 \ 
     6783   limistate.F90 \ 
     6784   par_oce.F90 \ 
     6785   phycst.F90 \ 
     6786   thd_ice.F90 \ 
     6787   KEY_CPP \ 
     6788   limthd_zdf.F90 
     6789$(MODEL_LIB)(limtrp.o) :   \ 
    67696790   $(MODEL_LIB)(blk_oce.o) \ 
    67706791   $(MODEL_LIB)(dom_ice.o) \ 
     
    67736794   $(MODEL_LIB)(ice.o) \ 
    67746795   $(MODEL_LIB)(ice_oce.o) \ 
     6796   $(MODEL_LIB)(in_out_manager.o) \ 
    67756797   $(MODEL_LIB)(ini1d.o) \ 
    6776    $(MODEL_LIB)(in_out_manager.o) \ 
    67776798   $(MODEL_LIB)(iom.o) \ 
    67786799   $(MODEL_LIB)(lbclnk.o) \ 
     6800   $(MODEL_LIB)(lib_mpp.o) \ 
    67796801   $(MODEL_LIB)(lib_print.o) \ 
    67806802   $(MODEL_LIB)(limistate.o) \ 
     
    67876809   $(MODEL_LIB)(par_oce.o) \ 
    67886810   $(MODEL_LIB)(phycst.o) \ 
    6789    oce.F90 \ 
    6790    ocfzpt.F90 \ 
    6791    par_ice.F90 \ 
    6792    par_kind.F90 \ 
    6793    par_oce.F90 \ 
    6794    phycst.F90 \ 
    6795    iceini.F90 \ 
    6796    ice_oce.F90 \ 
    6797    in_out_manager.F90 \ 
    6798    limistate.F90 \ 
    6799    $(MODEL_LIB)(iceini.o) \ 
    6800    $(MODEL_LIB)(ice_oce.o) \ 
    6801    $(MODEL_LIB)(in_out_manager.o) \ 
    6802    $(MODEL_LIB)(limistate.o) \ 
    6803    $(MODEL_LIB)(par_oce.o) \ 
    6804    $(MODEL_LIB)(phycst.o) \ 
    6805    $(MODEL_LIB)(thd_ice.o) \ 
    6806    par_oce.F90 \ 
    6807    phycst.F90 \ 
    6808    thd_ice.F90 \ 
    6809    KEY_CPP \ 
    6810    limthd_zdf.F90 
    6811 $(MODEL_LIB)(limtrp.o) :   \ 
     6811   $(MODEL_LIB)(prtctl.o) \ 
    68126812   blk_oce.F90 \ 
    68136813   dom_ice.F90 \ 
     
    68166816   ice.F90 \ 
    68176817   ice_oce.F90 \ 
     6818   in_out_manager.F90 \ 
    68186819   ini1d.F90 \ 
    6819    in_out_manager.F90 \ 
    68206820   iom.F90 \ 
    68216821   lbclnk.F90 \ 
     
    68256825   limmsh.F90 \ 
    68266826   limrst.F90 \ 
     6827   oce.F90 \ 
     6828   ocfzpt.F90 \ 
     6829   par_ice.F90 \ 
     6830   par_kind.F90 \ 
     6831   par_oce.F90 \ 
     6832   phycst.F90 \ 
     6833   prtctl.F90 \ 
     6834   $(MODEL_LIB)(daymod.o) \ 
     6835   $(MODEL_LIB)(dom_ice.o) \ 
     6836   $(MODEL_LIB)(dom_oce.o) \ 
     6837   $(MODEL_LIB)(ice.o) \ 
     6838   $(MODEL_LIB)(ice_oce.o) \ 
     6839   $(MODEL_LIB)(iceini.o) \ 
     6840   $(MODEL_LIB)(in_out_manager.o) \ 
     6841   $(MODEL_LIB)(lbclnk.o) \ 
     6842   $(MODEL_LIB)(lib_mpp.o) \ 
     6843   $(MODEL_LIB)(limadv.o) \ 
     6844   $(MODEL_LIB)(limhdf.o) \ 
     6845   $(MODEL_LIB)(limistate.o) \ 
     6846   $(MODEL_LIB)(phycst.o) \ 
     6847   daymod.F90 \ 
     6848   dom_ice.F90 \ 
     6849   dom_oce.F90 \ 
     6850   ice.F90 \ 
     6851   ice_oce.F90 \ 
     6852   iceini.F90 \ 
     6853   in_out_manager.F90 \ 
     6854   lbclnk.F90 \ 
     6855   lib_mpp.F90 \ 
     6856   limadv.F90 \ 
     6857   limhdf.F90 \ 
     6858   limistate.F90 \ 
     6859   phycst.F90 \ 
     6860   vectopt_loop_substitute.h90 \ 
     6861   KEY_CPP \ 
     6862   limtrp.F90 
     6863$(MODEL_LIB)(limwri.o) :   \ 
    68276864   $(MODEL_LIB)(blk_oce.o) \ 
     6865   $(MODEL_LIB)(daymod.o) \ 
     6866   $(MODEL_LIB)(dom_oce.o) \ 
     6867   $(MODEL_LIB)(in_out_manager.o) \ 
     6868   $(MODEL_LIB)(lib_mpp.o) \ 
     6869   $(MODEL_LIB)(lib_print.o) \ 
     6870   $(MODEL_LIB)(oce.o) \ 
     6871   $(MODEL_LIB)(par_ice.o) \ 
     6872   $(MODEL_LIB)(par_kind.o) \ 
     6873   $(MODEL_LIB)(par_oce.o) \ 
     6874   $(MODEL_LIB)(phycst.o) \ 
     6875   $(MODEL_LIB)(prtctl.o) \ 
     6876   blk_oce.F90 \ 
     6877   daymod.F90 \ 
     6878   dom_oce.F90 \ 
     6879   in_out_manager.F90 \ 
     6880   lib_mpp.F90 \ 
     6881   lib_print.f90 \ 
     6882   oce.F90 \ 
     6883   par_ice.F90 \ 
     6884   par_kind.F90 \ 
     6885   par_oce.F90 \ 
     6886   phycst.F90 \ 
     6887   prtctl.F90 \ 
     6888   $(MODEL_LIB)(daymod.o) \ 
     6889   $(MODEL_LIB)(dianam.o) \ 
    68286890   $(MODEL_LIB)(dom_ice.o) \ 
    68296891   $(MODEL_LIB)(dom_oce.o) \ 
     
    68316893   $(MODEL_LIB)(ice.o) \ 
    68326894   $(MODEL_LIB)(ice_oce.o) \ 
    6833    $(MODEL_LIB)(ini1d.o) \ 
    6834    $(MODEL_LIB)(in_out_manager.o) \ 
    6835    $(MODEL_LIB)(iom.o) \ 
    6836    $(MODEL_LIB)(lbclnk.o) \ 
    6837    $(MODEL_LIB)(lib_mpp.o) \ 
    6838    $(MODEL_LIB)(lib_print.o) \ 
    6839    $(MODEL_LIB)(limistate.o) \ 
    6840    $(MODEL_LIB)(limmsh.o) \ 
    6841    $(MODEL_LIB)(limrst.o) \ 
    6842    $(MODEL_LIB)(oce.o) \ 
    6843    $(MODEL_LIB)(ocfzpt.o) \ 
    6844    $(MODEL_LIB)(par_ice.o) \ 
    6845    $(MODEL_LIB)(par_kind.o) \ 
    6846    $(MODEL_LIB)(par_oce.o) \ 
    6847    $(MODEL_LIB)(phycst.o) \ 
    6848    $(MODEL_LIB)(prtctl.o) \ 
    6849    oce.F90 \ 
    6850    ocfzpt.F90 \ 
    6851    par_ice.F90 \ 
    6852    par_kind.F90 \ 
    6853    par_oce.F90 \ 
    6854    phycst.F90 \ 
    6855    prtctl.F90 \ 
    6856    daymod.F90 \ 
    6857    dom_ice.F90 \ 
    6858    dom_oce.F90 \ 
    6859    ice.F90 \ 
    6860    iceini.F90 \ 
    6861    ice_oce.F90 \ 
    6862    in_out_manager.F90 \ 
    6863    lbclnk.F90 \ 
    6864    lib_mpp.F90 \ 
    6865    limadv.F90 \ 
    6866    limhdf.F90 \ 
    6867    limistate.F90 \ 
    6868    $(MODEL_LIB)(daymod.o) \ 
    6869    $(MODEL_LIB)(dom_ice.o) \ 
    6870    $(MODEL_LIB)(dom_oce.o) \ 
    6871    $(MODEL_LIB)(iceini.o) \ 
    6872    $(MODEL_LIB)(ice.o) \ 
    6873    $(MODEL_LIB)(ice_oce.o) \ 
    6874    $(MODEL_LIB)(in_out_manager.o) \ 
    6875    $(MODEL_LIB)(lbclnk.o) \ 
    6876    $(MODEL_LIB)(lib_mpp.o) \ 
    6877    $(MODEL_LIB)(limadv.o) \ 
    6878    $(MODEL_LIB)(limhdf.o) \ 
    6879    $(MODEL_LIB)(limistate.o) \ 
    6880    $(MODEL_LIB)(phycst.o) \ 
    6881    phycst.F90 \ 
    6882    vectopt_loop_substitute.h90 \ 
    6883    KEY_CPP \ 
    6884    limtrp.F90 
    6885 $(MODEL_LIB)(limwri.o) :   \ 
    6886    blk_oce.F90 \ 
    6887    daymod.F90 \ 
    6888    dom_oce.F90 \ 
    6889    in_out_manager.F90 \ 
    6890    lib_mpp.F90 \ 
    6891    lib_print.f90 \ 
    6892    $(MODEL_LIB)(blk_oce.o) \ 
    6893    $(MODEL_LIB)(daymod.o) \ 
    6894    $(MODEL_LIB)(dom_oce.o) \ 
    6895    $(MODEL_LIB)(in_out_manager.o) \ 
    6896    $(MODEL_LIB)(lib_mpp.o) \ 
    6897    $(MODEL_LIB)(lib_print.o) \ 
    6898    $(MODEL_LIB)(oce.o) \ 
    6899    $(MODEL_LIB)(par_ice.o) \ 
    6900    $(MODEL_LIB)(par_kind.o) \ 
    6901    $(MODEL_LIB)(par_oce.o) \ 
    6902    $(MODEL_LIB)(phycst.o) \ 
    6903    $(MODEL_LIB)(prtctl.o) \ 
    6904    oce.F90 \ 
    6905    par_ice.F90 \ 
    6906    par_kind.F90 \ 
    6907    par_oce.F90 \ 
    6908    phycst.F90 \ 
    6909    prtctl.F90 \ 
     6895   $(MODEL_LIB)(in_out_manager.o) \ 
     6896   $(MODEL_LIB)(lbclnk.o) \ 
     6897   $(MODEL_LIB)(phycst.o) \ 
    69106898   daymod.F90 \ 
    69116899   dianam.F90 \ 
     
    69176905   in_out_manager.F90 \ 
    69186906   lbclnk.F90 \ 
    6919    $(MODEL_LIB)(daymod.o) \ 
    6920    $(MODEL_LIB)(dianam.o) \ 
    6921    $(MODEL_LIB)(dom_ice.o) \ 
    6922    $(MODEL_LIB)(dom_oce.o) \ 
    6923    $(MODEL_LIB)(flx_oce.o) \ 
    6924    $(MODEL_LIB)(ice.o) \ 
    6925    $(MODEL_LIB)(ice_oce.o) \ 
    6926    $(MODEL_LIB)(in_out_manager.o) \ 
    6927    $(MODEL_LIB)(lbclnk.o) \ 
    6928    $(MODEL_LIB)(phycst.o) \ 
    6929    phycst.F90 \ 
     6907   phycst.F90 \ 
     6908   $(MODEL_LIB)(diadimg.o) \ 
    69306909   diadimg.F90 \ 
    6931    $(MODEL_LIB)(diadimg.o) \ 
    69326910   limwri_dimg.h90 \ 
    69336911   $(IOIPSL_LIB) \ 
     
    69356913   limwri.F90 
    69366914$(MODEL_LIB)(model.o) : \ 
     6915   $(MODEL_LIB)(cpl.o) \ 
     6916   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6917   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6918   $(MODEL_LIB)(cpl_oce.o) \ 
     6919   $(MODEL_LIB)(daymod.o) \ 
     6920   $(MODEL_LIB)(diaptr.o) \ 
     6921   $(MODEL_LIB)(dom_oce.o) \ 
     6922   $(MODEL_LIB)(domain.o) \ 
     6923   $(MODEL_LIB)(domcfg.o) \ 
     6924   $(MODEL_LIB)(dtasal.o) \ 
     6925   $(MODEL_LIB)(dtasst.o) \ 
     6926   $(MODEL_LIB)(dtatem.o) \ 
     6927   $(MODEL_LIB)(dyncor1d.o) \ 
     6928   $(MODEL_LIB)(dynspg_oce.o) \ 
     6929   $(MODEL_LIB)(eosbn2.o) \ 
     6930   $(MODEL_LIB)(flxfwb.o) \ 
     6931   $(MODEL_LIB)(flxmod.o) \ 
     6932   $(MODEL_LIB)(iceini.o) \ 
     6933   $(MODEL_LIB)(in_out_manager.o) \ 
     6934   $(MODEL_LIB)(ini1d.o) \ 
     6935   $(MODEL_LIB)(initrc.o) \ 
     6936   $(MODEL_LIB)(istate.o) \ 
     6937   $(MODEL_LIB)(ldfdyn.o) \ 
     6938   $(MODEL_LIB)(ldftra.o) \ 
     6939   $(MODEL_LIB)(lib_mpp.o) \ 
     6940   $(MODEL_LIB)(mppini.o) \ 
     6941   $(MODEL_LIB)(obc_par.o) \ 
     6942   $(MODEL_LIB)(obcini.o) \ 
     6943   $(MODEL_LIB)(oce.o) \ 
     6944   $(MODEL_LIB)(ocfzpt.o) \ 
     6945   $(MODEL_LIB)(phycst.o) \ 
     6946   $(MODEL_LIB)(prtctl.o) \ 
     6947   $(MODEL_LIB)(step.o) \ 
     6948   $(MODEL_LIB)(step1d.o) \ 
     6949   $(MODEL_LIB)(trdmod.o) \ 
     6950   $(MODEL_LIB)(trdmod_oce.o) \ 
     6951   $(MODEL_LIB)(zdfini.o) \ 
     6952   $(MODEL_LIB)(zpshde.o) \ 
    69376953   cpl.F90 \ 
    69386954   cpl_oasis3.F90 \ 
     
    69416957   daymod.F90 \ 
    69426958   diaptr.F90 \ 
     6959   dom_oce.F90 \ 
    69436960   domain.F90 \ 
    69446961   domcfg.F90 \ 
    6945    dom_oce.F90 \ 
    69466962   dtasal.F90 \ 
    69476963   dtasst.F90 \ 
     
    69536969   flxmod.F90 \ 
    69546970   iceini.F90 \ 
     6971   in_out_manager.F90 \ 
    69556972   ini1d.F90 \ 
    69566973   initrc.F90 \ 
    6957    in_out_manager.F90 \ 
    69586974   istate.F90 \ 
    69596975   ldfdyn.F90 \ 
    69606976   ldftra.F90 \ 
    69616977   lib_mpp.F90 \ 
    6962    $(MODEL_LIB)(cpl.o) \ 
    6963    $(MODEL_LIB)(cpl_oasis3.o) \ 
    6964    $(MODEL_LIB)(cpl_oasis4.o) \ 
    6965    $(MODEL_LIB)(cpl_oce.o) \ 
    6966    $(MODEL_LIB)(daymod.o) \ 
    6967    $(MODEL_LIB)(diaptr.o) \ 
    6968    $(MODEL_LIB)(domain.o) \ 
    6969    $(MODEL_LIB)(domcfg.o) \ 
    6970    $(MODEL_LIB)(dom_oce.o) \ 
    6971    $(MODEL_LIB)(dtasal.o) \ 
    6972    $(MODEL_LIB)(dtasst.o) \ 
    6973    $(MODEL_LIB)(dtatem.o) \ 
    6974    $(MODEL_LIB)(dyncor1d.o) \ 
    6975    $(MODEL_LIB)(dynspg_oce.o) \ 
    6976    $(MODEL_LIB)(eosbn2.o) \ 
    6977    $(MODEL_LIB)(flxfwb.o) \ 
    6978    $(MODEL_LIB)(flxmod.o) \ 
    6979    $(MODEL_LIB)(iceini.o) \ 
    6980    $(MODEL_LIB)(ini1d.o) \ 
    6981    $(MODEL_LIB)(initrc.o) \ 
    6982    $(MODEL_LIB)(in_out_manager.o) \ 
    6983    $(MODEL_LIB)(istate.o) \ 
    6984    $(MODEL_LIB)(ldfdyn.o) \ 
    6985    $(MODEL_LIB)(ldftra.o) \ 
    6986    $(MODEL_LIB)(lib_mpp.o) \ 
    6987    $(MODEL_LIB)(mppini.o) \ 
    6988    $(MODEL_LIB)(obcini.o) \ 
    6989    $(MODEL_LIB)(obc_par.o) \ 
    6990    $(MODEL_LIB)(oce.o) \ 
    6991    $(MODEL_LIB)(ocfzpt.o) \ 
    6992    $(MODEL_LIB)(phycst.o) \ 
    6993    $(MODEL_LIB)(prtctl.o) \ 
    6994    $(MODEL_LIB)(step1d.o) \ 
    6995    $(MODEL_LIB)(step.o) \ 
    6996    $(MODEL_LIB)(trdmod.o) \ 
    6997    $(MODEL_LIB)(trdmod_oce.o) \ 
    6998    $(MODEL_LIB)(zdfini.o) \ 
    6999    $(MODEL_LIB)(zpshde.o) \ 
    70006978   mppini.F90 \ 
     6979   obc_par.F90 \ 
    70016980   obcini.F90 \ 
    7002    obc_par.F90 \ 
    70036981   oce.F90 \ 
    70046982   ocfzpt.F90 \ 
    70056983   phycst.F90 \ 
    70066984   prtctl.F90 \ 
     6985   step.F90 \ 
    70076986   step1d.F90 \ 
    7008    step.F90 \ 
    70096987   trdmod.F90 \ 
    70106988   trdmod_oce.F90 \ 
     
    70156993   model.f90 
    70166994$(MODEL_LIB)(mppini.o) :   \ 
    7017    dom_oce.F90 \ 
    7018    in_out_manager.F90 \ 
    7019    lib_print.f90 \ 
    7020    $(MODEL_LIB)(dom_oce.o) \ 
    7021    $(MODEL_LIB)(in_out_manager.o) \ 
    7022    $(MODEL_LIB)(lib_print.o) \ 
    7023    $(MODEL_LIB)(par_kind.o) \ 
    7024    $(MODEL_LIB)(par_oce.o) \ 
    7025    par_kind.F90 \ 
    7026    par_oce.F90 \ 
    7027    dom_oce.F90 \ 
    7028    in_out_manager.F90 \ 
    7029    lib_mpp.F90 \ 
     6995   $(MODEL_LIB)(dom_oce.o) \ 
     6996   $(MODEL_LIB)(in_out_manager.o) \ 
     6997   $(MODEL_LIB)(lib_print.o) \ 
     6998   $(MODEL_LIB)(par_kind.o) \ 
     6999   $(MODEL_LIB)(par_oce.o) \ 
     7000   dom_oce.F90 \ 
     7001   in_out_manager.F90 \ 
     7002   lib_print.f90 \ 
     7003   par_kind.F90 \ 
     7004   par_oce.F90 \ 
    70307005   $(MODEL_LIB)(dom_oce.o) \ 
    70317006   $(MODEL_LIB)(in_out_manager.o) \ 
    70327007   $(MODEL_LIB)(lib_mpp.o) \ 
    70337008   $(MODEL_LIB)(sol_oce.o) \ 
     7009   dom_oce.F90 \ 
     7010   in_out_manager.F90 \ 
     7011   lib_mpp.F90 \ 
    70347012   sol_oce.F90 \ 
     7013   $(MODEL_LIB)(iom.o) \ 
    70357014   iom.F90 \ 
    7036    $(MODEL_LIB)(iom.o) \ 
    70377015   domzgr_substitute.h90 \ 
    70387016   mppini_2.h90 \ 
     
    70437021   KEY_CPP \ 
    70447022   oasis4_date.F90 
     7023$(MODEL_LIB)(obc_oce.o) :  \ 
     7024   $(MODEL_LIB)(par_kind.o) \ 
     7025   $(MODEL_LIB)(par_oce.o) \ 
     7026   par_kind.F90 \ 
     7027   par_oce.F90 \ 
     7028   $(MODEL_LIB)(obc_par.o) \ 
     7029   $(MODEL_LIB)(par_oce.o) \ 
     7030   obc_par.F90 \ 
     7031   par_oce.F90 \ 
     7032   KEY_CPP \ 
     7033   obc_oce.F90 
     7034$(MODEL_LIB)(obc_par.o) :  \ 
     7035   $(MODEL_LIB)(par_kind.o) \ 
     7036   par_kind.F90 \ 
     7037   $(MODEL_LIB)(par_oce.o) \ 
     7038   par_oce.F90 \ 
     7039   obc_par_EEL_R5.h90 \ 
     7040   KEY_CPP \ 
     7041   obc_par.F90 
    70457042$(MODEL_LIB)(obccli.o) :   \ 
    7046    in_out_manager.F90 \ 
    70477043   $(MODEL_LIB)(in_out_manager.o) \ 
    70487044   $(MODEL_LIB)(obc_par.o) \ 
    70497045   $(MODEL_LIB)(par_oce.o) \ 
     7046   in_out_manager.F90 \ 
    70507047   obc_par.F90 \ 
    70517048   par_oce.F90 \ 
    7052    dom_oce.F90 \ 
    70537049   $(MODEL_LIB)(dom_oce.o) \ 
    70547050   $(MODEL_LIB)(obc_oce.o) \ 
    70557051   $(MODEL_LIB)(oce.o) \ 
    70567052   $(MODEL_LIB)(phycst.o) \ 
     7053   dom_oce.F90 \ 
    70577054   obc_oce.F90 \ 
    70587055   oce.F90 \ 
     
    70627059   obccli.F90 
    70637060$(MODEL_LIB)(obcdom.o) :   \ 
    7064    dom_oce.F90 \ 
    7065    in_out_manager.F90 \ 
    7066    lib_print.f90 \ 
    70677061   $(MODEL_LIB)(dom_oce.o) \ 
    70687062   $(MODEL_LIB)(in_out_manager.o) \ 
     
    70717065   $(MODEL_LIB)(par_kind.o) \ 
    70727066   $(MODEL_LIB)(par_oce.o) \ 
     7067   dom_oce.F90 \ 
     7068   in_out_manager.F90 \ 
     7069   lib_print.f90 \ 
    70737070   obc_par.F90 \ 
    70747071   par_kind.F90 \ 
    70757072   par_oce.F90 \ 
    7076    dom_oce.F90 \ 
    7077    in_out_manager.F90 \ 
    7078    lib_mpp.F90 \ 
    70797073   $(MODEL_LIB)(dom_oce.o) \ 
    70807074   $(MODEL_LIB)(in_out_manager.o) \ 
     
    70837077   $(MODEL_LIB)(oce.o) \ 
    70847078   $(MODEL_LIB)(phycst.o) \ 
     7079   dom_oce.F90 \ 
     7080   in_out_manager.F90 \ 
     7081   lib_mpp.F90 \ 
    70857082   obc_oce.F90 \ 
    70867083   oce.F90 \ 
     
    70897086   obcdom.F90 
    70907087$(MODEL_LIB)(obcdta.o) :   \ 
     7088   $(MODEL_LIB)(dom_oce.o) \ 
     7089   $(MODEL_LIB)(in_out_manager.o) \ 
     7090   $(MODEL_LIB)(iom_def.o) \ 
     7091   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7092   $(MODEL_LIB)(iom_nf90.o) \ 
     7093   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7094   $(MODEL_LIB)(lbclnk.o) \ 
     7095   $(MODEL_LIB)(lib_mpp.o) \ 
     7096   $(MODEL_LIB)(lib_print.o) \ 
     7097   $(MODEL_LIB)(obc_oce.o) \ 
     7098   $(MODEL_LIB)(obc_par.o) \ 
     7099   $(MODEL_LIB)(oce.o) \ 
     7100   $(MODEL_LIB)(par_kind.o) \ 
     7101   $(MODEL_LIB)(par_oce.o) \ 
     7102   $(MODEL_LIB)(phycst.o) \ 
     7103   $(MODEL_LIB)(prtctl.o) \ 
    70917104   dom_oce.F90 \ 
    70927105   in_out_manager.F90 \ 
     
    70987111   lib_mpp.F90 \ 
    70997112   lib_print.f90 \ 
    7100    $(MODEL_LIB)(dom_oce.o) \ 
    7101    $(MODEL_LIB)(in_out_manager.o) \ 
    7102    $(MODEL_LIB)(iom_def.o) \ 
    7103    $(MODEL_LIB)(iom_ioipsl.o) \ 
    7104    $(MODEL_LIB)(iom_nf90.o) \ 
    7105    $(MODEL_LIB)(iom_rstdimg.o) \ 
    7106    $(MODEL_LIB)(lbclnk.o) \ 
     7113   obc_oce.F90 \ 
     7114   obc_par.F90 \ 
     7115   oce.F90 \ 
     7116   par_kind.F90 \ 
     7117   par_oce.F90 \ 
     7118   phycst.F90 \ 
     7119   prtctl.F90 \ 
     7120   $(MODEL_LIB)(daymod.o) \ 
     7121   $(MODEL_LIB)(dom_oce.o) \ 
     7122   $(MODEL_LIB)(dynspg_oce.o) \ 
     7123   $(MODEL_LIB)(in_out_manager.o) \ 
     7124   $(MODEL_LIB)(iom.o) \ 
     7125   $(MODEL_LIB)(lbclnk.o) \ 
     7126   $(MODEL_LIB)(lib_mpp.o) \ 
     7127   $(MODEL_LIB)(obc_oce.o) \ 
     7128   $(MODEL_LIB)(obccli.o) \ 
     7129   $(MODEL_LIB)(oce.o) \ 
     7130   $(MODEL_LIB)(phycst.o) \ 
     7131   daymod.F90 \ 
     7132   dom_oce.F90 \ 
     7133   dynspg_oce.F90 \ 
     7134   in_out_manager.F90 \ 
     7135   iom.F90 \ 
     7136   lbclnk.F90 \ 
     7137   lib_mpp.F90 \ 
     7138   obc_oce.F90 \ 
     7139   obccli.F90 \ 
     7140   oce.F90 \ 
     7141   phycst.F90 \ 
     7142   domzgr_substitute.h90 \ 
     7143   obc_vectopt_loop_substitute.h90 \ 
     7144   KEY_CPP \ 
     7145   obcdta.F90 
     7146$(MODEL_LIB)(obcdyn.o) :   \ 
     7147   $(MODEL_LIB)(dom_oce.o) \ 
     7148   $(MODEL_LIB)(in_out_manager.o) \ 
    71077149   $(MODEL_LIB)(lib_mpp.o) \ 
    71087150   $(MODEL_LIB)(lib_print.o) \ 
     
    71137155   $(MODEL_LIB)(par_oce.o) \ 
    71147156   $(MODEL_LIB)(phycst.o) \ 
    7115    $(MODEL_LIB)(prtctl.o) \ 
     7157   dom_oce.F90 \ 
     7158   in_out_manager.F90 \ 
     7159   lib_mpp.F90 \ 
     7160   lib_print.f90 \ 
    71167161   obc_oce.F90 \ 
    71177162   obc_par.F90 \ 
     
    71207165   par_oce.F90 \ 
    71217166   phycst.F90 \ 
    7122    prtctl.F90 \ 
    7123    daymod.F90 \ 
     7167   $(MODEL_LIB)(dom_oce.o) \ 
     7168   $(MODEL_LIB)(dynspg_oce.o) \ 
     7169   $(MODEL_LIB)(in_out_manager.o) \ 
     7170   $(MODEL_LIB)(lbclnk.o) \ 
     7171   $(MODEL_LIB)(lib_mpp.o) \ 
     7172   $(MODEL_LIB)(obc_oce.o) \ 
     7173   $(MODEL_LIB)(obccli.o) \ 
     7174   $(MODEL_LIB)(oce.o) \ 
     7175   $(MODEL_LIB)(phycst.o) \ 
    71247176   dom_oce.F90 \ 
    71257177   dynspg_oce.F90 \ 
    71267178   in_out_manager.F90 \ 
    7127    iom.F90 \ 
    7128    lbclnk.F90 \ 
    7129    lib_mpp.F90 \ 
    7130    $(MODEL_LIB)(daymod.o) \ 
    7131    $(MODEL_LIB)(dom_oce.o) \ 
    7132    $(MODEL_LIB)(dynspg_oce.o) \ 
    7133    $(MODEL_LIB)(in_out_manager.o) \ 
    7134    $(MODEL_LIB)(iom.o) \ 
    7135    $(MODEL_LIB)(lbclnk.o) \ 
    7136    $(MODEL_LIB)(lib_mpp.o) \ 
    7137    $(MODEL_LIB)(obccli.o) \ 
    7138    $(MODEL_LIB)(obc_oce.o) \ 
    7139    $(MODEL_LIB)(oce.o) \ 
    7140    $(MODEL_LIB)(phycst.o) \ 
     7179   lbclnk.F90 \ 
     7180   lib_mpp.F90 \ 
     7181   obc_oce.F90 \ 
    71417182   obccli.F90 \ 
    7142    obc_oce.F90 \ 
    7143    oce.F90 \ 
    7144    phycst.F90 \ 
    7145    domzgr_substitute.h90 \ 
    7146    obc_vectopt_loop_substitute.h90 \ 
    7147    KEY_CPP \ 
    7148    obcdta.F90 
     7183   oce.F90 \ 
     7184   phycst.F90 \ 
     7185   KEY_CPP \ 
     7186   obcdyn.F90 
    71497187$(MODEL_LIB)(obcdyn_bt.o) :   \ 
    7150    dom_oce.F90 \ 
    7151    in_out_manager.F90 \ 
    7152    lib_mpp.F90 \ 
    7153    lib_print.f90 \ 
    71547188   $(MODEL_LIB)(dom_oce.o) \ 
    71557189   $(MODEL_LIB)(in_out_manager.o) \ 
     
    71627196   $(MODEL_LIB)(par_oce.o) \ 
    71637197   $(MODEL_LIB)(phycst.o) \ 
     7198   dom_oce.F90 \ 
     7199   in_out_manager.F90 \ 
     7200   lib_mpp.F90 \ 
     7201   lib_print.f90 \ 
    71647202   obc_oce.F90 \ 
    71657203   obc_par.F90 \ 
     
    71687206   par_oce.F90 \ 
    71697207   phycst.F90 \ 
     7208   $(MODEL_LIB)(dom_oce.o) \ 
     7209   $(MODEL_LIB)(dynspg_oce.o) \ 
     7210   $(MODEL_LIB)(in_out_manager.o) \ 
     7211   $(MODEL_LIB)(lbclnk.o) \ 
     7212   $(MODEL_LIB)(lib_mpp.o) \ 
     7213   $(MODEL_LIB)(obc_oce.o) \ 
     7214   $(MODEL_LIB)(obccli.o) \ 
     7215   $(MODEL_LIB)(oce.o) \ 
     7216   $(MODEL_LIB)(phycst.o) \ 
    71707217   dom_oce.F90 \ 
    71717218   dynspg_oce.F90 \ 
     
    71737220   lbclnk.F90 \ 
    71747221   lib_mpp.F90 \ 
     7222   obc_oce.F90 \ 
     7223   obccli.F90 \ 
     7224   oce.F90 \ 
     7225   phycst.F90 \ 
     7226   KEY_CPP \ 
     7227   obcdyn_bt.F90 
     7228$(MODEL_LIB)(obcfla.o) :   \ 
     7229   $(MODEL_LIB)(daymod.o) \ 
    71757230   $(MODEL_LIB)(dom_oce.o) \ 
    71767231   $(MODEL_LIB)(dynspg_oce.o) \ 
    71777232   $(MODEL_LIB)(in_out_manager.o) \ 
    7178    $(MODEL_LIB)(lbclnk.o) \ 
    7179    $(MODEL_LIB)(lib_mpp.o) \ 
    7180    $(MODEL_LIB)(obccli.o) \ 
    7181    $(MODEL_LIB)(obc_oce.o) \ 
    7182    $(MODEL_LIB)(oce.o) \ 
    7183    $(MODEL_LIB)(phycst.o) \ 
    7184    obccli.F90 \ 
    7185    obc_oce.F90 \ 
    7186    oce.F90 \ 
    7187    phycst.F90 \ 
    7188    KEY_CPP \ 
    7189    obcdyn_bt.F90 
    7190 $(MODEL_LIB)(obcdyn.o) :   \ 
    7191    dom_oce.F90 \ 
    7192    in_out_manager.F90 \ 
    7193    lib_mpp.F90 \ 
    7194    lib_print.f90 \ 
    7195    $(MODEL_LIB)(dom_oce.o) \ 
    7196    $(MODEL_LIB)(in_out_manager.o) \ 
    7197    $(MODEL_LIB)(lib_mpp.o) \ 
    7198    $(MODEL_LIB)(lib_print.o) \ 
     7233   $(MODEL_LIB)(iom.o) \ 
     7234   $(MODEL_LIB)(lbclnk.o) \ 
     7235   $(MODEL_LIB)(lib_mpp.o) \ 
    71997236   $(MODEL_LIB)(obc_oce.o) \ 
    72007237   $(MODEL_LIB)(obc_par.o) \ 
    7201    $(MODEL_LIB)(oce.o) \ 
    7202    $(MODEL_LIB)(par_kind.o) \ 
    7203    $(MODEL_LIB)(par_oce.o) \ 
    7204    $(MODEL_LIB)(phycst.o) \ 
     7238   $(MODEL_LIB)(obccli.o) \ 
     7239   $(MODEL_LIB)(oce.o) \ 
     7240   $(MODEL_LIB)(par_oce.o) \ 
     7241   $(MODEL_LIB)(phycst.o) \ 
     7242   daymod.F90 \ 
     7243   dom_oce.F90 \ 
     7244   dynspg_oce.F90 \ 
     7245   in_out_manager.F90 \ 
     7246   iom.F90 \ 
     7247   lbclnk.F90 \ 
     7248   lib_mpp.F90 \ 
    72057249   obc_oce.F90 \ 
    72067250   obc_par.F90 \ 
    7207    oce.F90 \ 
    7208    par_kind.F90 \ 
    7209    par_oce.F90 \ 
    7210    phycst.F90 \ 
     7251   obccli.F90 \ 
     7252   oce.F90 \ 
     7253   par_oce.F90 \ 
     7254   phycst.F90 \ 
     7255   $(MODEL_LIB)(dom_oce.o) \ 
     7256   $(MODEL_LIB)(dynspg_oce.o) \ 
     7257   $(MODEL_LIB)(obc_oce.o) \ 
     7258   $(MODEL_LIB)(obcdta.o) \ 
     7259   $(MODEL_LIB)(oce.o) \ 
     7260   $(MODEL_LIB)(phycst.o) \ 
    72117261   dom_oce.F90 \ 
    72127262   dynspg_oce.F90 \ 
    7213    in_out_manager.F90 \ 
    7214    lbclnk.F90 \ 
    7215    lib_mpp.F90 \ 
    7216    $(MODEL_LIB)(dom_oce.o) \ 
    7217    $(MODEL_LIB)(dynspg_oce.o) \ 
    7218    $(MODEL_LIB)(in_out_manager.o) \ 
    7219    $(MODEL_LIB)(lbclnk.o) \ 
    7220    $(MODEL_LIB)(lib_mpp.o) \ 
    7221    $(MODEL_LIB)(obccli.o) \ 
    7222    $(MODEL_LIB)(obc_oce.o) \ 
    7223    $(MODEL_LIB)(oce.o) \ 
    7224    $(MODEL_LIB)(phycst.o) \ 
    7225    obccli.F90 \ 
    72267263   obc_oce.F90 \ 
    7227    oce.F90 \ 
    7228    phycst.F90 \ 
    7229    KEY_CPP \ 
    7230    obcdyn.F90 
    7231 $(MODEL_LIB)(obcfla.o) :   \ 
    7232    daymod.F90 \ 
    7233    dom_oce.F90 \ 
    7234    dynspg_oce.F90 \ 
    7235    in_out_manager.F90 \ 
    7236    iom.F90 \ 
    7237    lbclnk.F90 \ 
    7238    lib_mpp.F90 \ 
     7264   obcdta.F90 \ 
     7265   oce.F90 \ 
     7266   phycst.F90 \ 
     7267   KEY_CPP \ 
     7268   obcfla.F90 
     7269$(MODEL_LIB)(obcini.o) :   \ 
    72397270   $(MODEL_LIB)(daymod.o) \ 
    72407271   $(MODEL_LIB)(dom_oce.o) \ 
    7241    $(MODEL_LIB)(dynspg_oce.o) \ 
    7242    $(MODEL_LIB)(in_out_manager.o) \ 
    7243    $(MODEL_LIB)(iom.o) \ 
    7244    $(MODEL_LIB)(lbclnk.o) \ 
    7245    $(MODEL_LIB)(lib_mpp.o) \ 
    7246    $(MODEL_LIB)(obccli.o) \ 
     7272   $(MODEL_LIB)(in_out_manager.o) \ 
     7273   $(MODEL_LIB)(lbclnk.o) \ 
     7274   $(MODEL_LIB)(lib_mpp.o) \ 
     7275   $(MODEL_LIB)(lib_print.o) \ 
    72477276   $(MODEL_LIB)(obc_oce.o) \ 
    72487277   $(MODEL_LIB)(obc_par.o) \ 
    72497278   $(MODEL_LIB)(oce.o) \ 
    7250    $(MODEL_LIB)(par_oce.o) \ 
    7251    $(MODEL_LIB)(phycst.o) \ 
    7252    obccli.F90 \ 
     7279   $(MODEL_LIB)(par_kind.o) \ 
     7280   $(MODEL_LIB)(par_oce.o) \ 
     7281   $(MODEL_LIB)(phycst.o) \ 
     7282   daymod.F90 \ 
     7283   dom_oce.F90 \ 
     7284   in_out_manager.F90 \ 
     7285   lbclnk.F90 \ 
     7286   lib_mpp.F90 \ 
     7287   lib_print.f90 \ 
    72537288   obc_oce.F90 \ 
    72547289   obc_par.F90 \ 
    72557290   oce.F90 \ 
    7256    par_oce.F90 \ 
    7257    phycst.F90 \ 
    7258    dom_oce.F90 \ 
    7259    dynspg_oce.F90 \ 
    7260    $(MODEL_LIB)(dom_oce.o) \ 
    7261    $(MODEL_LIB)(dynspg_oce.o) \ 
    7262    $(MODEL_LIB)(obcdta.o) \ 
     7291   par_kind.F90 \ 
     7292   par_oce.F90 \ 
     7293   phycst.F90 \ 
     7294   $(MODEL_LIB)(dom_oce.o) \ 
     7295   $(MODEL_LIB)(in_out_manager.o) \ 
     7296   $(MODEL_LIB)(lbclnk.o) \ 
     7297   $(MODEL_LIB)(lib_mpp.o) \ 
    72637298   $(MODEL_LIB)(obc_oce.o) \ 
    7264    $(MODEL_LIB)(oce.o) \ 
    7265    $(MODEL_LIB)(phycst.o) \ 
    7266    obcdta.F90 \ 
     7299   $(MODEL_LIB)(obcdom.o) \ 
     7300   $(MODEL_LIB)(obcrst.o) \ 
     7301   $(MODEL_LIB)(oce.o) \ 
     7302   $(MODEL_LIB)(phycst.o) \ 
     7303   dom_oce.F90 \ 
     7304   in_out_manager.F90 \ 
     7305   lbclnk.F90 \ 
     7306   lib_mpp.F90 \ 
    72677307   obc_oce.F90 \ 
    7268    oce.F90 \ 
    7269    phycst.F90 \ 
    7270    KEY_CPP \ 
    7271    obcfla.F90 
    7272 $(MODEL_LIB)(obcini.o) :   \ 
    7273    daymod.F90 \ 
    7274    dom_oce.F90 \ 
    7275    in_out_manager.F90 \ 
    7276    lbclnk.F90 \ 
    7277    lib_mpp.F90 \ 
    7278    lib_print.f90 \ 
    7279    $(MODEL_LIB)(daymod.o) \ 
    7280    $(MODEL_LIB)(dom_oce.o) \ 
    7281    $(MODEL_LIB)(in_out_manager.o) \ 
    7282    $(MODEL_LIB)(lbclnk.o) \ 
    7283    $(MODEL_LIB)(lib_mpp.o) \ 
    7284    $(MODEL_LIB)(lib_print.o) \ 
     7308   obcdom.F90 \ 
     7309   obcrst.F90 \ 
     7310   oce.F90 \ 
     7311   phycst.F90 \ 
     7312   obc_vectopt_loop_substitute.h90 \ 
     7313   KEY_CPP \ 
     7314   obcini.F90 
     7315$(MODEL_LIB)(obcrad.o) :   \ 
     7316   $(MODEL_LIB)(dom_oce.o) \ 
     7317   $(MODEL_LIB)(in_out_manager.o) \ 
     7318   $(MODEL_LIB)(lib_mpp.o) \ 
     7319   $(MODEL_LIB)(lib_print.o) \ 
     7320   $(MODEL_LIB)(obc_par.o) \ 
     7321   $(MODEL_LIB)(oce.o) \ 
     7322   $(MODEL_LIB)(par_kind.o) \ 
     7323   $(MODEL_LIB)(par_oce.o) \ 
     7324   dom_oce.F90 \ 
     7325   in_out_manager.F90 \ 
     7326   lib_mpp.F90 \ 
     7327   lib_print.f90 \ 
     7328   obc_par.F90 \ 
     7329   oce.F90 \ 
     7330   par_kind.F90 \ 
     7331   par_oce.F90 \ 
     7332   $(MODEL_LIB)(dom_oce.o) \ 
     7333   $(MODEL_LIB)(in_out_manager.o) \ 
     7334   $(MODEL_LIB)(lbclnk.o) \ 
     7335   $(MODEL_LIB)(lib_mpp.o) \ 
    72857336   $(MODEL_LIB)(obc_oce.o) \ 
    7286    $(MODEL_LIB)(obc_par.o) \ 
    7287    $(MODEL_LIB)(oce.o) \ 
    7288    $(MODEL_LIB)(par_kind.o) \ 
    7289    $(MODEL_LIB)(par_oce.o) \ 
    7290    $(MODEL_LIB)(phycst.o) \ 
    7291    obc_oce.F90 \ 
    7292    obc_par.F90 \ 
    7293    oce.F90 \ 
    7294    par_kind.F90 \ 
    7295    par_oce.F90 \ 
    7296    phycst.F90 \ 
    7297    dom_oce.F90 \ 
    7298    in_out_manager.F90 \ 
    7299    lbclnk.F90 \ 
    7300    lib_mpp.F90 \ 
    7301    $(MODEL_LIB)(dom_oce.o) \ 
    7302    $(MODEL_LIB)(in_out_manager.o) \ 
    7303    $(MODEL_LIB)(lbclnk.o) \ 
    7304    $(MODEL_LIB)(lib_mpp.o) \ 
    7305    $(MODEL_LIB)(obcdom.o) \ 
    7306    $(MODEL_LIB)(obc_oce.o) \ 
    7307    $(MODEL_LIB)(obcrst.o) \ 
    7308    $(MODEL_LIB)(oce.o) \ 
    7309    $(MODEL_LIB)(phycst.o) \ 
    7310    obcdom.F90 \ 
    7311    obc_oce.F90 \ 
    7312    obcrst.F90 \ 
    7313    oce.F90 \ 
    7314    phycst.F90 \ 
    7315    obc_vectopt_loop_substitute.h90 \ 
    7316    KEY_CPP \ 
    7317    obcini.F90 
    7318 $(MODEL_LIB)(obc_oce.o) :  \ 
    7319    $(MODEL_LIB)(par_kind.o) \ 
    7320    $(MODEL_LIB)(par_oce.o) \ 
    7321    par_kind.F90 \ 
    7322    par_oce.F90 \ 
    7323    $(MODEL_LIB)(obc_par.o) \ 
    7324    $(MODEL_LIB)(par_oce.o) \ 
    7325    obc_par.F90 \ 
    7326    par_oce.F90 \ 
    7327    KEY_CPP \ 
    7328    obc_oce.F90 
    7329 $(MODEL_LIB)(obc_par.o) :  \ 
    7330    $(MODEL_LIB)(par_kind.o) \ 
    7331    par_kind.F90 \ 
    7332    $(MODEL_LIB)(par_oce.o) \ 
    7333    par_oce.F90 \ 
    7334    obc_par_EEL_R5.h90 \ 
    7335    KEY_CPP \ 
    7336    obc_par.F90 
    7337 $(MODEL_LIB)(obcrad.o) :   \ 
    7338    dom_oce.F90 \ 
    7339    in_out_manager.F90 \ 
    7340    lib_mpp.F90 \ 
    7341    lib_print.f90 \ 
    7342    $(MODEL_LIB)(dom_oce.o) \ 
    7343    $(MODEL_LIB)(in_out_manager.o) \ 
    7344    $(MODEL_LIB)(lib_mpp.o) \ 
    7345    $(MODEL_LIB)(lib_print.o) \ 
    7346    $(MODEL_LIB)(obc_par.o) \ 
    7347    $(MODEL_LIB)(oce.o) \ 
    7348    $(MODEL_LIB)(par_kind.o) \ 
    7349    $(MODEL_LIB)(par_oce.o) \ 
    7350    obc_par.F90 \ 
    7351    oce.F90 \ 
    7352    par_kind.F90 \ 
    7353    par_oce.F90 \ 
    7354    dom_oce.F90 \ 
    7355    in_out_manager.F90 \ 
    7356    lbclnk.F90 \ 
    7357    lib_mpp.F90 \ 
    7358    $(MODEL_LIB)(dom_oce.o) \ 
    7359    $(MODEL_LIB)(in_out_manager.o) \ 
    7360    $(MODEL_LIB)(lbclnk.o) \ 
    7361    $(MODEL_LIB)(lib_mpp.o) \ 
    7362    $(MODEL_LIB)(obc_oce.o) \ 
    7363    $(MODEL_LIB)(oce.o) \ 
    7364    $(MODEL_LIB)(phycst.o) \ 
     7337   $(MODEL_LIB)(oce.o) \ 
     7338   $(MODEL_LIB)(phycst.o) \ 
     7339   dom_oce.F90 \ 
     7340   in_out_manager.F90 \ 
     7341   lbclnk.F90 \ 
     7342   lib_mpp.F90 \ 
    73657343   obc_oce.F90 \ 
    73667344   oce.F90 \ 
     
    73707348   obcrad.F90 
    73717349$(MODEL_LIB)(obcrst.o) :   \ 
    7372    dom_oce.F90 \ 
    7373    in_out_manager.F90 \ 
    7374    lib_mpp.F90 \ 
    7375    lib_print.f90 \ 
    73767350   $(MODEL_LIB)(dom_oce.o) \ 
    73777351   $(MODEL_LIB)(in_out_manager.o) \ 
     
    73847358   $(MODEL_LIB)(phycst.o) \ 
    73857359   $(MODEL_LIB)(prtctl.o) \ 
     7360   dom_oce.F90 \ 
     7361   in_out_manager.F90 \ 
     7362   lib_mpp.F90 \ 
     7363   lib_print.f90 \ 
    73867364   obc_par.F90 \ 
    73877365   oce.F90 \ 
     
    73907368   phycst.F90 \ 
    73917369   prtctl.F90 \ 
     7370   $(MODEL_LIB)(daymod.o) \ 
     7371   $(MODEL_LIB)(dom_oce.o) \ 
     7372   $(MODEL_LIB)(in_out_manager.o) \ 
     7373   $(MODEL_LIB)(lbclnk.o) \ 
     7374   $(MODEL_LIB)(lib_mpp.o) \ 
     7375   $(MODEL_LIB)(obc_oce.o) \ 
     7376   $(MODEL_LIB)(oce.o) \ 
     7377   $(MODEL_LIB)(phycst.o) \ 
    73927378   daymod.F90 \ 
    73937379   dom_oce.F90 \ 
     
    73957381   lbclnk.F90 \ 
    73967382   lib_mpp.F90 \ 
    7397    $(MODEL_LIB)(daymod.o) \ 
    7398    $(MODEL_LIB)(dom_oce.o) \ 
    7399    $(MODEL_LIB)(in_out_manager.o) \ 
    7400    $(MODEL_LIB)(lbclnk.o) \ 
    7401    $(MODEL_LIB)(lib_mpp.o) \ 
    7402    $(MODEL_LIB)(obc_oce.o) \ 
    7403    $(MODEL_LIB)(oce.o) \ 
    7404    $(MODEL_LIB)(phycst.o) \ 
    74057383   obc_oce.F90 \ 
    74067384   oce.F90 \ 
     
    74097387   obcrst.F90 
    74107388$(MODEL_LIB)(obcspg.o) :   \ 
    7411    dom_oce.F90 \ 
    7412    in_out_manager.F90 \ 
    7413    lib_mpp.F90 \ 
    7414    lib_print.f90 \ 
    74157389   $(MODEL_LIB)(dom_oce.o) \ 
    74167390   $(MODEL_LIB)(in_out_manager.o) \ 
     
    74217395   $(MODEL_LIB)(par_kind.o) \ 
    74227396   $(MODEL_LIB)(par_oce.o) \ 
     7397   dom_oce.F90 \ 
     7398   in_out_manager.F90 \ 
     7399   lib_mpp.F90 \ 
     7400   lib_print.f90 \ 
    74237401   obc_par.F90 \ 
    74247402   oce.F90 \ 
    74257403   par_kind.F90 \ 
    74267404   par_oce.F90 \ 
    7427    dom_oce.F90 \ 
    7428    in_out_manager.F90 \ 
    7429    lbclnk.F90 \ 
    7430    lib_mpp.F90 \ 
    74317405   $(MODEL_LIB)(dom_oce.o) \ 
    74327406   $(MODEL_LIB)(in_out_manager.o) \ 
     
    74367410   $(MODEL_LIB)(oce.o) \ 
    74377411   $(MODEL_LIB)(phycst.o) \ 
     7412   dom_oce.F90 \ 
     7413   in_out_manager.F90 \ 
     7414   lbclnk.F90 \ 
     7415   lib_mpp.F90 \ 
    74387416   obc_oce.F90 \ 
    74397417   oce.F90 \ 
     
    74437421   obcspg.F90 
    74447422$(MODEL_LIB)(obctra.o) :   \ 
    7445    dom_oce.F90 \ 
    7446    in_out_manager.F90 \ 
    7447    lib_mpp.F90 \ 
    7448    lib_print.f90 \ 
    74497423   $(MODEL_LIB)(dom_oce.o) \ 
    74507424   $(MODEL_LIB)(in_out_manager.o) \ 
     
    74557429   $(MODEL_LIB)(par_kind.o) \ 
    74567430   $(MODEL_LIB)(par_oce.o) \ 
     7431   dom_oce.F90 \ 
     7432   in_out_manager.F90 \ 
     7433   lib_mpp.F90 \ 
     7434   lib_print.f90 \ 
    74577435   obc_par.F90 \ 
    74587436   oce.F90 \ 
    74597437   par_kind.F90 \ 
    74607438   par_oce.F90 \ 
    7461    dom_oce.F90 \ 
    7462    in_out_manager.F90 \ 
    7463    lbclnk.F90 \ 
    7464    lib_mpp.F90 \ 
    74657439   $(MODEL_LIB)(dom_oce.o) \ 
    74667440   $(MODEL_LIB)(in_out_manager.o) \ 
     
    74707444   $(MODEL_LIB)(oce.o) \ 
    74717445   $(MODEL_LIB)(phycst.o) \ 
     7446   dom_oce.F90 \ 
     7447   in_out_manager.F90 \ 
     7448   lbclnk.F90 \ 
     7449   lib_mpp.F90 \ 
    74727450   obc_oce.F90 \ 
    74737451   oce.F90 \ 
     
    74777455   obctra.F90 
    74787456$(MODEL_LIB)(obcvol.o) :   \ 
     7457   $(MODEL_LIB)(blk_oce.o) \ 
     7458   $(MODEL_LIB)(cpl_oce.o) \ 
     7459   $(MODEL_LIB)(daymod.o) \ 
     7460   $(MODEL_LIB)(dom_oce.o) \ 
     7461   $(MODEL_LIB)(dtasal.o) \ 
     7462   $(MODEL_LIB)(dtasss.o) \ 
     7463   $(MODEL_LIB)(dtasst.o) \ 
     7464   $(MODEL_LIB)(dtatem.o) \ 
     7465   $(MODEL_LIB)(flx_oce.o) \ 
     7466   $(MODEL_LIB)(flxmod.o) \ 
     7467   $(MODEL_LIB)(flxrnf.o) \ 
     7468   $(MODEL_LIB)(ice_oce.o) \ 
     7469   $(MODEL_LIB)(in_out_manager.o) \ 
     7470   $(MODEL_LIB)(lbclnk.o) \ 
     7471   $(MODEL_LIB)(lib_mpp.o) \ 
     7472   $(MODEL_LIB)(lib_print.o) \ 
     7473   $(MODEL_LIB)(obc_par.o) \ 
     7474   $(MODEL_LIB)(oce.o) \ 
     7475   $(MODEL_LIB)(ocfzpt.o) \ 
     7476   $(MODEL_LIB)(par_kind.o) \ 
     7477   $(MODEL_LIB)(par_oce.o) \ 
     7478   $(MODEL_LIB)(phycst.o) \ 
     7479   $(MODEL_LIB)(prtctl.o) \ 
     7480   $(MODEL_LIB)(taumod.o) \ 
     7481   $(MODEL_LIB)(tradmp.o) \ 
    74797482   blk_oce.F90 \ 
    74807483   cpl_oce.F90 \ 
     
    74857488   dtasst.F90 \ 
    74867489   dtatem.F90 \ 
     7490   flx_oce.F90 \ 
    74877491   flxmod.F90 \ 
    7488    flx_oce.F90 \ 
    74897492   flxrnf.F90 \ 
    74907493   ice_oce.F90 \ 
     
    74937496   lib_mpp.F90 \ 
    74947497   lib_print.f90 \ 
    7495    $(MODEL_LIB)(blk_oce.o) \ 
    7496    $(MODEL_LIB)(cpl_oce.o) \ 
    7497    $(MODEL_LIB)(daymod.o) \ 
    7498    $(MODEL_LIB)(dom_oce.o) \ 
    7499    $(MODEL_LIB)(dtasal.o) \ 
    7500    $(MODEL_LIB)(dtasss.o) \ 
    7501    $(MODEL_LIB)(dtasst.o) \ 
    7502    $(MODEL_LIB)(dtatem.o) \ 
    7503    $(MODEL_LIB)(flxmod.o) \ 
    7504    $(MODEL_LIB)(flx_oce.o) \ 
    7505    $(MODEL_LIB)(flxrnf.o) \ 
    7506    $(MODEL_LIB)(ice_oce.o) \ 
    7507    $(MODEL_LIB)(in_out_manager.o) \ 
    7508    $(MODEL_LIB)(lbclnk.o) \ 
    7509    $(MODEL_LIB)(lib_mpp.o) \ 
    7510    $(MODEL_LIB)(lib_print.o) \ 
    7511    $(MODEL_LIB)(obc_par.o) \ 
    7512    $(MODEL_LIB)(oce.o) \ 
    7513    $(MODEL_LIB)(ocfzpt.o) \ 
    7514    $(MODEL_LIB)(par_kind.o) \ 
    7515    $(MODEL_LIB)(par_oce.o) \ 
    7516    $(MODEL_LIB)(phycst.o) \ 
    7517    $(MODEL_LIB)(prtctl.o) \ 
    7518    $(MODEL_LIB)(taumod.o) \ 
    7519    $(MODEL_LIB)(tradmp.o) \ 
    75207498   obc_par.F90 \ 
    75217499   oce.F90 \ 
     
    75277505   taumod.F90 \ 
    75287506   tradmp.F90 \ 
    7529    dom_oce.F90 \ 
    7530    in_out_manager.F90 \ 
    7531    lib_mpp.F90 \ 
    75327507   $(MODEL_LIB)(dom_oce.o) \ 
    75337508   $(MODEL_LIB)(in_out_manager.o) \ 
     
    75377512   $(MODEL_LIB)(ocesbc.o) \ 
    75387513   $(MODEL_LIB)(phycst.o) \ 
     7514   dom_oce.F90 \ 
     7515   in_out_manager.F90 \ 
     7516   lib_mpp.F90 \ 
    75397517   obc_oce.F90 \ 
    75407518   oce.F90 \ 
     
    75537531   oce.F90 
    75547532$(MODEL_LIB)(ocesbc.o) :   \ 
     7533   $(MODEL_LIB)(blk_oce.o) \ 
     7534   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7535   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7536   $(MODEL_LIB)(daymod.o) \ 
     7537   $(MODEL_LIB)(dom_oce.o) \ 
     7538   $(MODEL_LIB)(dtasal.o) \ 
     7539   $(MODEL_LIB)(dtatem.o) \ 
     7540   $(MODEL_LIB)(flx_oce.o) \ 
     7541   $(MODEL_LIB)(geo2ocean.o) \ 
     7542   $(MODEL_LIB)(ice.o) \ 
     7543   $(MODEL_LIB)(ice_oce.o) \ 
     7544   $(MODEL_LIB)(in_out_manager.o) \ 
     7545   $(MODEL_LIB)(iom.o) \ 
     7546   $(MODEL_LIB)(lbclnk.o) \ 
     7547   $(MODEL_LIB)(lib_mpp.o) \ 
     7548   $(MODEL_LIB)(lib_print.o) \ 
     7549   $(MODEL_LIB)(oce.o) \ 
     7550   $(MODEL_LIB)(ocfzpt.o) \ 
     7551   $(MODEL_LIB)(par_kind.o) \ 
     7552   $(MODEL_LIB)(par_oce.o) \ 
     7553   $(MODEL_LIB)(phycst.o) \ 
     7554   $(MODEL_LIB)(prtctl.o) \ 
     7555   $(MODEL_LIB)(trdmod.o) \ 
     7556   $(MODEL_LIB)(trdmod_oce.o) \ 
     7557   $(MODEL_LIB)(zdf_oce.o) \ 
     7558   $(MODEL_LIB)(zdfmxl.o) \ 
    75557559   blk_oce.F90 \ 
    75567560   cpl_oasis3.F90 \ 
     
    75697573   lib_mpp.F90 \ 
    75707574   lib_print.f90 \ 
     7575   oce.F90 \ 
     7576   ocfzpt.F90 \ 
     7577   par_kind.F90 \ 
     7578   par_oce.F90 \ 
     7579   phycst.F90 \ 
     7580   prtctl.F90 \ 
     7581   trdmod.F90 \ 
     7582   trdmod_oce.F90 \ 
     7583   zdf_oce.F90 \ 
     7584   zdfmxl.F90 \ 
    75717585   $(MODEL_LIB)(blk_oce.o) \ 
    7572    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7573    $(MODEL_LIB)(cpl_oasis4.o) \ 
     7586   $(MODEL_LIB)(cpl_oce.o) \ 
    75747587   $(MODEL_LIB)(daymod.o) \ 
    75757588   $(MODEL_LIB)(dom_oce.o) \ 
    75767589   $(MODEL_LIB)(dtasal.o) \ 
     7590   $(MODEL_LIB)(dtasss.o) \ 
     7591   $(MODEL_LIB)(dtasst.o) \ 
    75777592   $(MODEL_LIB)(dtatem.o) \ 
    75787593   $(MODEL_LIB)(flx_oce.o) \ 
    7579    $(MODEL_LIB)(geo2ocean.o) \ 
    7580    $(MODEL_LIB)(ice.o) \ 
     7594   $(MODEL_LIB)(flxmod.o) \ 
     7595   $(MODEL_LIB)(flxrnf.o) \ 
    75817596   $(MODEL_LIB)(ice_oce.o) \ 
    75827597   $(MODEL_LIB)(in_out_manager.o) \ 
    7583    $(MODEL_LIB)(iom.o) \ 
    7584    $(MODEL_LIB)(lbclnk.o) \ 
    7585    $(MODEL_LIB)(lib_mpp.o) \ 
    7586    $(MODEL_LIB)(lib_print.o) \ 
     7598   $(MODEL_LIB)(lbclnk.o) \ 
     7599   $(MODEL_LIB)(lib_mpp.o) \ 
    75877600   $(MODEL_LIB)(oce.o) \ 
    75887601   $(MODEL_LIB)(ocfzpt.o) \ 
    7589    $(MODEL_LIB)(par_kind.o) \ 
    7590    $(MODEL_LIB)(par_oce.o) \ 
    7591    $(MODEL_LIB)(phycst.o) \ 
    7592    $(MODEL_LIB)(prtctl.o) \ 
    7593    $(MODEL_LIB)(trdmod.o) \ 
    7594    $(MODEL_LIB)(trdmod_oce.o) \ 
    7595    $(MODEL_LIB)(zdfmxl.o) \ 
    7596    $(MODEL_LIB)(zdf_oce.o) \ 
    7597    oce.F90 \ 
    7598    ocfzpt.F90 \ 
    7599    par_kind.F90 \ 
    7600    par_oce.F90 \ 
    7601    phycst.F90 \ 
    7602    prtctl.F90 \ 
    7603    trdmod.F90 \ 
    7604    trdmod_oce.F90 \ 
    7605    zdfmxl.F90 \ 
    7606    zdf_oce.F90 \ 
     7602   $(MODEL_LIB)(phycst.o) \ 
     7603   $(MODEL_LIB)(prtctl.o) \ 
     7604   $(MODEL_LIB)(taumod.o) \ 
     7605   $(MODEL_LIB)(tradmp.o) \ 
    76077606   blk_oce.F90 \ 
    76087607   cpl_oce.F90 \ 
     
    76137612   dtasst.F90 \ 
    76147613   dtatem.F90 \ 
     7614   flx_oce.F90 \ 
    76157615   flxmod.F90 \ 
    7616    flx_oce.F90 \ 
    76177616   flxrnf.F90 \ 
    76187617   ice_oce.F90 \ 
     
    76207619   lbclnk.F90 \ 
    76217620   lib_mpp.F90 \ 
    7622    $(MODEL_LIB)(blk_oce.o) \ 
    7623    $(MODEL_LIB)(cpl_oce.o) \ 
    7624    $(MODEL_LIB)(daymod.o) \ 
    7625    $(MODEL_LIB)(dom_oce.o) \ 
    7626    $(MODEL_LIB)(dtasal.o) \ 
    7627    $(MODEL_LIB)(dtasss.o) \ 
    7628    $(MODEL_LIB)(dtasst.o) \ 
    7629    $(MODEL_LIB)(dtatem.o) \ 
    7630    $(MODEL_LIB)(flxmod.o) \ 
    7631    $(MODEL_LIB)(flx_oce.o) \ 
    7632    $(MODEL_LIB)(flxrnf.o) \ 
    7633    $(MODEL_LIB)(ice_oce.o) \ 
    7634    $(MODEL_LIB)(in_out_manager.o) \ 
    7635    $(MODEL_LIB)(lbclnk.o) \ 
    7636    $(MODEL_LIB)(lib_mpp.o) \ 
    7637    $(MODEL_LIB)(oce.o) \ 
    7638    $(MODEL_LIB)(ocfzpt.o) \ 
    7639    $(MODEL_LIB)(phycst.o) \ 
    7640    $(MODEL_LIB)(prtctl.o) \ 
    7641    $(MODEL_LIB)(taumod.o) \ 
    7642    $(MODEL_LIB)(tradmp.o) \ 
    76437621   oce.F90 \ 
    76447622   ocfzpt.F90 \ 
     
    76547632   $(MODEL_LIB)(par_oce.o) \ 
    76557633   par_oce.F90 \ 
    7656    dom_oce.F90 \ 
    7657    $(MODEL_LIB)(dom_oce.o) \ 
    7658    $(MODEL_LIB)(oce.o) \ 
     7634   $(MODEL_LIB)(dom_oce.o) \ 
     7635   $(MODEL_LIB)(oce.o) \ 
     7636   dom_oce.F90 \ 
    76597637   oce.F90 \ 
    76607638   ocfzpt.F90 
    76617639$(MODEL_LIB)(opa.o) :   \ 
    7662    agrif_opa_sponge.F90 \ 
    7663    blk_oce.F90 \ 
    7664    cla_div.F90 \ 
    7665    cla.F90 \ 
    7666    closea.F90 \ 
    7667    cpl.F90 \ 
    7668    cpl_oasis3.F90 \ 
    7669    cpl_oasis4.F90 \ 
    7670    cpl_oce.F90 \ 
    7671    daymod.F90 \ 
    7672    diafwb.F90 \ 
    7673    diagap.F90 \ 
    7674    diahdy.F90 \ 
    7675    diahth.F90 \ 
    7676    dianam.F90 \ 
    7677    diaptr.F90 \ 
    7678    diaspr.F90 \ 
    7679    diawri1d.F90 \ 
    7680    diawri.F90 \ 
    7681    divcur.F90 \ 
    7682    domhgr.F90 \ 
    7683    dom_ice.F90 \ 
    7684    dommsk.F90 \ 
    7685    dom_oce.F90 \ 
    7686    domstp.F90 \ 
    7687    domvvl.F90 \ 
    7688    domwri.F90 \ 
    7689    domzgr.F90 \ 
    7690    dtasal.F90 \ 
    7691    dtasss.F90 \ 
    7692    dtasst.F90 \ 
    7693    dtatem.F90 \ 
    7694    dynadv.F90 \ 
    7695    dyncor1d.F90 \ 
    7696    dynhpg.F90 \ 
    7697    dynldf.F90 \ 
    7698    dynnxt1d.F90 \ 
    7699    dynnxt.F90 \ 
    7700    dynspg_exp.F90 \ 
    7701    dynspg.F90 \ 
    7702    dynspg_flt.F90 \ 
    7703    dynspg_oce.F90 \ 
    7704    dynspg_ts.F90 \ 
    7705    dynvor.F90 \ 
    7706    dynzdf.F90 \ 
    7707    eosbn2.F90 \ 
    7708    floats.F90 \ 
    7709    flo_oce.F90 \ 
    7710    flxblk.F90 \ 
    7711    flxfwb.F90 \ 
    7712    flxmod.F90 \ 
    7713    flx_oce.F90 \ 
    7714    flxrnf.F90 \ 
    7715    geo2ocean.F90 \ 
    7716    ice.F90 \ 
    7717    ice_oce.F90 \ 
    7718    icestp1d.F90 \ 
    7719    icestp.F90 \ 
    7720    ini1d.F90 \ 
    7721    in_out_manager.F90 \ 
    7722    iom.F90 \ 
    7723    lbclnk.F90 \ 
    7724    ldfdyn_oce.F90 \ 
    7725    ldfeiv.F90 \ 
    7726    ldfslp.F90 \ 
    7727    ldftra_oce.F90 \ 
    7728    lib_mpp.F90 \ 
    7729    lib_print.f90 \ 
    7730    limistate.F90 \ 
    7731    limmsh.F90 \ 
    7732    limrst.F90 \ 
    77337640   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    77347641   $(MODEL_LIB)(blk_oce.o) \ 
     7642   $(MODEL_LIB)(cla.o) \ 
    77357643   $(MODEL_LIB)(cla_div.o) \ 
    7736    $(MODEL_LIB)(cla.o) \ 
    77377644   $(MODEL_LIB)(closea.o) \ 
    77387645   $(MODEL_LIB)(cpl.o) \ 
     
    77487655   $(MODEL_LIB)(diaptr.o) \ 
    77497656   $(MODEL_LIB)(diaspr.o) \ 
     7657   $(MODEL_LIB)(diawri.o) \ 
    77507658   $(MODEL_LIB)(diawri1d.o) \ 
    7751    $(MODEL_LIB)(diawri.o) \ 
    77527659   $(MODEL_LIB)(divcur.o) \ 
     7660   $(MODEL_LIB)(dom_ice.o) \ 
     7661   $(MODEL_LIB)(dom_oce.o) \ 
    77537662   $(MODEL_LIB)(domhgr.o) \ 
    7754    $(MODEL_LIB)(dom_ice.o) \ 
    77557663   $(MODEL_LIB)(dommsk.o) \ 
    7756    $(MODEL_LIB)(dom_oce.o) \ 
    77577664   $(MODEL_LIB)(domstp.o) \ 
    77587665   $(MODEL_LIB)(domvvl.o) \ 
     
    77677674   $(MODEL_LIB)(dynhpg.o) \ 
    77687675   $(MODEL_LIB)(dynldf.o) \ 
     7676   $(MODEL_LIB)(dynnxt.o) \ 
    77697677   $(MODEL_LIB)(dynnxt1d.o) \ 
    7770    $(MODEL_LIB)(dynnxt.o) \ 
     7678   $(MODEL_LIB)(dynspg.o) \ 
    77717679   $(MODEL_LIB)(dynspg_exp.o) \ 
    77727680   $(MODEL_LIB)(dynspg_flt.o) \ 
    7773    $(MODEL_LIB)(dynspg.o) \ 
    77747681   $(MODEL_LIB)(dynspg_oce.o) \ 
    77757682   $(MODEL_LIB)(dynspg_ts.o) \ 
     
    77777684   $(MODEL_LIB)(dynzdf.o) \ 
    77787685   $(MODEL_LIB)(eosbn2.o) \ 
     7686   $(MODEL_LIB)(flo_oce.o) \ 
    77797687   $(MODEL_LIB)(floats.o) \ 
    7780    $(MODEL_LIB)(flo_oce.o) \ 
     7688   $(MODEL_LIB)(flx_oce.o) \ 
    77817689   $(MODEL_LIB)(flxblk.o) \ 
    77827690   $(MODEL_LIB)(flxfwb.o) \ 
    77837691   $(MODEL_LIB)(flxmod.o) \ 
    7784    $(MODEL_LIB)(flx_oce.o) \ 
    77857692   $(MODEL_LIB)(flxrnf.o) \ 
    77867693   $(MODEL_LIB)(geo2ocean.o) \ 
    77877694   $(MODEL_LIB)(ice.o) \ 
    77887695   $(MODEL_LIB)(ice_oce.o) \ 
     7696   $(MODEL_LIB)(icestp.o) \ 
    77897697   $(MODEL_LIB)(icestp1d.o) \ 
    7790    $(MODEL_LIB)(icestp.o) \ 
     7698   $(MODEL_LIB)(in_out_manager.o) \ 
    77917699   $(MODEL_LIB)(ini1d.o) \ 
    7792    $(MODEL_LIB)(in_out_manager.o) \ 
    77937700   $(MODEL_LIB)(iom.o) \ 
    77947701   $(MODEL_LIB)(lbclnk.o) \ 
     
    78037710   $(MODEL_LIB)(limrst.o) \ 
    78047711   $(MODEL_LIB)(oasis4_date.o) \ 
     7712   $(MODEL_LIB)(obc_oce.o) \ 
     7713   $(MODEL_LIB)(obc_par.o) \ 
    78057714   $(MODEL_LIB)(obcdom.o) \ 
    78067715   $(MODEL_LIB)(obcdta.o) \ 
    7807    $(MODEL_LIB)(obc_oce.o) \ 
    7808    $(MODEL_LIB)(obc_par.o) \ 
    78097716   $(MODEL_LIB)(obcrad.o) \ 
    78107717   $(MODEL_LIB)(obcrst.o) \ 
     
    78187725   $(MODEL_LIB)(prtctl.o) \ 
    78197726   $(MODEL_LIB)(restart.o) \ 
     7727   $(MODEL_LIB)(sol_oce.o) \ 
    78207728   $(MODEL_LIB)(solisl.o) \ 
    7821    $(MODEL_LIB)(sol_oce.o) \ 
    78227729   $(MODEL_LIB)(stpctl.o) \ 
    78237730   $(MODEL_LIB)(taumod.o) \ 
     
    78427749   $(MODEL_LIB)(trdvor_oce.o) \ 
    78437750   $(MODEL_LIB)(wzvmod.o) \ 
     7751   $(MODEL_LIB)(zdf_oce.o) \ 
    78447752   $(MODEL_LIB)(zdfbfr.o) \ 
    78457753   $(MODEL_LIB)(zdfddm.o) \ 
     
    78477755   $(MODEL_LIB)(zdfkpp.o) \ 
    78487756   $(MODEL_LIB)(zdfmxl.o) \ 
    7849    $(MODEL_LIB)(zdf_oce.o) \ 
    78507757   $(MODEL_LIB)(zdfric.o) \ 
     7758   $(MODEL_LIB)(zdftke.o) \ 
    78517759   $(MODEL_LIB)(zdftke_jki.o) \ 
    7852    $(MODEL_LIB)(zdftke.o) \ 
    78537760   $(MODEL_LIB)(zpshde.o) \ 
     7761   agrif_opa_sponge.F90 \ 
     7762   blk_oce.F90 \ 
     7763   cla.F90 \ 
     7764   cla_div.F90 \ 
     7765   closea.F90 \ 
     7766   cpl.F90 \ 
     7767   cpl_oasis3.F90 \ 
     7768   cpl_oasis4.F90 \ 
     7769   cpl_oce.F90 \ 
     7770   daymod.F90 \ 
     7771   diafwb.F90 \ 
     7772   diagap.F90 \ 
     7773   diahdy.F90 \ 
     7774   diahth.F90 \ 
     7775   dianam.F90 \ 
     7776   diaptr.F90 \ 
     7777   diaspr.F90 \ 
     7778   diawri.F90 \ 
     7779   diawri1d.F90 \ 
     7780   divcur.F90 \ 
     7781   dom_ice.F90 \ 
     7782   dom_oce.F90 \ 
     7783   domhgr.F90 \ 
     7784   dommsk.F90 \ 
     7785   domstp.F90 \ 
     7786   domvvl.F90 \ 
     7787   domwri.F90 \ 
     7788   domzgr.F90 \ 
     7789   dtasal.F90 \ 
     7790   dtasss.F90 \ 
     7791   dtasst.F90 \ 
     7792   dtatem.F90 \ 
     7793   dynadv.F90 \ 
     7794   dyncor1d.F90 \ 
     7795   dynhpg.F90 \ 
     7796   dynldf.F90 \ 
     7797   dynnxt.F90 \ 
     7798   dynnxt1d.F90 \ 
     7799   dynspg.F90 \ 
     7800   dynspg_exp.F90 \ 
     7801   dynspg_flt.F90 \ 
     7802   dynspg_oce.F90 \ 
     7803   dynspg_ts.F90 \ 
     7804   dynvor.F90 \ 
     7805   dynzdf.F90 \ 
     7806   eosbn2.F90 \ 
     7807   flo_oce.F90 \ 
     7808   floats.F90 \ 
     7809   flx_oce.F90 \ 
     7810   flxblk.F90 \ 
     7811   flxfwb.F90 \ 
     7812   flxmod.F90 \ 
     7813   flxrnf.F90 \ 
     7814   geo2ocean.F90 \ 
     7815   ice.F90 \ 
     7816   ice_oce.F90 \ 
     7817   icestp.F90 \ 
     7818   icestp1d.F90 \ 
     7819   in_out_manager.F90 \ 
     7820   ini1d.F90 \ 
     7821   iom.F90 \ 
     7822   lbclnk.F90 \ 
     7823   ldfdyn_oce.F90 \ 
     7824   ldfeiv.F90 \ 
     7825   ldfslp.F90 \ 
     7826   ldftra_oce.F90 \ 
     7827   lib_mpp.F90 \ 
     7828   lib_print.f90 \ 
     7829   limistate.F90 \ 
     7830   limmsh.F90 \ 
     7831   limrst.F90 \ 
    78547832   oasis4_date.F90 \ 
     7833   obc_oce.F90 \ 
     7834   obc_par.F90 \ 
    78557835   obcdom.F90 \ 
    78567836   obcdta.F90 \ 
    7857    obc_oce.F90 \ 
    7858    obc_par.F90 \ 
    78597837   obcrad.F90 \ 
    78607838   obcrst.F90 \ 
     
    78687846   prtctl.F90 \ 
    78697847   restart.F90 \ 
     7848   sol_oce.F90 \ 
    78707849   solisl.F90 \ 
    7871    sol_oce.F90 \ 
    78727850   stpctl.F90 \ 
    78737851   taumod.F90 \ 
     
    78927870   trdvor_oce.F90 \ 
    78937871   wzvmod.F90 \ 
     7872   zdf_oce.F90 \ 
    78947873   zdfbfr.F90 \ 
    78957874   zdfddm.F90 \ 
     
    78977876   zdfkpp.F90 \ 
    78987877   zdfmxl.F90 \ 
    7899    zdf_oce.F90 \ 
    79007878   zdfric.F90 \ 
    79017879   zdftke.F90 \ 
    79027880   zdftke_jki.F90 \ 
    79037881   zpshde.F90 \ 
     7882   $(MODEL_LIB)(cpl.o) \ 
     7883   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7884   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7885   $(MODEL_LIB)(cpl_oce.o) \ 
     7886   $(MODEL_LIB)(daymod.o) \ 
     7887   $(MODEL_LIB)(diaptr.o) \ 
     7888   $(MODEL_LIB)(dom_oce.o) \ 
     7889   $(MODEL_LIB)(domain.o) \ 
     7890   $(MODEL_LIB)(domcfg.o) \ 
     7891   $(MODEL_LIB)(dtasal.o) \ 
     7892   $(MODEL_LIB)(dtasst.o) \ 
     7893   $(MODEL_LIB)(dtatem.o) \ 
     7894   $(MODEL_LIB)(dyncor1d.o) \ 
     7895   $(MODEL_LIB)(dynspg_oce.o) \ 
     7896   $(MODEL_LIB)(eosbn2.o) \ 
     7897   $(MODEL_LIB)(flxfwb.o) \ 
     7898   $(MODEL_LIB)(flxmod.o) \ 
     7899   $(MODEL_LIB)(iceini.o) \ 
     7900   $(MODEL_LIB)(in_out_manager.o) \ 
     7901   $(MODEL_LIB)(ini1d.o) \ 
     7902   $(MODEL_LIB)(initrc.o) \ 
     7903   $(MODEL_LIB)(istate.o) \ 
     7904   $(MODEL_LIB)(ldfdyn.o) \ 
     7905   $(MODEL_LIB)(ldftra.o) \ 
     7906   $(MODEL_LIB)(lib_mpp.o) \ 
     7907   $(MODEL_LIB)(mppini.o) \ 
     7908   $(MODEL_LIB)(obc_par.o) \ 
     7909   $(MODEL_LIB)(obcini.o) \ 
     7910   $(MODEL_LIB)(oce.o) \ 
     7911   $(MODEL_LIB)(ocfzpt.o) \ 
     7912   $(MODEL_LIB)(phycst.o) \ 
     7913   $(MODEL_LIB)(prtctl.o) \ 
     7914   $(MODEL_LIB)(step.o) \ 
     7915   $(MODEL_LIB)(step1d.o) \ 
     7916   $(MODEL_LIB)(trdmod.o) \ 
     7917   $(MODEL_LIB)(trdmod_oce.o) \ 
     7918   $(MODEL_LIB)(zdfini.o) \ 
     7919   $(MODEL_LIB)(zpshde.o) \ 
    79047920   cpl.F90 \ 
    79057921   cpl_oasis3.F90 \ 
     
    79087924   daymod.F90 \ 
    79097925   diaptr.F90 \ 
     7926   dom_oce.F90 \ 
    79107927   domain.F90 \ 
    79117928   domcfg.F90 \ 
    7912    dom_oce.F90 \ 
    79137929   dtasal.F90 \ 
    79147930   dtasst.F90 \ 
     
    79207936   flxmod.F90 \ 
    79217937   iceini.F90 \ 
     7938   in_out_manager.F90 \ 
    79227939   ini1d.F90 \ 
    79237940   initrc.F90 \ 
    7924    in_out_manager.F90 \ 
    79257941   istate.F90 \ 
    79267942   ldfdyn.F90 \ 
    79277943   ldftra.F90 \ 
    79287944   lib_mpp.F90 \ 
    7929    $(MODEL_LIB)(cpl.o) \ 
    7930    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7931    $(MODEL_LIB)(cpl_oasis4.o) \ 
    7932    $(MODEL_LIB)(cpl_oce.o) \ 
    7933    $(MODEL_LIB)(daymod.o) \ 
    7934    $(MODEL_LIB)(diaptr.o) \ 
    7935    $(MODEL_LIB)(domain.o) \ 
    7936    $(MODEL_LIB)(domcfg.o) \ 
    7937    $(MODEL_LIB)(dom_oce.o) \ 
    7938    $(MODEL_LIB)(dtasal.o) \ 
    7939    $(MODEL_LIB)(dtasst.o) \ 
    7940    $(MODEL_LIB)(dtatem.o) \ 
    7941    $(MODEL_LIB)(dyncor1d.o) \ 
    7942    $(MODEL_LIB)(dynspg_oce.o) \ 
    7943    $(MODEL_LIB)(eosbn2.o) \ 
    7944    $(MODEL_LIB)(flxfwb.o) \ 
    7945    $(MODEL_LIB)(flxmod.o) \ 
    7946    $(MODEL_LIB)(iceini.o) \ 
    7947    $(MODEL_LIB)(ini1d.o) \ 
    7948    $(MODEL_LIB)(initrc.o) \ 
    7949    $(MODEL_LIB)(in_out_manager.o) \ 
    7950    $(MODEL_LIB)(istate.o) \ 
    7951    $(MODEL_LIB)(ldfdyn.o) \ 
    7952    $(MODEL_LIB)(ldftra.o) \ 
    7953    $(MODEL_LIB)(lib_mpp.o) \ 
    7954    $(MODEL_LIB)(mppini.o) \ 
    7955    $(MODEL_LIB)(obcini.o) \ 
    7956    $(MODEL_LIB)(obc_par.o) \ 
    7957    $(MODEL_LIB)(oce.o) \ 
    7958    $(MODEL_LIB)(ocfzpt.o) \ 
    7959    $(MODEL_LIB)(phycst.o) \ 
    7960    $(MODEL_LIB)(prtctl.o) \ 
    7961    $(MODEL_LIB)(step1d.o) \ 
    7962    $(MODEL_LIB)(step.o) \ 
    7963    $(MODEL_LIB)(trdmod.o) \ 
    7964    $(MODEL_LIB)(trdmod_oce.o) \ 
    7965    $(MODEL_LIB)(zdfini.o) \ 
    7966    $(MODEL_LIB)(zpshde.o) \ 
    79677945   mppini.F90 \ 
     7946   obc_par.F90 \ 
    79687947   obcini.F90 \ 
    7969    obc_par.F90 \ 
    79707948   oce.F90 \ 
    79717949   ocfzpt.F90 \ 
    79727950   phycst.F90 \ 
    79737951   prtctl.F90 \ 
     7952   step.F90 \ 
    79747953   step1d.F90 \ 
    7975    step.F90 \ 
    79767954   trdmod.F90 \ 
    79777955   trdmod_oce.F90 \ 
     
    80027980   par_oce.F90 
    80037981$(MODEL_LIB)(phycst.o) :   \ 
    8004    lib_print.f90 \ 
    8005    $(MODEL_LIB)(lib_print.o) \ 
    8006    $(MODEL_LIB)(par_kind.o) \ 
    8007    $(MODEL_LIB)(par_oce.o) \ 
    8008    par_kind.F90 \ 
    8009    par_oce.F90 \ 
    8010    in_out_manager.F90 \ 
    8011    $(MODEL_LIB)(in_out_manager.o) \ 
    8012    $(MODEL_LIB)(par_oce.o) \ 
     7982   $(MODEL_LIB)(lib_print.o) \ 
     7983   $(MODEL_LIB)(par_kind.o) \ 
     7984   $(MODEL_LIB)(par_oce.o) \ 
     7985   lib_print.f90 \ 
     7986   par_kind.F90 \ 
     7987   par_oce.F90 \ 
     7988   $(MODEL_LIB)(in_out_manager.o) \ 
     7989   $(MODEL_LIB)(par_oce.o) \ 
     7990   in_out_manager.F90 \ 
    80137991   par_oce.F90 \ 
    80147992   phycst.F90 
    80157993$(MODEL_LIB)(prtctl.o) :   \ 
    8016    dom_oce.F90 \ 
    8017    in_out_manager.F90 \ 
    8018    lib_print.f90 \ 
    8019    $(MODEL_LIB)(dom_oce.o) \ 
    8020    $(MODEL_LIB)(in_out_manager.o) \ 
    8021    $(MODEL_LIB)(lib_print.o) \ 
    8022    $(MODEL_LIB)(par_kind.o) \ 
    8023    $(MODEL_LIB)(par_oce.o) \ 
    8024    par_kind.F90 \ 
    8025    par_oce.F90 \ 
    8026    dom_oce.F90 \ 
    8027    in_out_manager.F90 \ 
    8028    lib_mpp.F90 \ 
    8029    $(MODEL_LIB)(dom_oce.o) \ 
    8030    $(MODEL_LIB)(in_out_manager.o) \ 
    8031    $(MODEL_LIB)(lib_mpp.o) \ 
     7994   $(MODEL_LIB)(dom_oce.o) \ 
     7995   $(MODEL_LIB)(in_out_manager.o) \ 
     7996   $(MODEL_LIB)(lib_print.o) \ 
     7997   $(MODEL_LIB)(par_kind.o) \ 
     7998   $(MODEL_LIB)(par_oce.o) \ 
     7999   dom_oce.F90 \ 
     8000   in_out_manager.F90 \ 
     8001   lib_print.f90 \ 
     8002   par_kind.F90 \ 
     8003   par_oce.F90 \ 
     8004   $(MODEL_LIB)(dom_oce.o) \ 
     8005   $(MODEL_LIB)(in_out_manager.o) \ 
     8006   $(MODEL_LIB)(lib_mpp.o) \ 
     8007   dom_oce.F90 \ 
     8008   in_out_manager.F90 \ 
     8009   lib_mpp.F90 \ 
    80328010   prtctl.F90 
    80338011$(MODEL_LIB)(restart.o) :  \ 
     8012   $(MODEL_LIB)(blk_oce.o) \ 
     8013   $(MODEL_LIB)(dom_oce.o) \ 
     8014   $(MODEL_LIB)(eosbn2.o) \ 
     8015   $(MODEL_LIB)(in_out_manager.o) \ 
     8016   $(MODEL_LIB)(iom_def.o) \ 
     8017   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8018   $(MODEL_LIB)(iom_nf90.o) \ 
     8019   $(MODEL_LIB)(iom_rstdimg.o) \ 
     8020   $(MODEL_LIB)(lbclnk.o) \ 
     8021   $(MODEL_LIB)(lib_print.o) \ 
     8022   $(MODEL_LIB)(oce.o) \ 
     8023   $(MODEL_LIB)(par_kind.o) \ 
     8024   $(MODEL_LIB)(par_oce.o) \ 
     8025   $(MODEL_LIB)(phycst.o) \ 
     8026   $(MODEL_LIB)(prtctl.o) \ 
     8027   $(MODEL_LIB)(zdfddm.o) \ 
    80348028   blk_oce.F90 \ 
    80358029   dom_oce.F90 \ 
     
    80428036   lbclnk.F90 \ 
    80438037   lib_print.f90 \ 
     8038   oce.F90 \ 
     8039   par_kind.F90 \ 
     8040   par_oce.F90 \ 
     8041   phycst.F90 \ 
     8042   prtctl.F90 \ 
     8043   zdfddm.F90 \ 
    80448044   $(MODEL_LIB)(blk_oce.o) \ 
     8045   $(MODEL_LIB)(cpl_oce.o) \ 
     8046   $(MODEL_LIB)(daymod.o) \ 
    80458047   $(MODEL_LIB)(dom_oce.o) \ 
    80468048   $(MODEL_LIB)(eosbn2.o) \ 
     8049   $(MODEL_LIB)(ice_oce.o) \ 
     8050   $(MODEL_LIB)(in_out_manager.o) \ 
     8051   $(MODEL_LIB)(ini1d.o) \ 
     8052   $(MODEL_LIB)(iom.o) \ 
     8053   $(MODEL_LIB)(oce.o) \ 
     8054   $(MODEL_LIB)(phycst.o) \ 
     8055   $(MODEL_LIB)(trdmld_oce.o) \ 
     8056   $(MODEL_LIB)(zpshde.o) \ 
     8057   blk_oce.F90 \ 
     8058   cpl_oce.F90 \ 
     8059   daymod.F90 \ 
     8060   dom_oce.F90 \ 
     8061   eosbn2.F90 \ 
     8062   ice_oce.F90 \ 
     8063   in_out_manager.F90 \ 
     8064   ini1d.F90 \ 
     8065   iom.F90 \ 
     8066   oce.F90 \ 
     8067   phycst.F90 \ 
     8068   trdmld_oce.F90 \ 
     8069   zpshde.F90 \ 
     8070   vectopt_loop_substitute.h90 \ 
     8071   KEY_CPP \ 
     8072   restart.F90 
     8073$(MODEL_LIB)(sms.o) :   \ 
     8074   sms.F90 
     8075$(MODEL_LIB)(sol_oce.o) :  \ 
     8076   $(MODEL_LIB)(par_kind.o) \ 
     8077   par_kind.F90 \ 
     8078   $(MODEL_LIB)(par_oce.o) \ 
     8079   par_oce.F90 \ 
     8080   KEY_CPP \ 
     8081   sol_oce.F90 
     8082$(MODEL_LIB)(solfet.o) :   \ 
     8083   $(MODEL_LIB)(dom_oce.o) \ 
     8084   $(MODEL_LIB)(in_out_manager.o) \ 
     8085   $(MODEL_LIB)(lib_mpp.o) \ 
     8086   $(MODEL_LIB)(oce.o) \ 
     8087   $(MODEL_LIB)(par_oce.o) \ 
     8088   dom_oce.F90 \ 
     8089   in_out_manager.F90 \ 
     8090   lib_mpp.F90 \ 
     8091   oce.F90 \ 
     8092   par_oce.F90 \ 
     8093   $(MODEL_LIB)(dom_oce.o) \ 
     8094   $(MODEL_LIB)(lbclnk.o) \ 
     8095   $(MODEL_LIB)(lib_mpp.o) \ 
     8096   $(MODEL_LIB)(oce.o) \ 
     8097   $(MODEL_LIB)(sol_oce.o) \ 
     8098   dom_oce.F90 \ 
     8099   lbclnk.F90 \ 
     8100   lib_mpp.F90 \ 
     8101   oce.F90 \ 
     8102   sol_oce.F90 \ 
     8103   KEY_CPP \ 
     8104   solfet.F90 
     8105$(MODEL_LIB)(solisl.o) :   \ 
     8106   $(MODEL_LIB)(dom_oce.o) \ 
    80478107   $(MODEL_LIB)(in_out_manager.o) \ 
    80488108   $(MODEL_LIB)(iom_def.o) \ 
     
    80518111   $(MODEL_LIB)(iom_rstdimg.o) \ 
    80528112   $(MODEL_LIB)(lbclnk.o) \ 
    8053    $(MODEL_LIB)(lib_print.o) \ 
    8054    $(MODEL_LIB)(oce.o) \ 
    8055    $(MODEL_LIB)(par_kind.o) \ 
    8056    $(MODEL_LIB)(par_oce.o) \ 
    8057    $(MODEL_LIB)(phycst.o) \ 
    8058    $(MODEL_LIB)(prtctl.o) \ 
    8059    $(MODEL_LIB)(zdfddm.o) \ 
    8060    oce.F90 \ 
    8061    par_kind.F90 \ 
    8062    par_oce.F90 \ 
    8063    phycst.F90 \ 
    8064    prtctl.F90 \ 
    8065    zdfddm.F90 \ 
    8066    blk_oce.F90 \ 
    8067    cpl_oce.F90 \ 
    8068    daymod.F90 \ 
    8069    dom_oce.F90 \ 
    8070    eosbn2.F90 \ 
    8071    ice_oce.F90 \ 
    8072    ini1d.F90 \ 
    8073    in_out_manager.F90 \ 
    8074    iom.F90 \ 
    8075    $(MODEL_LIB)(blk_oce.o) \ 
    8076    $(MODEL_LIB)(cpl_oce.o) \ 
    8077    $(MODEL_LIB)(daymod.o) \ 
    8078    $(MODEL_LIB)(dom_oce.o) \ 
    8079    $(MODEL_LIB)(eosbn2.o) \ 
    8080    $(MODEL_LIB)(ice_oce.o) \ 
    8081    $(MODEL_LIB)(ini1d.o) \ 
    8082    $(MODEL_LIB)(in_out_manager.o) \ 
    8083    $(MODEL_LIB)(iom.o) \ 
    8084    $(MODEL_LIB)(oce.o) \ 
    8085    $(MODEL_LIB)(phycst.o) \ 
    8086    $(MODEL_LIB)(trdmld_oce.o) \ 
    8087    $(MODEL_LIB)(zpshde.o) \ 
    8088    oce.F90 \ 
    8089    phycst.F90 \ 
    8090    trdmld_oce.F90 \ 
    8091    zpshde.F90 \ 
    8092    vectopt_loop_substitute.h90 \ 
    8093    KEY_CPP \ 
    8094    restart.F90 
    8095 $(MODEL_LIB)(sms.o) :   \ 
    8096    sms.F90 
    8097 $(MODEL_LIB)(solfet.o) :   \ 
    8098    dom_oce.F90 \ 
    8099    in_out_manager.F90 \ 
    8100    lib_mpp.F90 \ 
    8101    $(MODEL_LIB)(dom_oce.o) \ 
    8102    $(MODEL_LIB)(in_out_manager.o) \ 
    8103    $(MODEL_LIB)(lib_mpp.o) \ 
    8104    $(MODEL_LIB)(oce.o) \ 
    8105    $(MODEL_LIB)(par_oce.o) \ 
    8106    oce.F90 \ 
    8107    par_oce.F90 \ 
    8108    dom_oce.F90 \ 
    8109    lbclnk.F90 \ 
    8110    lib_mpp.F90 \ 
    8111    $(MODEL_LIB)(dom_oce.o) \ 
    8112    $(MODEL_LIB)(lbclnk.o) \ 
    8113    $(MODEL_LIB)(lib_mpp.o) \ 
    8114    $(MODEL_LIB)(oce.o) \ 
     8113   $(MODEL_LIB)(lib_mpp.o) \ 
     8114   $(MODEL_LIB)(lib_print.o) \ 
     8115   $(MODEL_LIB)(obc_par.o) \ 
     8116   $(MODEL_LIB)(oce.o) \ 
     8117   $(MODEL_LIB)(par_kind.o) \ 
     8118   $(MODEL_LIB)(par_oce.o) \ 
    81158119   $(MODEL_LIB)(sol_oce.o) \ 
    8116    oce.F90 \ 
    8117    sol_oce.F90 \ 
    8118    KEY_CPP \ 
    8119    solfet.F90 
    8120 $(MODEL_LIB)(solisl.o) :   \ 
     8120   $(MODEL_LIB)(zdf_oce.o) \ 
    81218121   dom_oce.F90 \ 
    81228122   in_out_manager.F90 \ 
     
    81288128   lib_mpp.F90 \ 
    81298129   lib_print.f90 \ 
    8130    $(MODEL_LIB)(dom_oce.o) \ 
    8131    $(MODEL_LIB)(in_out_manager.o) \ 
     8130   obc_par.F90 \ 
     8131   oce.F90 \ 
     8132   par_kind.F90 \ 
     8133   par_oce.F90 \ 
     8134   sol_oce.F90 \ 
     8135   zdf_oce.F90 \ 
     8136   $(MODEL_LIB)(dom_oce.o) \ 
     8137   $(MODEL_LIB)(in_out_manager.o) \ 
     8138   $(MODEL_LIB)(iom.o) \ 
     8139   $(MODEL_LIB)(lib_mpp.o) \ 
     8140   $(MODEL_LIB)(obc_oce.o) \ 
     8141   $(MODEL_LIB)(oce.o) \ 
     8142   $(MODEL_LIB)(sol_oce.o) \ 
     8143   $(MODEL_LIB)(solfet.o) \ 
     8144   $(MODEL_LIB)(solpcg.o) \ 
     8145   $(MODEL_LIB)(solsor.o) \ 
     8146   dom_oce.F90 \ 
     8147   in_out_manager.F90 \ 
     8148   iom.F90 \ 
     8149   lib_mpp.F90 \ 
     8150   obc_oce.F90 \ 
     8151   oce.F90 \ 
     8152   sol_oce.F90 \ 
     8153   solfet.F90 \ 
     8154   solpcg.F90 \ 
     8155   solsor.F90 \ 
     8156   $(IOIPSL_LIB) \ 
     8157   KEY_CPP \ 
     8158   solisl.F90 
     8159$(MODEL_LIB)(solmat.o) :   \ 
     8160   $(MODEL_LIB)(dom_oce.o) \ 
     8161   $(MODEL_LIB)(in_out_manager.o) \ 
     8162   $(MODEL_LIB)(lib_mpp.o) \ 
     8163   $(MODEL_LIB)(lib_print.o) \ 
     8164   $(MODEL_LIB)(obc_par.o) \ 
     8165   $(MODEL_LIB)(oce.o) \ 
     8166   $(MODEL_LIB)(par_kind.o) \ 
     8167   $(MODEL_LIB)(par_oce.o) \ 
     8168   dom_oce.F90 \ 
     8169   in_out_manager.F90 \ 
     8170   lib_mpp.F90 \ 
     8171   lib_print.f90 \ 
     8172   obc_par.F90 \ 
     8173   oce.F90 \ 
     8174   par_kind.F90 \ 
     8175   par_oce.F90 \ 
     8176   $(MODEL_LIB)(dom_oce.o) \ 
     8177   $(MODEL_LIB)(in_out_manager.o) \ 
     8178   $(MODEL_LIB)(lbclnk.o) \ 
     8179   $(MODEL_LIB)(lib_feti.o) \ 
     8180   $(MODEL_LIB)(lib_mpp.o) \ 
     8181   $(MODEL_LIB)(obc_oce.o) \ 
     8182   $(MODEL_LIB)(oce.o) \ 
     8183   $(MODEL_LIB)(phycst.o) \ 
     8184   $(MODEL_LIB)(sol_oce.o) \ 
     8185   dom_oce.F90 \ 
     8186   in_out_manager.F90 \ 
     8187   lbclnk.F90 \ 
     8188   lib_feti.F90 \ 
     8189   lib_mpp.F90 \ 
     8190   obc_oce.F90 \ 
     8191   oce.F90 \ 
     8192   phycst.F90 \ 
     8193   sol_oce.F90 \ 
     8194   KEY_CPP \ 
     8195   solmat.F90 
     8196$(MODEL_LIB)(solpcg.o) :   \ 
     8197   $(MODEL_LIB)(dom_oce.o) \ 
     8198   $(MODEL_LIB)(in_out_manager.o) \ 
     8199   $(MODEL_LIB)(lib_mpp.o) \ 
     8200   $(MODEL_LIB)(lib_print.o) \ 
     8201   $(MODEL_LIB)(oce.o) \ 
     8202   $(MODEL_LIB)(par_kind.o) \ 
     8203   $(MODEL_LIB)(par_oce.o) \ 
     8204   dom_oce.F90 \ 
     8205   in_out_manager.F90 \ 
     8206   lib_mpp.F90 \ 
     8207   lib_print.f90 \ 
     8208   oce.F90 \ 
     8209   par_kind.F90 \ 
     8210   par_oce.F90 \ 
     8211   $(MODEL_LIB)(dom_oce.o) \ 
     8212   $(MODEL_LIB)(in_out_manager.o) \ 
     8213   $(MODEL_LIB)(lbclnk.o) \ 
     8214   $(MODEL_LIB)(lib_mpp.o) \ 
     8215   $(MODEL_LIB)(oce.o) \ 
     8216   $(MODEL_LIB)(sol_oce.o) \ 
     8217   dom_oce.F90 \ 
     8218   in_out_manager.F90 \ 
     8219   lbclnk.F90 \ 
     8220   lib_mpp.F90 \ 
     8221   oce.F90 \ 
     8222   sol_oce.F90 \ 
     8223   vectopt_loop_substitute.h90 \ 
     8224   KEY_CPP \ 
     8225   solpcg.F90 
     8226$(MODEL_LIB)(solsor.o) :   \ 
     8227   $(MODEL_LIB)(dom_oce.o) \ 
     8228   $(MODEL_LIB)(in_out_manager.o) \ 
     8229   $(MODEL_LIB)(lib_mpp.o) \ 
     8230   $(MODEL_LIB)(lib_print.o) \ 
     8231   $(MODEL_LIB)(oce.o) \ 
     8232   $(MODEL_LIB)(par_kind.o) \ 
     8233   $(MODEL_LIB)(par_oce.o) \ 
     8234   dom_oce.F90 \ 
     8235   in_out_manager.F90 \ 
     8236   lib_mpp.F90 \ 
     8237   lib_print.f90 \ 
     8238   oce.F90 \ 
     8239   par_kind.F90 \ 
     8240   par_oce.F90 \ 
     8241   $(MODEL_LIB)(dom_oce.o) \ 
     8242   $(MODEL_LIB)(in_out_manager.o) \ 
     8243   $(MODEL_LIB)(lbclnk.o) \ 
     8244   $(MODEL_LIB)(lib_mpp.o) \ 
     8245   $(MODEL_LIB)(oce.o) \ 
     8246   $(MODEL_LIB)(sol_oce.o) \ 
     8247   $(MODEL_LIB)(zdf_oce.o) \ 
     8248   dom_oce.F90 \ 
     8249   in_out_manager.F90 \ 
     8250   lbclnk.F90 \ 
     8251   lib_mpp.F90 \ 
     8252   oce.F90 \ 
     8253   sol_oce.F90 \ 
     8254   zdf_oce.F90 \ 
     8255   solsor.F90 
     8256$(MODEL_LIB)(solsor_e.o) : \ 
     8257   $(MODEL_LIB)(dom_oce.o) \ 
     8258   $(MODEL_LIB)(in_out_manager.o) \ 
     8259   $(MODEL_LIB)(lib_mpp.o) \ 
     8260   $(MODEL_LIB)(lib_print.o) \ 
     8261   $(MODEL_LIB)(oce.o) \ 
     8262   $(MODEL_LIB)(par_kind.o) \ 
     8263   $(MODEL_LIB)(par_oce.o) \ 
     8264   dom_oce.F90 \ 
     8265   in_out_manager.F90 \ 
     8266   lib_mpp.F90 \ 
     8267   lib_print.f90 \ 
     8268   oce.F90 \ 
     8269   par_kind.F90 \ 
     8270   par_oce.F90 \ 
     8271   $(MODEL_LIB)(dom_oce.o) \ 
     8272   $(MODEL_LIB)(in_out_manager.o) \ 
     8273   $(MODEL_LIB)(lbclnk.o) \ 
     8274   $(MODEL_LIB)(lib_mpp.o) \ 
     8275   $(MODEL_LIB)(oce.o) \ 
     8276   $(MODEL_LIB)(sol_oce.o) \ 
     8277   $(MODEL_LIB)(zdf_oce.o) \ 
     8278   dom_oce.F90 \ 
     8279   in_out_manager.F90 \ 
     8280   lbclnk.F90 \ 
     8281   lib_mpp.F90 \ 
     8282   oce.F90 \ 
     8283   sol_oce.F90 \ 
     8284   zdf_oce.F90 \ 
     8285   solsor_e.F90 
     8286$(MODEL_LIB)(solver.o) :   \ 
     8287   $(MODEL_LIB)(dom_oce.o) \ 
     8288   $(MODEL_LIB)(in_out_manager.o) \ 
     8289   $(MODEL_LIB)(iom.o) \ 
     8290   $(MODEL_LIB)(lbclnk.o) \ 
     8291   $(MODEL_LIB)(lib_feti.o) \ 
     8292   $(MODEL_LIB)(lib_mpp.o) \ 
     8293   $(MODEL_LIB)(lib_print.o) \ 
     8294   $(MODEL_LIB)(obc_oce.o) \ 
     8295   $(MODEL_LIB)(obc_par.o) \ 
     8296   $(MODEL_LIB)(oce.o) \ 
     8297   $(MODEL_LIB)(par_kind.o) \ 
     8298   $(MODEL_LIB)(par_oce.o) \ 
     8299   $(MODEL_LIB)(phycst.o) \ 
     8300   $(MODEL_LIB)(sol_oce.o) \ 
     8301   $(MODEL_LIB)(solfet.o) \ 
     8302   $(MODEL_LIB)(solpcg.o) \ 
     8303   $(MODEL_LIB)(solsor.o) \ 
     8304   dom_oce.F90 \ 
     8305   in_out_manager.F90 \ 
     8306   iom.F90 \ 
     8307   lbclnk.F90 \ 
     8308   lib_feti.F90 \ 
     8309   lib_mpp.F90 \ 
     8310   lib_print.f90 \ 
     8311   obc_oce.F90 \ 
     8312   obc_par.F90 \ 
     8313   oce.F90 \ 
     8314   par_kind.F90 \ 
     8315   par_oce.F90 \ 
     8316   phycst.F90 \ 
     8317   sol_oce.F90 \ 
     8318   solfet.F90 \ 
     8319   solpcg.F90 \ 
     8320   solsor.F90 \ 
     8321   $(MODEL_LIB)(dom_oce.o) \ 
     8322   $(MODEL_LIB)(dynspg_oce.o) \ 
     8323   $(MODEL_LIB)(in_out_manager.o) \ 
     8324   $(MODEL_LIB)(lbclnk.o) \ 
     8325   $(MODEL_LIB)(lib_mpp.o) \ 
     8326   $(MODEL_LIB)(obc_oce.o) \ 
     8327   $(MODEL_LIB)(oce.o) \ 
     8328   $(MODEL_LIB)(sol_oce.o) \ 
     8329   $(MODEL_LIB)(solisl.o) \ 
     8330   $(MODEL_LIB)(solmat.o) \ 
     8331   $(MODEL_LIB)(zdf_oce.o) \ 
     8332   dom_oce.F90 \ 
     8333   dynspg_oce.F90 \ 
     8334   in_out_manager.F90 \ 
     8335   lbclnk.F90 \ 
     8336   lib_mpp.F90 \ 
     8337   obc_oce.F90 \ 
     8338   oce.F90 \ 
     8339   sol_oce.F90 \ 
     8340   solisl.F90 \ 
     8341   solmat.F90 \ 
     8342   zdf_oce.F90 \ 
     8343   KEY_CPP \ 
     8344   solver.F90 
     8345$(MODEL_LIB)(step.o) :  \ 
     8346   $(MODEL_LIB)(agrif_oce.o) \ 
     8347   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     8348   $(MODEL_LIB)(agrif_opa_update.o) \ 
     8349   $(MODEL_LIB)(blk_oce.o) \ 
     8350   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8351   $(MODEL_LIB)(cpl_oasis4.o) \ 
     8352   $(MODEL_LIB)(cpl_oce.o) \ 
     8353   $(MODEL_LIB)(daymod.o) \ 
     8354   $(MODEL_LIB)(diadimg.o) \ 
     8355   $(MODEL_LIB)(diahth.o) \ 
     8356   $(MODEL_LIB)(dianam.o) \ 
     8357   $(MODEL_LIB)(diaspr.o) \ 
     8358   $(MODEL_LIB)(diawri.o) \ 
     8359   $(MODEL_LIB)(dom_ice.o) \ 
     8360   $(MODEL_LIB)(dom_oce.o) \ 
     8361   $(MODEL_LIB)(domvvl.o) \ 
     8362   $(MODEL_LIB)(dtasal.o) \ 
     8363   $(MODEL_LIB)(dtasss.o) \ 
     8364   $(MODEL_LIB)(dtasst.o) \ 
     8365   $(MODEL_LIB)(dtatem.o) \ 
     8366   $(MODEL_LIB)(dynadv.o) \ 
     8367   $(MODEL_LIB)(dynadv_cen2.o) \ 
     8368   $(MODEL_LIB)(dynadv_ubs.o) \ 
     8369   $(MODEL_LIB)(dynhpg_jki.o) \ 
     8370   $(MODEL_LIB)(dynkeg.o) \ 
     8371   $(MODEL_LIB)(dynldf_bilap.o) \ 
     8372   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     8373   $(MODEL_LIB)(dynldf_iso.o) \ 
     8374   $(MODEL_LIB)(dynldf_lap.o) \ 
     8375   $(MODEL_LIB)(dynspg_exp.o) \ 
     8376   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     8377   $(MODEL_LIB)(dynspg_flt.o) \ 
     8378   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     8379   $(MODEL_LIB)(dynspg_oce.o) \ 
     8380   $(MODEL_LIB)(dynspg_rl.o) \ 
     8381   $(MODEL_LIB)(dynspg_ts.o) \ 
     8382   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     8383   $(MODEL_LIB)(dynzad.o) \ 
     8384   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8385   $(MODEL_LIB)(dynzdf_imp.o) \ 
     8386   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     8387   $(MODEL_LIB)(eosbn2.o) \ 
     8388   $(MODEL_LIB)(flo4rk.o) \ 
     8389   $(MODEL_LIB)(flo_oce.o) \ 
     8390   $(MODEL_LIB)(floblk.o) \ 
     8391   $(MODEL_LIB)(flodom.o) \ 
     8392   $(MODEL_LIB)(flowri.o) \ 
     8393   $(MODEL_LIB)(flx_oce.o) \ 
     8394   $(MODEL_LIB)(flxblk.o) \ 
     8395   $(MODEL_LIB)(flxmod.o) \ 
     8396   $(MODEL_LIB)(flxrnf.o) \ 
     8397   $(MODEL_LIB)(geo2ocean.o) \ 
     8398   $(MODEL_LIB)(ice.o) \ 
     8399   $(MODEL_LIB)(ice_oce.o) \ 
     8400   $(MODEL_LIB)(in_out_manager.o) \ 
     8401   $(MODEL_LIB)(ini1d.o) \ 
     8402   $(MODEL_LIB)(iom.o) \ 
    81328403   $(MODEL_LIB)(iom_def.o) \ 
    81338404   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    81358406   $(MODEL_LIB)(iom_rstdimg.o) \ 
    81368407   $(MODEL_LIB)(lbclnk.o) \ 
    8137    $(MODEL_LIB)(lib_mpp.o) \ 
    8138    $(MODEL_LIB)(lib_print.o) \ 
    8139    $(MODEL_LIB)(obc_par.o) \ 
    8140    $(MODEL_LIB)(oce.o) \ 
    8141    $(MODEL_LIB)(par_kind.o) \ 
    8142    $(MODEL_LIB)(par_oce.o) \ 
     8408   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8409   $(MODEL_LIB)(ldfslp.o) \ 
     8410   $(MODEL_LIB)(ldftra_oce.o) \ 
     8411   $(MODEL_LIB)(lib_mpp.o) \ 
     8412   $(MODEL_LIB)(lib_print.o) \ 
     8413   $(MODEL_LIB)(limdia.o) \ 
     8414   $(MODEL_LIB)(limdmp.o) \ 
     8415   $(MODEL_LIB)(limdyn.o) \ 
     8416   $(MODEL_LIB)(limflx.o) \ 
     8417   $(MODEL_LIB)(limrst.o) \ 
     8418   $(MODEL_LIB)(limthd.o) \ 
     8419   $(MODEL_LIB)(limtrp.o) \ 
     8420   $(MODEL_LIB)(limwri.o) \ 
     8421   $(MODEL_LIB)(obc_oce.o) \ 
     8422   $(MODEL_LIB)(obccli.o) \ 
     8423   $(MODEL_LIB)(obcdyn.o) \ 
     8424   $(MODEL_LIB)(obcdyn_bt.o) \ 
     8425   $(MODEL_LIB)(obctra.o) \ 
     8426   $(MODEL_LIB)(obcvol.o) \ 
     8427   $(MODEL_LIB)(oce.o) \ 
     8428   $(MODEL_LIB)(ocesbc.o) \ 
     8429   $(MODEL_LIB)(ocfzpt.o) \ 
     8430   $(MODEL_LIB)(par_kind.o) \ 
     8431   $(MODEL_LIB)(par_oce.o) \ 
     8432   $(MODEL_LIB)(phycst.o) \ 
     8433   $(MODEL_LIB)(prtctl.o) \ 
     8434   $(MODEL_LIB)(restart.o) \ 
    81438435   $(MODEL_LIB)(sol_oce.o) \ 
    8144    $(MODEL_LIB)(zdf_oce.o) \ 
    8145    obc_par.F90 \ 
    8146    oce.F90 \ 
    8147    par_kind.F90 \ 
    8148    par_oce.F90 \ 
    8149    sol_oce.F90 \ 
    8150    zdf_oce.F90 \ 
    8151    dom_oce.F90 \ 
    8152    in_out_manager.F90 \ 
    8153    iom.F90 \ 
    8154    lib_mpp.F90 \ 
    8155    $(MODEL_LIB)(dom_oce.o) \ 
    8156    $(MODEL_LIB)(in_out_manager.o) \ 
    8157    $(MODEL_LIB)(iom.o) \ 
    8158    $(MODEL_LIB)(lib_mpp.o) \ 
    8159    $(MODEL_LIB)(obc_oce.o) \ 
    8160    $(MODEL_LIB)(oce.o) \ 
    81618436   $(MODEL_LIB)(solfet.o) \ 
    8162    $(MODEL_LIB)(sol_oce.o) \ 
     8437   $(MODEL_LIB)(solisl.o) \ 
    81638438   $(MODEL_LIB)(solpcg.o) \ 
    81648439   $(MODEL_LIB)(solsor.o) \ 
    8165    obc_oce.F90 \ 
    8166    oce.F90 \ 
    8167    solfet.F90 \ 
    8168    sol_oce.F90 \ 
    8169    solpcg.F90 \ 
    8170    solsor.F90 \ 
    8171    $(IOIPSL_LIB) \ 
    8172    KEY_CPP \ 
    8173    solisl.F90 
    8174 $(MODEL_LIB)(solmat.o) :   \ 
    8175    dom_oce.F90 \ 
    8176    in_out_manager.F90 \ 
    8177    lib_mpp.F90 \ 
    8178    lib_print.f90 \ 
    8179    $(MODEL_LIB)(dom_oce.o) \ 
    8180    $(MODEL_LIB)(in_out_manager.o) \ 
    8181    $(MODEL_LIB)(lib_mpp.o) \ 
    8182    $(MODEL_LIB)(lib_print.o) \ 
    8183    $(MODEL_LIB)(obc_par.o) \ 
    8184    $(MODEL_LIB)(oce.o) \ 
    8185    $(MODEL_LIB)(par_kind.o) \ 
    8186    $(MODEL_LIB)(par_oce.o) \ 
    8187    obc_par.F90 \ 
    8188    oce.F90 \ 
    8189    par_kind.F90 \ 
    8190    par_oce.F90 \ 
    8191    dom_oce.F90 \ 
    8192    in_out_manager.F90 \ 
    8193    lbclnk.F90 \ 
    8194    lib_feti.F90 \ 
    8195    lib_mpp.F90 \ 
    8196    $(MODEL_LIB)(dom_oce.o) \ 
    8197    $(MODEL_LIB)(in_out_manager.o) \ 
    8198    $(MODEL_LIB)(lbclnk.o) \ 
    8199    $(MODEL_LIB)(lib_feti.o) \ 
    8200    $(MODEL_LIB)(lib_mpp.o) \ 
    8201    $(MODEL_LIB)(obc_oce.o) \ 
    8202    $(MODEL_LIB)(oce.o) \ 
    8203    $(MODEL_LIB)(phycst.o) \ 
    8204    $(MODEL_LIB)(sol_oce.o) \ 
    8205    obc_oce.F90 \ 
    8206    oce.F90 \ 
    8207    phycst.F90 \ 
    8208    sol_oce.F90 \ 
    8209    KEY_CPP \ 
    8210    solmat.F90 
    8211 $(MODEL_LIB)(sol_oce.o) :  \ 
    8212    $(MODEL_LIB)(par_kind.o) \ 
    8213    par_kind.F90 \ 
    8214    $(MODEL_LIB)(par_oce.o) \ 
    8215    par_oce.F90 \ 
    8216    KEY_CPP \ 
    8217    sol_oce.F90 
    8218 $(MODEL_LIB)(solpcg.o) :   \ 
    8219    dom_oce.F90 \ 
    8220    in_out_manager.F90 \ 
    8221    lib_mpp.F90 \ 
    8222    lib_print.f90 \ 
    8223    $(MODEL_LIB)(dom_oce.o) \ 
    8224    $(MODEL_LIB)(in_out_manager.o) \ 
    8225    $(MODEL_LIB)(lib_mpp.o) \ 
    8226    $(MODEL_LIB)(lib_print.o) \ 
    8227    $(MODEL_LIB)(oce.o) \ 
    8228    $(MODEL_LIB)(par_kind.o) \ 
    8229    $(MODEL_LIB)(par_oce.o) \ 
    8230    oce.F90 \ 
    8231    par_kind.F90 \ 
    8232    par_oce.F90 \ 
    8233    dom_oce.F90 \ 
    8234    in_out_manager.F90 \ 
    8235    lbclnk.F90 \ 
    8236    lib_mpp.F90 \ 
    8237    $(MODEL_LIB)(dom_oce.o) \ 
    8238    $(MODEL_LIB)(in_out_manager.o) \ 
    8239    $(MODEL_LIB)(lbclnk.o) \ 
    8240    $(MODEL_LIB)(lib_mpp.o) \ 
    8241    $(MODEL_LIB)(oce.o) \ 
    8242    $(MODEL_LIB)(sol_oce.o) \ 
    8243    oce.F90 \ 
    8244    sol_oce.F90 \ 
    8245    vectopt_loop_substitute.h90 \ 
    8246    KEY_CPP \ 
    8247    solpcg.F90 
    8248 $(MODEL_LIB)(solsor_e.o) : \ 
    8249    dom_oce.F90 \ 
    8250    in_out_manager.F90 \ 
    8251    lib_mpp.F90 \ 
    8252    lib_print.f90 \ 
    8253    $(MODEL_LIB)(dom_oce.o) \ 
    8254    $(MODEL_LIB)(in_out_manager.o) \ 
    8255    $(MODEL_LIB)(lib_mpp.o) \ 
    8256    $(MODEL_LIB)(lib_print.o) \ 
    8257    $(MODEL_LIB)(oce.o) \ 
    8258    $(MODEL_LIB)(par_kind.o) \ 
    8259    $(MODEL_LIB)(par_oce.o) \ 
    8260    oce.F90 \ 
    8261    par_kind.F90 \ 
    8262    par_oce.F90 \ 
    8263    dom_oce.F90 \ 
    8264    in_out_manager.F90 \ 
    8265    lbclnk.F90 \ 
    8266    lib_mpp.F90 \ 
    8267    $(MODEL_LIB)(dom_oce.o) \ 
    8268    $(MODEL_LIB)(in_out_manager.o) \ 
    8269    $(MODEL_LIB)(lbclnk.o) \ 
    8270    $(MODEL_LIB)(lib_mpp.o) \ 
    8271    $(MODEL_LIB)(oce.o) \ 
    8272    $(MODEL_LIB)(sol_oce.o) \ 
     8440   $(MODEL_LIB)(taumod.o) \ 
     8441   $(MODEL_LIB)(traadv_cen2.o) \ 
     8442   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8443   $(MODEL_LIB)(traadv_eiv.o) \ 
     8444   $(MODEL_LIB)(traadv_muscl.o) \ 
     8445   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8446   $(MODEL_LIB)(traadv_qck.o) \ 
     8447   $(MODEL_LIB)(traadv_tvd.o) \ 
     8448   $(MODEL_LIB)(traadv_ubs.o) \ 
     8449   $(MODEL_LIB)(trabbl.o) \ 
     8450   $(MODEL_LIB)(tradmp.o) \ 
     8451   $(MODEL_LIB)(traldf_bilap.o) \ 
     8452   $(MODEL_LIB)(traldf_bilapg.o) \ 
     8453   $(MODEL_LIB)(traldf_iso.o) \ 
     8454   $(MODEL_LIB)(traldf_lap.o) \ 
     8455   $(MODEL_LIB)(traqsr.o) \ 
     8456   $(MODEL_LIB)(trazdf.o) \ 
     8457   $(MODEL_LIB)(trazdf_exp.o) \ 
     8458   $(MODEL_LIB)(trazdf_imp.o) \ 
     8459   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8460   $(MODEL_LIB)(trc_oce.o) \ 
     8461   $(MODEL_LIB)(trdicp_oce.o) \ 
     8462   $(MODEL_LIB)(trdmld_oce.o) \ 
     8463   $(MODEL_LIB)(trdmld_rst.o) \ 
     8464   $(MODEL_LIB)(trdmod.o) \ 
     8465   $(MODEL_LIB)(trdmod_oce.o) \ 
     8466   $(MODEL_LIB)(trdvor_oce.o) \ 
    82738467   $(MODEL_LIB)(zdf_oce.o) \ 
    8274    oce.F90 \ 
    8275    sol_oce.F90 \ 
    8276    zdf_oce.F90 \ 
    8277    solsor_e.F90 
    8278 $(MODEL_LIB)(solsor.o) :   \ 
    8279    dom_oce.F90 \ 
    8280    in_out_manager.F90 \ 
    8281    lib_mpp.F90 \ 
    8282    lib_print.f90 \ 
    8283    $(MODEL_LIB)(dom_oce.o) \ 
    8284    $(MODEL_LIB)(in_out_manager.o) \ 
    8285    $(MODEL_LIB)(lib_mpp.o) \ 
    8286    $(MODEL_LIB)(lib_print.o) \ 
    8287    $(MODEL_LIB)(oce.o) \ 
    8288    $(MODEL_LIB)(par_kind.o) \ 
    8289    $(MODEL_LIB)(par_oce.o) \ 
    8290    oce.F90 \ 
    8291    par_kind.F90 \ 
    8292    par_oce.F90 \ 
    8293    dom_oce.F90 \ 
    8294    in_out_manager.F90 \ 
    8295    lbclnk.F90 \ 
    8296    lib_mpp.F90 \ 
    8297    $(MODEL_LIB)(dom_oce.o) \ 
    8298    $(MODEL_LIB)(in_out_manager.o) \ 
    8299    $(MODEL_LIB)(lbclnk.o) \ 
    8300    $(MODEL_LIB)(lib_mpp.o) \ 
    8301    $(MODEL_LIB)(oce.o) \ 
    8302    $(MODEL_LIB)(sol_oce.o) \ 
    8303    $(MODEL_LIB)(zdf_oce.o) \ 
    8304    oce.F90 \ 
    8305    sol_oce.F90 \ 
    8306    zdf_oce.F90 \ 
    8307    solsor.F90 
    8308 $(MODEL_LIB)(solver.o) :   \ 
    8309    dom_oce.F90 \ 
    8310    in_out_manager.F90 \ 
    8311    iom.F90 \ 
    8312    lbclnk.F90 \ 
    8313    lib_feti.F90 \ 
    8314    lib_mpp.F90 \ 
    8315    lib_print.f90 \ 
    8316    $(MODEL_LIB)(dom_oce.o) \ 
    8317    $(MODEL_LIB)(in_out_manager.o) \ 
    8318    $(MODEL_LIB)(iom.o) \ 
    8319    $(MODEL_LIB)(lbclnk.o) \ 
    8320    $(MODEL_LIB)(lib_feti.o) \ 
    8321    $(MODEL_LIB)(lib_mpp.o) \ 
    8322    $(MODEL_LIB)(lib_print.o) \ 
    8323    $(MODEL_LIB)(obc_oce.o) \ 
    8324    $(MODEL_LIB)(obc_par.o) \ 
    8325    $(MODEL_LIB)(oce.o) \ 
    8326    $(MODEL_LIB)(par_kind.o) \ 
    8327    $(MODEL_LIB)(par_oce.o) \ 
    8328    $(MODEL_LIB)(phycst.o) \ 
    8329    $(MODEL_LIB)(solfet.o) \ 
    8330    $(MODEL_LIB)(sol_oce.o) \ 
    8331    $(MODEL_LIB)(solpcg.o) \ 
    8332    $(MODEL_LIB)(solsor.o) \ 
    8333    obc_oce.F90 \ 
    8334    obc_par.F90 \ 
    8335    oce.F90 \ 
    8336    par_kind.F90 \ 
    8337    par_oce.F90 \ 
    8338    phycst.F90 \ 
    8339    solfet.F90 \ 
    8340    sol_oce.F90 \ 
    8341    solpcg.F90 \ 
    8342    solsor.F90 \ 
    8343    dom_oce.F90 \ 
    8344    dynspg_oce.F90 \ 
    8345    in_out_manager.F90 \ 
    8346    lbclnk.F90 \ 
    8347    lib_mpp.F90 \ 
    8348    $(MODEL_LIB)(dom_oce.o) \ 
    8349    $(MODEL_LIB)(dynspg_oce.o) \ 
    8350    $(MODEL_LIB)(in_out_manager.o) \ 
    8351    $(MODEL_LIB)(lbclnk.o) \ 
    8352    $(MODEL_LIB)(lib_mpp.o) \ 
    8353    $(MODEL_LIB)(obc_oce.o) \ 
    8354    $(MODEL_LIB)(oce.o) \ 
    8355    $(MODEL_LIB)(solisl.o) \ 
    8356    $(MODEL_LIB)(solmat.o) \ 
    8357    $(MODEL_LIB)(sol_oce.o) \ 
    8358    $(MODEL_LIB)(zdf_oce.o) \ 
    8359    obc_oce.F90 \ 
    8360    oce.F90 \ 
    8361    solisl.F90 \ 
    8362    solmat.F90 \ 
    8363    sol_oce.F90 \ 
    8364    zdf_oce.F90 \ 
    8365    KEY_CPP \ 
    8366    solver.F90 
    8367 $(MODEL_LIB)(step1d.o) :   \ 
     8468   $(MODEL_LIB)(zdfddm.o) \ 
     8469   $(MODEL_LIB)(zdfkpp.o) \ 
     8470   $(MODEL_LIB)(zdfmxl.o) \ 
     8471   $(MODEL_LIB)(zdftke.o) \ 
     8472   $(MODEL_LIB)(zpshde.o) \ 
     8473   agrif_oce.F90 \ 
    83688474   agrif_opa_interp.F90 \ 
    83698475   agrif_opa_update.F90 \ 
     
    83858491   dtasst.F90 \ 
    83868492   dtatem.F90 \ 
    8387    dynspg_oce.F90 \ 
    8388    dynzdf_exp.F90 \ 
    8389    dynzdf_imp.F90 \ 
    8390    dynzdf_imp_jki.F90 \ 
    8391    eosbn2.F90 \ 
    8392    flxblk.F90 \ 
    8393    flxmod.F90 \ 
    8394    flx_oce.F90 \ 
    8395    flxrnf.F90 \ 
    8396    geo2ocean.F90 \ 
    8397    ice.F90 \ 
    8398    ice_oce.F90 \ 
    8399    ini1d.F90 \ 
    8400    in_out_manager.F90 \ 
    8401    iom.F90 \ 
    8402    lbclnk.F90 \ 
    8403    ldfdyn_oce.F90 \ 
    8404    ldftra_oce.F90 \ 
    8405    lib_mpp.F90 \ 
    8406    lib_print.f90 \ 
    8407    limflx.F90 \ 
    8408    limrst.F90 \ 
    8409    limthd.F90 \ 
    8410    limwri.F90 \ 
    8411    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    8412    $(MODEL_LIB)(agrif_opa_update.o) \ 
    8413    $(MODEL_LIB)(blk_oce.o) \ 
    8414    $(MODEL_LIB)(cpl_oasis3.o) \ 
    8415    $(MODEL_LIB)(cpl_oasis4.o) \ 
    8416    $(MODEL_LIB)(cpl_oce.o) \ 
    8417    $(MODEL_LIB)(daymod.o) \ 
    8418    $(MODEL_LIB)(diadimg.o) \ 
    8419    $(MODEL_LIB)(diahth.o) \ 
    8420    $(MODEL_LIB)(dianam.o) \ 
    8421    $(MODEL_LIB)(diaspr.o) \ 
    8422    $(MODEL_LIB)(diawri.o) \ 
    8423    $(MODEL_LIB)(dom_ice.o) \ 
    8424    $(MODEL_LIB)(dom_oce.o) \ 
    8425    $(MODEL_LIB)(domvvl.o) \ 
    8426    $(MODEL_LIB)(dtasal.o) \ 
    8427    $(MODEL_LIB)(dtasss.o) \ 
    8428    $(MODEL_LIB)(dtasst.o) \ 
    8429    $(MODEL_LIB)(dtatem.o) \ 
    8430    $(MODEL_LIB)(dynspg_oce.o) \ 
    8431    $(MODEL_LIB)(dynzdf_exp.o) \ 
    8432    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    8433    $(MODEL_LIB)(dynzdf_imp.o) \ 
    8434    $(MODEL_LIB)(eosbn2.o) \ 
    8435    $(MODEL_LIB)(flxblk.o) \ 
    8436    $(MODEL_LIB)(flxmod.o) \ 
    8437    $(MODEL_LIB)(flx_oce.o) \ 
    8438    $(MODEL_LIB)(flxrnf.o) \ 
    8439    $(MODEL_LIB)(geo2ocean.o) \ 
    8440    $(MODEL_LIB)(ice.o) \ 
    8441    $(MODEL_LIB)(ice_oce.o) \ 
    8442    $(MODEL_LIB)(ini1d.o) \ 
    8443    $(MODEL_LIB)(in_out_manager.o) \ 
    8444    $(MODEL_LIB)(iom.o) \ 
    8445    $(MODEL_LIB)(lbclnk.o) \ 
    8446    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8447    $(MODEL_LIB)(ldftra_oce.o) \ 
    8448    $(MODEL_LIB)(lib_mpp.o) \ 
    8449    $(MODEL_LIB)(lib_print.o) \ 
    8450    $(MODEL_LIB)(limflx.o) \ 
    8451    $(MODEL_LIB)(limrst.o) \ 
    8452    $(MODEL_LIB)(limthd.o) \ 
    8453    $(MODEL_LIB)(limwri.o) \ 
    8454    $(MODEL_LIB)(obctra.o) \ 
    8455    $(MODEL_LIB)(oce.o) \ 
    8456    $(MODEL_LIB)(ocesbc.o) \ 
    8457    $(MODEL_LIB)(ocfzpt.o) \ 
    8458    $(MODEL_LIB)(par_kind.o) \ 
    8459    $(MODEL_LIB)(par_oce.o) \ 
    8460    $(MODEL_LIB)(phycst.o) \ 
    8461    $(MODEL_LIB)(prtctl.o) \ 
    8462    $(MODEL_LIB)(restart.o) \ 
    8463    $(MODEL_LIB)(solisl.o) \ 
    8464    $(MODEL_LIB)(sol_oce.o) \ 
    8465    $(MODEL_LIB)(taumod.o) \ 
    8466    $(MODEL_LIB)(tradmp.o) \ 
    8467    $(MODEL_LIB)(traqsr.o) \ 
    8468    $(MODEL_LIB)(trazdf_exp.o) \ 
    8469    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    8470    $(MODEL_LIB)(trazdf_imp.o) \ 
    8471    $(MODEL_LIB)(trc_oce.o) \ 
    8472    $(MODEL_LIB)(trdmld_oce.o) \ 
    8473    $(MODEL_LIB)(trdmod.o) \ 
    8474    $(MODEL_LIB)(trdmod_oce.o) \ 
    8475    $(MODEL_LIB)(zdfddm.o) \ 
    8476    $(MODEL_LIB)(zdfkpp.o) \ 
    8477    $(MODEL_LIB)(zdfmxl.o) \ 
    8478    $(MODEL_LIB)(zdf_oce.o) \ 
    8479    $(MODEL_LIB)(zdftke.o) \ 
    8480    $(MODEL_LIB)(zpshde.o) \ 
    8481    obctra.F90 \ 
    8482    oce.F90 \ 
    8483    ocesbc.F90 \ 
    8484    ocfzpt.F90 \ 
    8485    par_kind.F90 \ 
    8486    par_oce.F90 \ 
    8487    phycst.F90 \ 
    8488    prtctl.F90 \ 
    8489    restart.F90 \ 
    8490    solisl.F90 \ 
    8491    sol_oce.F90 \ 
    8492    taumod.F90 \ 
    8493    tradmp.F90 \ 
    8494    traqsr.F90 \ 
    8495    trazdf_exp.F90 \ 
    8496    trazdf_imp.F90 \ 
    8497    trazdf_imp_jki.F90 \ 
    8498    trc_oce.F90 \ 
    8499    trdmld_oce.F90 \ 
    8500    trdmod.F90 \ 
    8501    trdmod_oce.F90 \ 
    8502    zdfddm.F90 \ 
    8503    zdfkpp.F90 \ 
    8504    zdfmxl.F90 \ 
    8505    zdf_oce.F90 \ 
    8506    zdftke.F90 \ 
    8507    zpshde.F90 \ 
    8508    daymod.F90 \ 
    8509    diawri1d.F90 \ 
    8510    diawri.F90 \ 
    8511    dom_oce.F90 \ 
    8512    dtasal.F90 \ 
    8513    dtasst.F90 \ 
    8514    dtatem.F90 \ 
    8515    dyncor1d.F90 \ 
    8516    dynnxt1d.F90 \ 
    8517    dynzdf.F90 \ 
    8518    eosbn2.F90 \ 
    8519    flxfwb.F90 \ 
    8520    flxmod.F90 \ 
    8521    flxrnf.F90 \ 
    8522    ice_oce.F90 \ 
    8523    icestp1d.F90 \ 
    8524    in_out_manager.F90 \ 
    8525    lbclnk.F90 \ 
    8526    ldfdyn_oce.F90 \ 
    8527    ldftra_oce.F90 \ 
    8528    $(MODEL_LIB)(daymod.o) \ 
    8529    $(MODEL_LIB)(diawri1d.o) \ 
    8530    $(MODEL_LIB)(diawri.o) \ 
    8531    $(MODEL_LIB)(dom_oce.o) \ 
    8532    $(MODEL_LIB)(dtasal.o) \ 
    8533    $(MODEL_LIB)(dtasst.o) \ 
    8534    $(MODEL_LIB)(dtatem.o) \ 
    8535    $(MODEL_LIB)(dyncor1d.o) \ 
    8536    $(MODEL_LIB)(dynnxt1d.o) \ 
    8537    $(MODEL_LIB)(dynzdf.o) \ 
    8538    $(MODEL_LIB)(eosbn2.o) \ 
    8539    $(MODEL_LIB)(flxfwb.o) \ 
    8540    $(MODEL_LIB)(flxmod.o) \ 
    8541    $(MODEL_LIB)(flxrnf.o) \ 
    8542    $(MODEL_LIB)(ice_oce.o) \ 
    8543    $(MODEL_LIB)(icestp1d.o) \ 
    8544    $(MODEL_LIB)(in_out_manager.o) \ 
    8545    $(MODEL_LIB)(lbclnk.o) \ 
    8546    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8547    $(MODEL_LIB)(ldftra_oce.o) \ 
    8548    $(MODEL_LIB)(oce.o) \ 
    8549    $(MODEL_LIB)(ocesbc.o) \ 
    8550    $(MODEL_LIB)(ocfzpt.o) \ 
    8551    $(MODEL_LIB)(prtctl.o) \ 
    8552    $(MODEL_LIB)(restart.o) \ 
    8553    $(MODEL_LIB)(stpctl.o) \ 
    8554    $(MODEL_LIB)(taumod.o) \ 
    8555    $(MODEL_LIB)(tranxt.o) \ 
    8556    $(MODEL_LIB)(traqsr.o) \ 
    8557    $(MODEL_LIB)(trasbc.o) \ 
    8558    $(MODEL_LIB)(trazdf.o) \ 
    8559    $(MODEL_LIB)(trcstp.o) \ 
    8560    $(MODEL_LIB)(zdfbfr.o) \ 
    8561    $(MODEL_LIB)(zdfddm.o) \ 
    8562    $(MODEL_LIB)(zdfevd.o) \ 
    8563    $(MODEL_LIB)(zdfkpp.o) \ 
    8564    $(MODEL_LIB)(zdfmxl.o) \ 
    8565    $(MODEL_LIB)(zdf_oce.o) \ 
    8566    $(MODEL_LIB)(zdfric.o) \ 
    8567    $(MODEL_LIB)(zdftke.o) \ 
    8568    oce.F90 \ 
    8569    ocesbc.F90 \ 
    8570    ocfzpt.F90 \ 
    8571    prtctl.F90 \ 
    8572    restart.F90 \ 
    8573    stpctl.F90 \ 
    8574    taumod.F90 \ 
    8575    tranxt.F90 \ 
    8576    traqsr.F90 \ 
    8577    trasbc.F90 \ 
    8578    trazdf.F90 \ 
    8579    trcstp.F90 \ 
    8580    zdfbfr.F90 \ 
    8581    zdfddm.F90 \ 
    8582    zdfevd.F90 \ 
    8583    zdfkpp.F90 \ 
    8584    zdfmxl.F90 \ 
    8585    zdf_oce.F90 \ 
    8586    zdfric.F90 \ 
    8587    zdftke.F90 \ 
    8588    domzgr_substitute.h90 \ 
    8589    zdfddm_substitute.h90 \ 
    8590    KEY_CPP \ 
    8591    step1d.F90 
    8592 $(MODEL_LIB)(step.o) :  \ 
    8593    agrif_opa_interp.F90 \ 
    8594    agrif_opa_update.F90 \ 
    8595    blk_oce.F90 \ 
    8596    cpl_oasis3.F90 \ 
    8597    cpl_oasis4.F90 \ 
    8598    cpl_oce.F90 \ 
    8599    daymod.F90 \ 
    8600    diadimg.F90 \ 
    8601    diahth.F90 \ 
    8602    dianam.F90 \ 
    8603    diaspr.F90 \ 
    8604    diawri.F90 \ 
    8605    dom_ice.F90 \ 
    8606    dom_oce.F90 \ 
    8607    domvvl.F90 \ 
    8608    dtasal.F90 \ 
    8609    dtasss.F90 \ 
    8610    dtasst.F90 \ 
    8611    dtatem.F90 \ 
     8493   dynadv.F90 \ 
    86128494   dynadv_cen2.F90 \ 
    8613    dynadv.F90 \ 
    86148495   dynadv_ubs.F90 \ 
    86158496   dynhpg_jki.F90 \ 
     
    86338514   eosbn2.F90 \ 
    86348515   flo4rk.F90 \ 
     8516   flo_oce.F90 \ 
    86358517   floblk.F90 \ 
    86368518   flodom.F90 \ 
    8637    flo_oce.F90 \ 
    86388519   flowri.F90 \ 
     8520   flx_oce.F90 \ 
    86398521   flxblk.F90 \ 
    86408522   flxmod.F90 \ 
    8641    flx_oce.F90 \ 
    86428523   flxrnf.F90 \ 
    86438524   geo2ocean.F90 \ 
    86448525   ice.F90 \ 
    86458526   ice_oce.F90 \ 
     8527   in_out_manager.F90 \ 
    86468528   ini1d.F90 \ 
    8647    in_out_manager.F90 \ 
     8529   iom.F90 \ 
    86488530   iom_def.F90 \ 
    8649    iom.F90 \ 
    86508531   iom_ioipsl.F90 \ 
    86518532   iom_nf90.F90 \ 
     
    86658546   limtrp.F90 \ 
    86668547   limwri.F90 \ 
    8667    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    8668    $(MODEL_LIB)(agrif_opa_update.o) \ 
    8669    $(MODEL_LIB)(blk_oce.o) \ 
    8670    $(MODEL_LIB)(cpl_oasis3.o) \ 
    8671    $(MODEL_LIB)(cpl_oasis4.o) \ 
    8672    $(MODEL_LIB)(cpl_oce.o) \ 
    8673    $(MODEL_LIB)(daymod.o) \ 
    8674    $(MODEL_LIB)(diadimg.o) \ 
    8675    $(MODEL_LIB)(diahth.o) \ 
    8676    $(MODEL_LIB)(dianam.o) \ 
    8677    $(MODEL_LIB)(diaspr.o) \ 
    8678    $(MODEL_LIB)(diawri.o) \ 
    8679    $(MODEL_LIB)(dom_ice.o) \ 
    8680    $(MODEL_LIB)(dom_oce.o) \ 
    8681    $(MODEL_LIB)(domvvl.o) \ 
    8682    $(MODEL_LIB)(dtasal.o) \ 
    8683    $(MODEL_LIB)(dtasss.o) \ 
    8684    $(MODEL_LIB)(dtasst.o) \ 
    8685    $(MODEL_LIB)(dtatem.o) \ 
    8686    $(MODEL_LIB)(dynadv_cen2.o) \ 
    8687    $(MODEL_LIB)(dynadv.o) \ 
    8688    $(MODEL_LIB)(dynadv_ubs.o) \ 
    8689    $(MODEL_LIB)(dynhpg_jki.o) \ 
    8690    $(MODEL_LIB)(dynkeg.o) \ 
    8691    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    8692    $(MODEL_LIB)(dynldf_bilap.o) \ 
    8693    $(MODEL_LIB)(dynldf_iso.o) \ 
    8694    $(MODEL_LIB)(dynldf_lap.o) \ 
    8695    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    8696    $(MODEL_LIB)(dynspg_exp.o) \ 
    8697    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    8698    $(MODEL_LIB)(dynspg_flt.o) \ 
    8699    $(MODEL_LIB)(dynspg_oce.o) \ 
    8700    $(MODEL_LIB)(dynspg_rl.o) \ 
    8701    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    8702    $(MODEL_LIB)(dynspg_ts.o) \ 
    8703    $(MODEL_LIB)(dynzad.o) \ 
    8704    $(MODEL_LIB)(dynzdf_exp.o) \ 
    8705    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    8706    $(MODEL_LIB)(dynzdf_imp.o) \ 
    8707    $(MODEL_LIB)(eosbn2.o) \ 
    8708    $(MODEL_LIB)(flo4rk.o) \ 
    8709    $(MODEL_LIB)(floblk.o) \ 
    8710    $(MODEL_LIB)(flodom.o) \ 
    8711    $(MODEL_LIB)(flo_oce.o) \ 
    8712    $(MODEL_LIB)(flowri.o) \ 
    8713    $(MODEL_LIB)(flxblk.o) \ 
    8714    $(MODEL_LIB)(flxmod.o) \ 
    8715    $(MODEL_LIB)(flx_oce.o) \ 
    8716    $(MODEL_LIB)(flxrnf.o) \ 
    8717    $(MODEL_LIB)(geo2ocean.o) \ 
    8718    $(MODEL_LIB)(ice.o) \ 
    8719    $(MODEL_LIB)(ice_oce.o) \ 
    8720    $(MODEL_LIB)(ini1d.o) \ 
    8721    $(MODEL_LIB)(in_out_manager.o) \ 
    8722    $(MODEL_LIB)(iom_def.o) \ 
    8723    $(MODEL_LIB)(iom_ioipsl.o) \ 
    8724    $(MODEL_LIB)(iom_nf90.o) \ 
    8725    $(MODEL_LIB)(iom.o) \ 
    8726    $(MODEL_LIB)(iom_rstdimg.o) \ 
    8727    $(MODEL_LIB)(lbclnk.o) \ 
    8728    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8729    $(MODEL_LIB)(ldfslp.o) \ 
    8730    $(MODEL_LIB)(ldftra_oce.o) \ 
    8731    $(MODEL_LIB)(lib_mpp.o) \ 
    8732    $(MODEL_LIB)(lib_print.o) \ 
    8733    $(MODEL_LIB)(limdia.o) \ 
    8734    $(MODEL_LIB)(limdmp.o) \ 
    8735    $(MODEL_LIB)(limdyn.o) \ 
    8736    $(MODEL_LIB)(limflx.o) \ 
    8737    $(MODEL_LIB)(limrst.o) \ 
    8738    $(MODEL_LIB)(limthd.o) \ 
    8739    $(MODEL_LIB)(limtrp.o) \ 
    8740    $(MODEL_LIB)(limwri.o) \ 
    8741    $(MODEL_LIB)(obccli.o) \ 
    8742    $(MODEL_LIB)(obcdyn_bt.o) \ 
    8743    $(MODEL_LIB)(obcdyn.o) \ 
    8744    $(MODEL_LIB)(obc_oce.o) \ 
    8745    $(MODEL_LIB)(obctra.o) \ 
    8746    $(MODEL_LIB)(obcvol.o) \ 
    8747    $(MODEL_LIB)(oce.o) \ 
    8748    $(MODEL_LIB)(ocesbc.o) \ 
    8749    $(MODEL_LIB)(ocfzpt.o) \ 
    8750    $(MODEL_LIB)(par_kind.o) \ 
    8751    $(MODEL_LIB)(par_oce.o) \ 
    8752    $(MODEL_LIB)(phycst.o) \ 
    8753    $(MODEL_LIB)(prtctl.o) \ 
    8754    $(MODEL_LIB)(restart.o) \ 
    8755    $(MODEL_LIB)(solfet.o) \ 
    8756    $(MODEL_LIB)(solisl.o) \ 
    8757    $(MODEL_LIB)(sol_oce.o) \ 
    8758    $(MODEL_LIB)(solpcg.o) \ 
    8759    $(MODEL_LIB)(solsor.o) \ 
    8760    $(MODEL_LIB)(taumod.o) \ 
    8761    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    8762    $(MODEL_LIB)(traadv_cen2.o) \ 
    8763    $(MODEL_LIB)(traadv_eiv.o) \ 
    8764    $(MODEL_LIB)(traadv_muscl2.o) \ 
    8765    $(MODEL_LIB)(traadv_muscl.o) \ 
    8766    $(MODEL_LIB)(traadv_qck.o) \ 
    8767    $(MODEL_LIB)(traadv_tvd.o) \ 
    8768    $(MODEL_LIB)(traadv_ubs.o) \ 
    8769    $(MODEL_LIB)(trabbl.o) \ 
    8770    $(MODEL_LIB)(tradmp.o) \ 
    8771    $(MODEL_LIB)(traldf_bilapg.o) \ 
    8772    $(MODEL_LIB)(traldf_bilap.o) \ 
    8773    $(MODEL_LIB)(traldf_iso.o) \ 
    8774    $(MODEL_LIB)(traldf_lap.o) \ 
    8775    $(MODEL_LIB)(traqsr.o) \ 
    8776    $(MODEL_LIB)(trazdf_exp.o) \ 
    8777    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    8778    $(MODEL_LIB)(trazdf_imp.o) \ 
    8779    $(MODEL_LIB)(trazdf.o) \ 
    8780    $(MODEL_LIB)(trc_oce.o) \ 
    8781    $(MODEL_LIB)(trdicp_oce.o) \ 
    8782    $(MODEL_LIB)(trdmld_oce.o) \ 
    8783    $(MODEL_LIB)(trdmld_rst.o) \ 
    8784    $(MODEL_LIB)(trdmod.o) \ 
    8785    $(MODEL_LIB)(trdmod_oce.o) \ 
    8786    $(MODEL_LIB)(trdvor_oce.o) \ 
    8787    $(MODEL_LIB)(zdfddm.o) \ 
    8788    $(MODEL_LIB)(zdfkpp.o) \ 
    8789    $(MODEL_LIB)(zdfmxl.o) \ 
    8790    $(MODEL_LIB)(zdf_oce.o) \ 
    8791    $(MODEL_LIB)(zdftke.o) \ 
    8792    $(MODEL_LIB)(zpshde.o) \ 
     8548   obc_oce.F90 \ 
    87938549   obccli.F90 \ 
     8550   obcdyn.F90 \ 
    87948551   obcdyn_bt.F90 \ 
    8795    obcdyn.F90 \ 
    8796    obc_oce.F90 \ 
    87978552   obctra.F90 \ 
    87988553   obcvol.F90 \ 
     
    88058560   prtctl.F90 \ 
    88068561   restart.F90 \ 
     8562   sol_oce.F90 \ 
    88078563   solfet.F90 \ 
    88088564   solisl.F90 \ 
    8809    sol_oce.F90 \ 
    88108565   solpcg.F90 \ 
    88118566   solsor.F90 \ 
     
    88148569   traadv_cen2_jki.F90 \ 
    88158570   traadv_eiv.F90 \ 
     8571   traadv_muscl.F90 \ 
    88168572   traadv_muscl2.F90 \ 
    8817    traadv_muscl.F90 \ 
    88188573   traadv_qck.F90 \ 
    88198574   traadv_tvd.F90 \ 
     
    88268581   traldf_lap.F90 \ 
    88278582   traqsr.F90 \ 
     8583   trazdf.F90 \ 
    88288584   trazdf_exp.F90 \ 
    8829    trazdf.F90 \ 
    88308585   trazdf_imp.F90 \ 
    88318586   trazdf_imp_jki.F90 \ 
     
    88378592   trdmod_oce.F90 \ 
    88388593   trdvor_oce.F90 \ 
     8594   zdf_oce.F90 \ 
    88398595   zdfddm.F90 \ 
    88408596   zdfkpp.F90 \ 
    88418597   zdfmxl.F90 \ 
    8842    zdf_oce.F90 \ 
    88438598   zdftke.F90 \ 
    88448599   zpshde.F90 \ 
    8845    agrif_opa_sponge.F90 \ 
    8846    cla_div.F90 \ 
    8847    cla.F90 \ 
    8848    closea.F90 \ 
    8849    cpl.F90 \ 
    8850    cpl_oce.F90 \ 
    8851    daymod.F90 \ 
    8852    diafwb.F90 \ 
    8853    diagap.F90 \ 
    8854    diahdy.F90 \ 
    8855    diahth.F90 \ 
    8856    diaptr.F90 \ 
    8857    diaspr.F90 \ 
    8858    diawri.F90 \ 
    8859    divcur.F90 \ 
    8860    dom_oce.F90 \ 
    8861    domvvl.F90 \ 
    8862    dtasal.F90 \ 
    8863    dtasss.F90 \ 
    8864    dtasst.F90 \ 
    8865    dtatem.F90 \ 
    8866    dynadv.F90 \ 
    8867    dynhpg.F90 \ 
    8868    dynldf.F90 \ 
    8869    dynnxt.F90 \ 
    8870    dynspg.F90 \ 
    8871    dynspg_oce.F90 \ 
    8872    dynvor.F90 \ 
    8873    dynzdf.F90 \ 
    8874    eosbn2.F90 \ 
    8875    floats.F90 \ 
    8876    flo_oce.F90 \ 
    8877    flxfwb.F90 \ 
    8878    flxmod.F90 \ 
    8879    flxrnf.F90 \ 
    8880    ice_oce.F90 \ 
    8881    icestp.F90 \ 
    8882    in_out_manager.F90 \ 
    8883    iom.F90 \ 
    8884    lbclnk.F90 \ 
    8885    ldfdyn_oce.F90 \ 
    8886    ldfeiv.F90 \ 
    8887    ldfslp.F90 \ 
    8888    ldftra_oce.F90 \ 
    88898600   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     8601   $(MODEL_LIB)(cla.o) \ 
    88908602   $(MODEL_LIB)(cla_div.o) \ 
    8891    $(MODEL_LIB)(cla.o) \ 
    88928603   $(MODEL_LIB)(closea.o) \ 
    88938604   $(MODEL_LIB)(cpl.o) \ 
     
    89178628   $(MODEL_LIB)(dynzdf.o) \ 
    89188629   $(MODEL_LIB)(eosbn2.o) \ 
     8630   $(MODEL_LIB)(flo_oce.o) \ 
    89198631   $(MODEL_LIB)(floats.o) \ 
    8920    $(MODEL_LIB)(flo_oce.o) \ 
    89218632   $(MODEL_LIB)(flxfwb.o) \ 
    89228633   $(MODEL_LIB)(flxmod.o) \ 
     
    89318642   $(MODEL_LIB)(ldfslp.o) \ 
    89328643   $(MODEL_LIB)(ldftra_oce.o) \ 
     8644   $(MODEL_LIB)(obc_par.o) \ 
    89338645   $(MODEL_LIB)(obcdta.o) \ 
    8934    $(MODEL_LIB)(obc_par.o) \ 
    89358646   $(MODEL_LIB)(obcrad.o) \ 
    89368647   $(MODEL_LIB)(obcrst.o) \ 
     
    89608671   $(MODEL_LIB)(trdvor.o) \ 
    89618672   $(MODEL_LIB)(wzvmod.o) \ 
     8673   $(MODEL_LIB)(zdf_oce.o) \ 
    89628674   $(MODEL_LIB)(zdfbfr.o) \ 
    89638675   $(MODEL_LIB)(zdfddm.o) \ 
     
    89658677   $(MODEL_LIB)(zdfkpp.o) \ 
    89668678   $(MODEL_LIB)(zdfmxl.o) \ 
    8967    $(MODEL_LIB)(zdf_oce.o) \ 
    89688679   $(MODEL_LIB)(zdfric.o) \ 
     8680   $(MODEL_LIB)(zdftke.o) \ 
    89698681   $(MODEL_LIB)(zdftke_jki.o) \ 
    8970    $(MODEL_LIB)(zdftke.o) \ 
    89718682   $(MODEL_LIB)(zpshde.o) \ 
     8683   agrif_opa_sponge.F90 \ 
     8684   cla.F90 \ 
     8685   cla_div.F90 \ 
     8686   closea.F90 \ 
     8687   cpl.F90 \ 
     8688   cpl_oce.F90 \ 
     8689   daymod.F90 \ 
     8690   diafwb.F90 \ 
     8691   diagap.F90 \ 
     8692   diahdy.F90 \ 
     8693   diahth.F90 \ 
     8694   diaptr.F90 \ 
     8695   diaspr.F90 \ 
     8696   diawri.F90 \ 
     8697   divcur.F90 \ 
     8698   dom_oce.F90 \ 
     8699   domvvl.F90 \ 
     8700   dtasal.F90 \ 
     8701   dtasss.F90 \ 
     8702   dtasst.F90 \ 
     8703   dtatem.F90 \ 
     8704   dynadv.F90 \ 
     8705   dynhpg.F90 \ 
     8706   dynldf.F90 \ 
     8707   dynnxt.F90 \ 
     8708   dynspg.F90 \ 
     8709   dynspg_oce.F90 \ 
     8710   dynvor.F90 \ 
     8711   dynzdf.F90 \ 
     8712   eosbn2.F90 \ 
     8713   flo_oce.F90 \ 
     8714   floats.F90 \ 
     8715   flxfwb.F90 \ 
     8716   flxmod.F90 \ 
     8717   flxrnf.F90 \ 
     8718   ice_oce.F90 \ 
     8719   icestp.F90 \ 
     8720   in_out_manager.F90 \ 
     8721   iom.F90 \ 
     8722   lbclnk.F90 \ 
     8723   ldfdyn_oce.F90 \ 
     8724   ldfeiv.F90 \ 
     8725   ldfslp.F90 \ 
     8726   ldftra_oce.F90 \ 
     8727   obc_par.F90 \ 
    89728728   obcdta.F90 \ 
    8973    obc_par.F90 \ 
    89748729   obcrad.F90 \ 
    89758730   obcrst.F90 \ 
     
    89998754   trdvor.F90 \ 
    90008755   wzvmod.F90 \ 
     8756   zdf_oce.F90 \ 
    90018757   zdfbfr.F90 \ 
    90028758   zdfddm.F90 \ 
     
    90048760   zdfkpp.F90 \ 
    90058761   zdfmxl.F90 \ 
    9006    zdf_oce.F90 \ 
    90078762   zdfric.F90 \ 
    90088763   zdftke.F90 \ 
     
    90148769   KEY_CPP \ 
    90158770   step.F90 
    9016 $(MODEL_LIB)(stpctl.o) :   \ 
     8771$(MODEL_LIB)(step1d.o) :   \ 
     8772   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     8773   $(MODEL_LIB)(agrif_opa_update.o) \ 
     8774   $(MODEL_LIB)(blk_oce.o) \ 
     8775   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8776   $(MODEL_LIB)(cpl_oasis4.o) \ 
     8777   $(MODEL_LIB)(cpl_oce.o) \ 
     8778   $(MODEL_LIB)(daymod.o) \ 
     8779   $(MODEL_LIB)(diadimg.o) \ 
     8780   $(MODEL_LIB)(diahth.o) \ 
     8781   $(MODEL_LIB)(dianam.o) \ 
     8782   $(MODEL_LIB)(diaspr.o) \ 
     8783   $(MODEL_LIB)(diawri.o) \ 
     8784   $(MODEL_LIB)(dom_ice.o) \ 
     8785   $(MODEL_LIB)(dom_oce.o) \ 
     8786   $(MODEL_LIB)(domvvl.o) \ 
     8787   $(MODEL_LIB)(dtasal.o) \ 
     8788   $(MODEL_LIB)(dtasss.o) \ 
     8789   $(MODEL_LIB)(dtasst.o) \ 
     8790   $(MODEL_LIB)(dtatem.o) \ 
     8791   $(MODEL_LIB)(dynspg_oce.o) \ 
     8792   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8793   $(MODEL_LIB)(dynzdf_imp.o) \ 
     8794   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     8795   $(MODEL_LIB)(eosbn2.o) \ 
     8796   $(MODEL_LIB)(flx_oce.o) \ 
     8797   $(MODEL_LIB)(flxblk.o) \ 
     8798   $(MODEL_LIB)(flxmod.o) \ 
     8799   $(MODEL_LIB)(flxrnf.o) \ 
     8800   $(MODEL_LIB)(geo2ocean.o) \ 
     8801   $(MODEL_LIB)(ice.o) \ 
     8802   $(MODEL_LIB)(ice_oce.o) \ 
     8803   $(MODEL_LIB)(in_out_manager.o) \ 
     8804   $(MODEL_LIB)(ini1d.o) \ 
     8805   $(MODEL_LIB)(iom.o) \ 
     8806   $(MODEL_LIB)(lbclnk.o) \ 
     8807   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8808   $(MODEL_LIB)(ldftra_oce.o) \ 
     8809   $(MODEL_LIB)(lib_mpp.o) \ 
     8810   $(MODEL_LIB)(lib_print.o) \ 
     8811   $(MODEL_LIB)(limflx.o) \ 
     8812   $(MODEL_LIB)(limrst.o) \ 
     8813   $(MODEL_LIB)(limthd.o) \ 
     8814   $(MODEL_LIB)(limwri.o) \ 
     8815   $(MODEL_LIB)(obctra.o) \ 
     8816   $(MODEL_LIB)(oce.o) \ 
     8817   $(MODEL_LIB)(ocesbc.o) \ 
     8818   $(MODEL_LIB)(ocfzpt.o) \ 
     8819   $(MODEL_LIB)(par_kind.o) \ 
     8820   $(MODEL_LIB)(par_oce.o) \ 
     8821   $(MODEL_LIB)(phycst.o) \ 
     8822   $(MODEL_LIB)(prtctl.o) \ 
     8823   $(MODEL_LIB)(restart.o) \ 
     8824   $(MODEL_LIB)(sol_oce.o) \ 
     8825   $(MODEL_LIB)(solisl.o) \ 
     8826   $(MODEL_LIB)(taumod.o) \ 
     8827   $(MODEL_LIB)(tradmp.o) \ 
     8828   $(MODEL_LIB)(traqsr.o) \ 
     8829   $(MODEL_LIB)(trazdf_exp.o) \ 
     8830   $(MODEL_LIB)(trazdf_imp.o) \ 
     8831   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8832   $(MODEL_LIB)(trc_oce.o) \ 
     8833   $(MODEL_LIB)(trdmld_oce.o) \ 
     8834   $(MODEL_LIB)(trdmod.o) \ 
     8835   $(MODEL_LIB)(trdmod_oce.o) \ 
     8836   $(MODEL_LIB)(zdf_oce.o) \ 
     8837   $(MODEL_LIB)(zdfddm.o) \ 
     8838   $(MODEL_LIB)(zdfkpp.o) \ 
     8839   $(MODEL_LIB)(zdfmxl.o) \ 
     8840   $(MODEL_LIB)(zdftke.o) \ 
     8841   $(MODEL_LIB)(zpshde.o) \ 
     8842   agrif_opa_interp.F90 \ 
     8843   agrif_opa_update.F90 \ 
     8844   blk_oce.F90 \ 
     8845   cpl_oasis3.F90 \ 
     8846   cpl_oasis4.F90 \ 
     8847   cpl_oce.F90 \ 
    90178848   daymod.F90 \ 
    90188849   diadimg.F90 \ 
     
    90208851   dianam.F90 \ 
    90218852   diaspr.F90 \ 
    9022    dom_oce.F90 \ 
     8853   diawri.F90 \ 
     8854   dom_ice.F90 \ 
     8855   dom_oce.F90 \ 
     8856   domvvl.F90 \ 
     8857   dtasal.F90 \ 
     8858   dtasss.F90 \ 
     8859   dtasst.F90 \ 
     8860   dtatem.F90 \ 
     8861   dynspg_oce.F90 \ 
     8862   dynzdf_exp.F90 \ 
     8863   dynzdf_imp.F90 \ 
     8864   dynzdf_imp_jki.F90 \ 
     8865   eosbn2.F90 \ 
    90238866   flx_oce.F90 \ 
     8867   flxblk.F90 \ 
     8868   flxmod.F90 \ 
     8869   flxrnf.F90 \ 
     8870   geo2ocean.F90 \ 
     8871   ice.F90 \ 
     8872   ice_oce.F90 \ 
     8873   in_out_manager.F90 \ 
     8874   ini1d.F90 \ 
     8875   iom.F90 \ 
     8876   lbclnk.F90 \ 
     8877   ldfdyn_oce.F90 \ 
     8878   ldftra_oce.F90 \ 
     8879   lib_mpp.F90 \ 
     8880   lib_print.f90 \ 
     8881   limflx.F90 \ 
     8882   limrst.F90 \ 
     8883   limthd.F90 \ 
     8884   limwri.F90 \ 
     8885   obctra.F90 \ 
     8886   oce.F90 \ 
     8887   ocesbc.F90 \ 
     8888   ocfzpt.F90 \ 
     8889   par_kind.F90 \ 
     8890   par_oce.F90 \ 
     8891   phycst.F90 \ 
     8892   prtctl.F90 \ 
     8893   restart.F90 \ 
     8894   sol_oce.F90 \ 
     8895   solisl.F90 \ 
     8896   taumod.F90 \ 
     8897   tradmp.F90 \ 
     8898   traqsr.F90 \ 
     8899   trazdf_exp.F90 \ 
     8900   trazdf_imp.F90 \ 
     8901   trazdf_imp_jki.F90 \ 
     8902   trc_oce.F90 \ 
     8903   trdmld_oce.F90 \ 
     8904   trdmod.F90 \ 
     8905   trdmod_oce.F90 \ 
     8906   zdf_oce.F90 \ 
     8907   zdfddm.F90 \ 
     8908   zdfkpp.F90 \ 
     8909   zdfmxl.F90 \ 
     8910   zdftke.F90 \ 
     8911   zpshde.F90 \ 
     8912   $(MODEL_LIB)(daymod.o) \ 
     8913   $(MODEL_LIB)(diawri.o) \ 
     8914   $(MODEL_LIB)(diawri1d.o) \ 
     8915   $(MODEL_LIB)(dom_oce.o) \ 
     8916   $(MODEL_LIB)(dtasal.o) \ 
     8917   $(MODEL_LIB)(dtasst.o) \ 
     8918   $(MODEL_LIB)(dtatem.o) \ 
     8919   $(MODEL_LIB)(dyncor1d.o) \ 
     8920   $(MODEL_LIB)(dynnxt1d.o) \ 
     8921   $(MODEL_LIB)(dynzdf.o) \ 
     8922   $(MODEL_LIB)(eosbn2.o) \ 
     8923   $(MODEL_LIB)(flxfwb.o) \ 
     8924   $(MODEL_LIB)(flxmod.o) \ 
     8925   $(MODEL_LIB)(flxrnf.o) \ 
     8926   $(MODEL_LIB)(ice_oce.o) \ 
     8927   $(MODEL_LIB)(icestp1d.o) \ 
     8928   $(MODEL_LIB)(in_out_manager.o) \ 
     8929   $(MODEL_LIB)(lbclnk.o) \ 
     8930   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8931   $(MODEL_LIB)(ldftra_oce.o) \ 
     8932   $(MODEL_LIB)(oce.o) \ 
     8933   $(MODEL_LIB)(ocesbc.o) \ 
     8934   $(MODEL_LIB)(ocfzpt.o) \ 
     8935   $(MODEL_LIB)(prtctl.o) \ 
     8936   $(MODEL_LIB)(restart.o) \ 
     8937   $(MODEL_LIB)(stpctl.o) \ 
     8938   $(MODEL_LIB)(taumod.o) \ 
     8939   $(MODEL_LIB)(tranxt.o) \ 
     8940   $(MODEL_LIB)(traqsr.o) \ 
     8941   $(MODEL_LIB)(trasbc.o) \ 
     8942   $(MODEL_LIB)(trazdf.o) \ 
     8943   $(MODEL_LIB)(trcstp.o) \ 
     8944   $(MODEL_LIB)(zdf_oce.o) \ 
     8945   $(MODEL_LIB)(zdfbfr.o) \ 
     8946   $(MODEL_LIB)(zdfddm.o) \ 
     8947   $(MODEL_LIB)(zdfevd.o) \ 
     8948   $(MODEL_LIB)(zdfkpp.o) \ 
     8949   $(MODEL_LIB)(zdfmxl.o) \ 
     8950   $(MODEL_LIB)(zdfric.o) \ 
     8951   $(MODEL_LIB)(zdftke.o) \ 
     8952   daymod.F90 \ 
     8953   diawri.F90 \ 
     8954   diawri1d.F90 \ 
     8955   dom_oce.F90 \ 
     8956   dtasal.F90 \ 
     8957   dtasst.F90 \ 
     8958   dtatem.F90 \ 
     8959   dyncor1d.F90 \ 
     8960   dynnxt1d.F90 \ 
     8961   dynzdf.F90 \ 
     8962   eosbn2.F90 \ 
     8963   flxfwb.F90 \ 
     8964   flxmod.F90 \ 
    90248965   flxrnf.F90 \ 
    90258966   ice_oce.F90 \ 
    9026    in_out_manager.F90 \ 
    9027    iom.F90 \ 
     8967   icestp1d.F90 \ 
     8968   in_out_manager.F90 \ 
    90288969   lbclnk.F90 \ 
    90298970   ldfdyn_oce.F90 \ 
    90308971   ldftra_oce.F90 \ 
    9031    lib_mpp.F90 \ 
    9032    lib_print.f90 \ 
     8972   oce.F90 \ 
     8973   ocesbc.F90 \ 
     8974   ocfzpt.F90 \ 
     8975   prtctl.F90 \ 
     8976   restart.F90 \ 
     8977   stpctl.F90 \ 
     8978   taumod.F90 \ 
     8979   tranxt.F90 \ 
     8980   traqsr.F90 \ 
     8981   trasbc.F90 \ 
     8982   trazdf.F90 \ 
     8983   trcstp.F90 \ 
     8984   zdf_oce.F90 \ 
     8985   zdfbfr.F90 \ 
     8986   zdfddm.F90 \ 
     8987   zdfevd.F90 \ 
     8988   zdfkpp.F90 \ 
     8989   zdfmxl.F90 \ 
     8990   zdfric.F90 \ 
     8991   zdftke.F90 \ 
     8992   domzgr_substitute.h90 \ 
     8993   zdfddm_substitute.h90 \ 
     8994   KEY_CPP \ 
     8995   step1d.F90 
     8996$(MODEL_LIB)(stpctl.o) :   \ 
    90338997   $(MODEL_LIB)(daymod.o) \ 
    90348998   $(MODEL_LIB)(diadimg.o) \ 
     
    90549018   $(MODEL_LIB)(par_oce.o) \ 
    90559019   $(MODEL_LIB)(phycst.o) \ 
     9020   $(MODEL_LIB)(sol_oce.o) \ 
    90569021   $(MODEL_LIB)(solfet.o) \ 
    9057    $(MODEL_LIB)(sol_oce.o) \ 
    90589022   $(MODEL_LIB)(solpcg.o) \ 
    90599023   $(MODEL_LIB)(solsor.o) \ 
    90609024   $(MODEL_LIB)(taumod.o) \ 
     9025   $(MODEL_LIB)(zdf_oce.o) \ 
    90619026   $(MODEL_LIB)(zdfddm.o) \ 
    90629027   $(MODEL_LIB)(zdfmxl.o) \ 
    9063    $(MODEL_LIB)(zdf_oce.o) \ 
     9028   daymod.F90 \ 
     9029   diadimg.F90 \ 
     9030   diahth.F90 \ 
     9031   dianam.F90 \ 
     9032   diaspr.F90 \ 
     9033   dom_oce.F90 \ 
     9034   flx_oce.F90 \ 
     9035   flxrnf.F90 \ 
     9036   ice_oce.F90 \ 
     9037   in_out_manager.F90 \ 
     9038   iom.F90 \ 
     9039   lbclnk.F90 \ 
     9040   ldfdyn_oce.F90 \ 
     9041   ldftra_oce.F90 \ 
     9042   lib_mpp.F90 \ 
     9043   lib_print.f90 \ 
    90649044   obc_oce.F90 \ 
    90659045   oce.F90 \ 
     
    90699049   par_oce.F90 \ 
    90709050   phycst.F90 \ 
     9051   sol_oce.F90 \ 
    90719052   solfet.F90 \ 
    9072    sol_oce.F90 \ 
    90739053   solpcg.F90 \ 
    90749054   solsor.F90 \ 
    90759055   taumod.F90 \ 
     9056   zdf_oce.F90 \ 
    90769057   zdfddm.F90 \ 
    90779058   zdfmxl.F90 \ 
    9078    zdf_oce.F90 \ 
     9059   $(MODEL_LIB)(diawri.o) \ 
     9060   $(MODEL_LIB)(dom_oce.o) \ 
     9061   $(MODEL_LIB)(dynspg_oce.o) \ 
     9062   $(MODEL_LIB)(in_out_manager.o) \ 
     9063   $(MODEL_LIB)(lbclnk.o) \ 
     9064   $(MODEL_LIB)(lib_mpp.o) \ 
     9065   $(MODEL_LIB)(oce.o) \ 
     9066   $(MODEL_LIB)(sol_oce.o) \ 
     9067   $(MODEL_LIB)(solisl.o) \ 
    90799068   diawri.F90 \ 
    90809069   dom_oce.F90 \ 
     
    90839072   lbclnk.F90 \ 
    90849073   lib_mpp.F90 \ 
    9085    $(MODEL_LIB)(diawri.o) \ 
    9086    $(MODEL_LIB)(dom_oce.o) \ 
    9087    $(MODEL_LIB)(dynspg_oce.o) \ 
    9088    $(MODEL_LIB)(in_out_manager.o) \ 
    9089    $(MODEL_LIB)(lbclnk.o) \ 
    9090    $(MODEL_LIB)(lib_mpp.o) \ 
    9091    $(MODEL_LIB)(oce.o) \ 
    9092    $(MODEL_LIB)(solisl.o) \ 
    9093    $(MODEL_LIB)(sol_oce.o) \ 
    9094    oce.F90 \ 
     9074   oce.F90 \ 
     9075   sol_oce.F90 \ 
    90959076   solisl.F90 \ 
    9096    sol_oce.F90 \ 
    90979077   stpctl.F90 
    90989078$(MODEL_LIB)(taumod.o) :   \ 
     9079   $(MODEL_LIB)(daymod.o) \ 
     9080   $(MODEL_LIB)(dom_oce.o) \ 
     9081   $(MODEL_LIB)(flx_oce.o) \ 
     9082   $(MODEL_LIB)(ice.o) \ 
     9083   $(MODEL_LIB)(in_out_manager.o) \ 
     9084   $(MODEL_LIB)(lbclnk.o) \ 
     9085   $(MODEL_LIB)(lib_mpp.o) \ 
     9086   $(MODEL_LIB)(lib_print.o) \ 
     9087   $(MODEL_LIB)(oasis4_date.o) \ 
     9088   $(MODEL_LIB)(oce.o) \ 
     9089   $(MODEL_LIB)(par_ice.o) \ 
     9090   $(MODEL_LIB)(par_kind.o) \ 
     9091   $(MODEL_LIB)(par_oce.o) \ 
     9092   $(MODEL_LIB)(phycst.o) \ 
     9093   $(MODEL_LIB)(prtctl.o) \ 
    90999094   daymod.F90 \ 
    91009095   dom_oce.F90 \ 
     
    91059100   lib_mpp.F90 \ 
    91069101   lib_print.f90 \ 
     9102   oasis4_date.F90 \ 
     9103   oce.F90 \ 
     9104   par_ice.F90 \ 
     9105   par_kind.F90 \ 
     9106   par_oce.F90 \ 
     9107   phycst.F90 \ 
     9108   prtctl.F90 \ 
     9109   $(MODEL_LIB)(cpl_oasis3.o) \ 
     9110   $(MODEL_LIB)(cpl_oasis4.o) \ 
    91079111   $(MODEL_LIB)(daymod.o) \ 
    91089112   $(MODEL_LIB)(dom_oce.o) \ 
    9109    $(MODEL_LIB)(flx_oce.o) \ 
     9113   $(MODEL_LIB)(geo2ocean.o) \ 
    91109114   $(MODEL_LIB)(ice.o) \ 
    91119115   $(MODEL_LIB)(in_out_manager.o) \ 
    91129116   $(MODEL_LIB)(lbclnk.o) \ 
    9113    $(MODEL_LIB)(lib_mpp.o) \ 
    9114    $(MODEL_LIB)(lib_print.o) \ 
    9115    $(MODEL_LIB)(oasis4_date.o) \ 
    9116    $(MODEL_LIB)(oce.o) \ 
    9117    $(MODEL_LIB)(par_ice.o) \ 
    9118    $(MODEL_LIB)(par_kind.o) \ 
    9119    $(MODEL_LIB)(par_oce.o) \ 
    9120    $(MODEL_LIB)(phycst.o) \ 
    9121    $(MODEL_LIB)(prtctl.o) \ 
    9122    oasis4_date.F90 \ 
    9123    oce.F90 \ 
    9124    par_ice.F90 \ 
    9125    par_kind.F90 \ 
    9126    par_oce.F90 \ 
    9127    phycst.F90 \ 
    9128    prtctl.F90 \ 
     9117   $(MODEL_LIB)(phycst.o) \ 
    91299118   cpl_oasis3.F90 \ 
    91309119   cpl_oasis4.F90 \ 
     
    91359124   in_out_manager.F90 \ 
    91369125   lbclnk.F90 \ 
    9137    $(MODEL_LIB)(cpl_oasis3.o) \ 
    9138    $(MODEL_LIB)(cpl_oasis4.o) \ 
    9139    $(MODEL_LIB)(daymod.o) \ 
    9140    $(MODEL_LIB)(dom_oce.o) \ 
    9141    $(MODEL_LIB)(geo2ocean.o) \ 
    9142    $(MODEL_LIB)(ice.o) \ 
    9143    $(MODEL_LIB)(in_out_manager.o) \ 
    9144    $(MODEL_LIB)(lbclnk.o) \ 
    9145    $(MODEL_LIB)(phycst.o) \ 
    9146    phycst.F90 \ 
     9126   phycst.F90 \ 
     9127   $(MODEL_LIB)(in_out_manager.o) \ 
     9128   $(MODEL_LIB)(iom.o) \ 
    91479129   in_out_manager.F90 \ 
    91489130   iom.F90 \ 
    9149    $(MODEL_LIB)(in_out_manager.o) \ 
    9150    $(MODEL_LIB)(iom.o) \ 
    91519131   tau_forced_daily.h90 \ 
    91529132   tau_forced_monthly.h90 \ 
     
    91609140   par_ice.F90 \ 
    91619141   thd_ice.F90 
     9142$(MODEL_LIB)(traadv.o) :   \ 
     9143   $(MODEL_LIB)(diaptr.o) \ 
     9144   $(MODEL_LIB)(dom_oce.o) \ 
     9145   $(MODEL_LIB)(dynspg_oce.o) \ 
     9146   $(MODEL_LIB)(eosbn2.o) \ 
     9147   $(MODEL_LIB)(flxrnf.o) \ 
     9148   $(MODEL_LIB)(in_out_manager.o) \ 
     9149   $(MODEL_LIB)(lbclnk.o) \ 
     9150   $(MODEL_LIB)(ldfslp.o) \ 
     9151   $(MODEL_LIB)(ldftra_oce.o) \ 
     9152   $(MODEL_LIB)(lib_mpp.o) \ 
     9153   $(MODEL_LIB)(lib_print.o) \ 
     9154   $(MODEL_LIB)(oce.o) \ 
     9155   $(MODEL_LIB)(ocfzpt.o) \ 
     9156   $(MODEL_LIB)(par_kind.o) \ 
     9157   $(MODEL_LIB)(par_oce.o) \ 
     9158   $(MODEL_LIB)(prtctl.o) \ 
     9159   $(MODEL_LIB)(trabbl.o) \ 
     9160   $(MODEL_LIB)(trdmod.o) \ 
     9161   $(MODEL_LIB)(trdmod_oce.o) \ 
     9162   diaptr.F90 \ 
     9163   dom_oce.F90 \ 
     9164   dynspg_oce.F90 \ 
     9165   eosbn2.F90 \ 
     9166   flxrnf.F90 \ 
     9167   in_out_manager.F90 \ 
     9168   lbclnk.F90 \ 
     9169   ldfslp.F90 \ 
     9170   ldftra_oce.F90 \ 
     9171   lib_mpp.F90 \ 
     9172   lib_print.f90 \ 
     9173   oce.F90 \ 
     9174   ocfzpt.F90 \ 
     9175   par_kind.F90 \ 
     9176   par_oce.F90 \ 
     9177   prtctl.F90 \ 
     9178   trabbl.F90 \ 
     9179   trdmod.F90 \ 
     9180   trdmod_oce.F90 \ 
     9181   $(MODEL_LIB)(dom_oce.o) \ 
     9182   $(MODEL_LIB)(in_out_manager.o) \ 
     9183   $(MODEL_LIB)(ldftra_oce.o) \ 
     9184   $(MODEL_LIB)(oce.o) \ 
     9185   $(MODEL_LIB)(prtctl.o) \ 
     9186   $(MODEL_LIB)(traadv_cen2.o) \ 
     9187   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     9188   $(MODEL_LIB)(traadv_eiv.o) \ 
     9189   $(MODEL_LIB)(traadv_muscl.o) \ 
     9190   $(MODEL_LIB)(traadv_muscl2.o) \ 
     9191   $(MODEL_LIB)(traadv_qck.o) \ 
     9192   $(MODEL_LIB)(traadv_tvd.o) \ 
     9193   $(MODEL_LIB)(traadv_ubs.o) \ 
     9194   $(MODEL_LIB)(trabbl.o) \ 
     9195   dom_oce.F90 \ 
     9196   in_out_manager.F90 \ 
     9197   ldftra_oce.F90 \ 
     9198   oce.F90 \ 
     9199   prtctl.F90 \ 
     9200   traadv_cen2.F90 \ 
     9201   traadv_cen2_jki.F90 \ 
     9202   traadv_eiv.F90 \ 
     9203   traadv_muscl.F90 \ 
     9204   traadv_muscl2.F90 \ 
     9205   traadv_qck.F90 \ 
     9206   traadv_tvd.F90 \ 
     9207   traadv_ubs.F90 \ 
     9208   trabbl.F90 \ 
     9209   domzgr_substitute.h90 \ 
     9210   vectopt_loop_substitute.h90 \ 
     9211   KEY_CPP \ 
     9212   traadv.F90 
    91629213$(MODEL_LIB)(traadv_cen2.o) : \ 
    9163    daymod.F90 \ 
    9164    dianam.F90 \ 
    9165    dom_oce.F90 \ 
    9166    eosbn2.F90 \ 
    9167    in_out_manager.F90 \ 
    9168    iom.F90 \ 
    9169    lbclnk.F90 \ 
    9170    ldftra_oce.F90 \ 
    9171    lib_mpp.F90 \ 
    9172    lib_print.f90 \ 
    91739214   $(MODEL_LIB)(daymod.o) \ 
    91749215   $(MODEL_LIB)(dianam.o) \ 
     
    91969237   $(MODEL_LIB)(trdvor_oce.o) \ 
    91979238   $(MODEL_LIB)(zdf_oce.o) \ 
     9239   daymod.F90 \ 
     9240   dianam.F90 \ 
     9241   dom_oce.F90 \ 
     9242   eosbn2.F90 \ 
     9243   in_out_manager.F90 \ 
     9244   iom.F90 \ 
     9245   lbclnk.F90 \ 
     9246   ldftra_oce.F90 \ 
     9247   lib_mpp.F90 \ 
     9248   lib_print.f90 \ 
    91989249   oce.F90 \ 
    91999250   par_kind.F90 \ 
     
    92119262   trdvor_oce.F90 \ 
    92129263   zdf_oce.F90 \ 
    9213    diaptr.F90 \ 
    9214    dom_oce.F90 \ 
    9215    dynspg_oce.F90 \ 
    9216    flxrnf.F90 \ 
    9217    in_out_manager.F90 \ 
    9218    lbclnk.F90 \ 
    9219    lib_mpp.F90 \ 
    92209264   $(MODEL_LIB)(diaptr.o) \ 
    92219265   $(MODEL_LIB)(dom_oce.o) \ 
     
    92319275   $(MODEL_LIB)(trdmod.o) \ 
    92329276   $(MODEL_LIB)(trdmod_oce.o) \ 
     9277   diaptr.F90 \ 
     9278   dom_oce.F90 \ 
     9279   dynspg_oce.F90 \ 
     9280   flxrnf.F90 \ 
     9281   in_out_manager.F90 \ 
     9282   lbclnk.F90 \ 
     9283   lib_mpp.F90 \ 
    92339284   oce.F90 \ 
    92349285   ocfzpt.F90 \ 
     
    92429293   traadv_cen2.F90 
    92439294$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    9244    daymod.F90 \ 
    9245    dianam.F90 \ 
    9246    dom_oce.F90 \ 
    9247    eosbn2.F90 \ 
    9248    in_out_manager.F90 \ 
    9249    iom.F90 \ 
    9250    lbclnk.F90 \ 
    9251    ldftra_oce.F90 \ 
    9252    lib_mpp.F90 \ 
    9253    lib_print.f90 \ 
    92549295   $(MODEL_LIB)(daymod.o) \ 
    92559296   $(MODEL_LIB)(dianam.o) \ 
     
    92779318   $(MODEL_LIB)(trdvor_oce.o) \ 
    92789319   $(MODEL_LIB)(zdf_oce.o) \ 
     9320   daymod.F90 \ 
     9321   dianam.F90 \ 
     9322   dom_oce.F90 \ 
     9323   eosbn2.F90 \ 
     9324   in_out_manager.F90 \ 
     9325   iom.F90 \ 
     9326   lbclnk.F90 \ 
     9327   ldftra_oce.F90 \ 
     9328   lib_mpp.F90 \ 
     9329   lib_print.f90 \ 
    92799330   oce.F90 \ 
    92809331   par_kind.F90 \ 
     
    92929343   trdvor_oce.F90 \ 
    92939344   zdf_oce.F90 \ 
    9294    diaptr.F90 \ 
    9295    dom_oce.F90 \ 
    9296    dynspg_oce.F90 \ 
    9297    flxrnf.F90 \ 
    9298    in_out_manager.F90 \ 
    9299    lbclnk.F90 \ 
    9300    lib_mpp.F90 \ 
    93019345   $(MODEL_LIB)(diaptr.o) \ 
    93029346   $(MODEL_LIB)(dom_oce.o) \ 
     
    93129356   $(MODEL_LIB)(trdmod.o) \ 
    93139357   $(MODEL_LIB)(trdmod_oce.o) \ 
     9358   diaptr.F90 \ 
     9359   dom_oce.F90 \ 
     9360   dynspg_oce.F90 \ 
     9361   flxrnf.F90 \ 
     9362   in_out_manager.F90 \ 
     9363   lbclnk.F90 \ 
     9364   lib_mpp.F90 \ 
    93149365   oce.F90 \ 
    93159366   ocfzpt.F90 \ 
     
    93239374   traadv_cen2_jki.F90 
    93249375$(MODEL_LIB)(traadv_eiv.o) :  \ 
     9376   $(MODEL_LIB)(dom_oce.o) \ 
     9377   $(MODEL_LIB)(in_out_manager.o) \ 
     9378   $(MODEL_LIB)(lbclnk.o) \ 
     9379   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9380   $(MODEL_LIB)(ldftra_oce.o) \ 
     9381   $(MODEL_LIB)(lib_print.o) \ 
     9382   $(MODEL_LIB)(oce.o) \ 
     9383   $(MODEL_LIB)(par_kind.o) \ 
     9384   $(MODEL_LIB)(par_oce.o) \ 
     9385   $(MODEL_LIB)(phycst.o) \ 
     9386   $(MODEL_LIB)(prtctl.o) \ 
     9387   $(MODEL_LIB)(zdfmxl.o) \ 
    93259388   dom_oce.F90 \ 
    93269389   in_out_manager.F90 \ 
     
    93299392   ldftra_oce.F90 \ 
    93309393   lib_print.f90 \ 
    9331    $(MODEL_LIB)(dom_oce.o) \ 
    9332    $(MODEL_LIB)(in_out_manager.o) \ 
    9333    $(MODEL_LIB)(lbclnk.o) \ 
    9334    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9394   oce.F90 \ 
     9395   par_kind.F90 \ 
     9396   par_oce.F90 \ 
     9397   phycst.F90 \ 
     9398   prtctl.F90 \ 
     9399   zdfmxl.F90 \ 
     9400   $(MODEL_LIB)(dom_oce.o) \ 
     9401   $(MODEL_LIB)(in_out_manager.o) \ 
     9402   $(MODEL_LIB)(ldfslp.o) \ 
    93359403   $(MODEL_LIB)(ldftra_oce.o) \ 
    9336    $(MODEL_LIB)(lib_print.o) \ 
    9337    $(MODEL_LIB)(oce.o) \ 
    9338    $(MODEL_LIB)(par_kind.o) \ 
    9339    $(MODEL_LIB)(par_oce.o) \ 
    9340    $(MODEL_LIB)(phycst.o) \ 
    9341    $(MODEL_LIB)(prtctl.o) \ 
    9342    $(MODEL_LIB)(zdfmxl.o) \ 
    9343    oce.F90 \ 
    9344    par_kind.F90 \ 
    9345    par_oce.F90 \ 
    9346    phycst.F90 \ 
    9347    prtctl.F90 \ 
    9348    zdfmxl.F90 \ 
     9404   $(MODEL_LIB)(oce.o) \ 
    93499405   dom_oce.F90 \ 
    93509406   in_out_manager.F90 \ 
    93519407   ldfslp.F90 \ 
    93529408   ldftra_oce.F90 \ 
    9353    $(MODEL_LIB)(dom_oce.o) \ 
    9354    $(MODEL_LIB)(in_out_manager.o) \ 
    9355    $(MODEL_LIB)(ldfslp.o) \ 
    9356    $(MODEL_LIB)(ldftra_oce.o) \ 
    9357    $(MODEL_LIB)(oce.o) \ 
    93589409   oce.F90 \ 
    93599410   domzgr_substitute.h90 \ 
     
    93639414   KEY_CPP \ 
    93649415   traadv_eiv.F90 
    9365 $(MODEL_LIB)(traadv.o) :   \ 
    9366    diaptr.F90 \ 
    9367    dom_oce.F90 \ 
    9368    dynspg_oce.F90 \ 
    9369    eosbn2.F90 \ 
    9370    flxrnf.F90 \ 
    9371    in_out_manager.F90 \ 
    9372    lbclnk.F90 \ 
    9373    ldfslp.F90 \ 
    9374    ldftra_oce.F90 \ 
    9375    lib_mpp.F90 \ 
    9376    lib_print.f90 \ 
    9377    $(MODEL_LIB)(diaptr.o) \ 
    9378    $(MODEL_LIB)(dom_oce.o) \ 
    9379    $(MODEL_LIB)(dynspg_oce.o) \ 
    9380    $(MODEL_LIB)(eosbn2.o) \ 
    9381    $(MODEL_LIB)(flxrnf.o) \ 
    9382    $(MODEL_LIB)(in_out_manager.o) \ 
    9383    $(MODEL_LIB)(lbclnk.o) \ 
    9384    $(MODEL_LIB)(ldfslp.o) \ 
    9385    $(MODEL_LIB)(ldftra_oce.o) \ 
    9386    $(MODEL_LIB)(lib_mpp.o) \ 
    9387    $(MODEL_LIB)(lib_print.o) \ 
    9388    $(MODEL_LIB)(oce.o) \ 
    9389    $(MODEL_LIB)(ocfzpt.o) \ 
    9390    $(MODEL_LIB)(par_kind.o) \ 
    9391    $(MODEL_LIB)(par_oce.o) \ 
    9392    $(MODEL_LIB)(prtctl.o) \ 
    9393    $(MODEL_LIB)(trabbl.o) \ 
    9394    $(MODEL_LIB)(trdmod.o) \ 
    9395    $(MODEL_LIB)(trdmod_oce.o) \ 
    9396    oce.F90 \ 
    9397    ocfzpt.F90 \ 
    9398    par_kind.F90 \ 
    9399    par_oce.F90 \ 
    9400    prtctl.F90 \ 
    9401    trabbl.F90 \ 
    9402    trdmod.F90 \ 
    9403    trdmod_oce.F90 \ 
    9404    dom_oce.F90 \ 
    9405    in_out_manager.F90 \ 
    9406    ldftra_oce.F90 \ 
    9407    $(MODEL_LIB)(dom_oce.o) \ 
    9408    $(MODEL_LIB)(in_out_manager.o) \ 
    9409    $(MODEL_LIB)(ldftra_oce.o) \ 
    9410    $(MODEL_LIB)(oce.o) \ 
    9411    $(MODEL_LIB)(prtctl.o) \ 
    9412    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    9413    $(MODEL_LIB)(traadv_cen2.o) \ 
    9414    $(MODEL_LIB)(traadv_eiv.o) \ 
    9415    $(MODEL_LIB)(traadv_muscl2.o) \ 
    9416    $(MODEL_LIB)(traadv_muscl.o) \ 
    9417    $(MODEL_LIB)(traadv_qck.o) \ 
    9418    $(MODEL_LIB)(traadv_tvd.o) \ 
    9419    $(MODEL_LIB)(traadv_ubs.o) \ 
    9420    $(MODEL_LIB)(trabbl.o) \ 
    9421    oce.F90 \ 
    9422    prtctl.F90 \ 
    9423    traadv_cen2.F90 \ 
    9424    traadv_cen2_jki.F90 \ 
    9425    traadv_eiv.F90 \ 
    9426    traadv_muscl2.F90 \ 
    9427    traadv_muscl.F90 \ 
    9428    traadv_qck.F90 \ 
    9429    traadv_tvd.F90 \ 
    9430    traadv_ubs.F90 \ 
    9431    trabbl.F90 \ 
    9432    domzgr_substitute.h90 \ 
    9433    vectopt_loop_substitute.h90 \ 
    9434    KEY_CPP \ 
    9435    traadv.F90 
    9436 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    9437    daymod.F90 \ 
    9438    dianam.F90 \ 
    9439    dom_oce.F90 \ 
    9440    eosbn2.F90 \ 
    9441    in_out_manager.F90 \ 
    9442    iom.F90 \ 
    9443    lbclnk.F90 \ 
    9444    ldftra_oce.F90 \ 
    9445    lib_mpp.F90 \ 
    9446    lib_print.f90 \ 
     9416$(MODEL_LIB)(traadv_muscl.o) :   \ 
    94479417   $(MODEL_LIB)(daymod.o) \ 
    94489418   $(MODEL_LIB)(dianam.o) \ 
     
    94709440   $(MODEL_LIB)(trdvor_oce.o) \ 
    94719441   $(MODEL_LIB)(zdf_oce.o) \ 
     9442   daymod.F90 \ 
     9443   dianam.F90 \ 
     9444   dom_oce.F90 \ 
     9445   eosbn2.F90 \ 
     9446   in_out_manager.F90 \ 
     9447   iom.F90 \ 
     9448   lbclnk.F90 \ 
     9449   ldftra_oce.F90 \ 
     9450   lib_mpp.F90 \ 
     9451   lib_print.f90 \ 
    94729452   oce.F90 \ 
    94739453   par_kind.F90 \ 
     
    94859465   trdvor_oce.F90 \ 
    94869466   zdf_oce.F90 \ 
    9487    diaptr.F90 \ 
    9488    dom_oce.F90 \ 
    9489    dynspg_oce.F90 \ 
    9490    in_out_manager.F90 \ 
    9491    lbclnk.F90 \ 
    9492    lib_mpp.F90 \ 
    94939467   $(MODEL_LIB)(diaptr.o) \ 
    94949468   $(MODEL_LIB)(dom_oce.o) \ 
     
    95029476   $(MODEL_LIB)(trdmod.o) \ 
    95039477   $(MODEL_LIB)(trdmod_oce.o) \ 
     9478   diaptr.F90 \ 
     9479   dom_oce.F90 \ 
     9480   dynspg_oce.F90 \ 
     9481   in_out_manager.F90 \ 
     9482   lbclnk.F90 \ 
     9483   lib_mpp.F90 \ 
    95049484   oce.F90 \ 
    95059485   prtctl.F90 \ 
     
    95109490   vectopt_loop_substitute.h90 \ 
    95119491   KEY_CPP \ 
    9512    traadv_muscl2.F90 
    9513 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    9514    daymod.F90 \ 
    9515    dianam.F90 \ 
    9516    dom_oce.F90 \ 
    9517    eosbn2.F90 \ 
    9518    in_out_manager.F90 \ 
    9519    iom.F90 \ 
    9520    lbclnk.F90 \ 
    9521    ldftra_oce.F90 \ 
    9522    lib_mpp.F90 \ 
    9523    lib_print.f90 \ 
     9492   traadv_muscl.F90 
     9493$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    95249494   $(MODEL_LIB)(daymod.o) \ 
    95259495   $(MODEL_LIB)(dianam.o) \ 
     
    95479517   $(MODEL_LIB)(trdvor_oce.o) \ 
    95489518   $(MODEL_LIB)(zdf_oce.o) \ 
     9519   daymod.F90 \ 
     9520   dianam.F90 \ 
     9521   dom_oce.F90 \ 
     9522   eosbn2.F90 \ 
     9523   in_out_manager.F90 \ 
     9524   iom.F90 \ 
     9525   lbclnk.F90 \ 
     9526   ldftra_oce.F90 \ 
     9527   lib_mpp.F90 \ 
     9528   lib_print.f90 \ 
    95499529   oce.F90 \ 
    95509530   par_kind.F90 \ 
     
    95629542   trdvor_oce.F90 \ 
    95639543   zdf_oce.F90 \ 
    9564    diaptr.F90 \ 
    9565    dom_oce.F90 \ 
    9566    dynspg_oce.F90 \ 
    9567    in_out_manager.F90 \ 
    9568    lbclnk.F90 \ 
    9569    lib_mpp.F90 \ 
    95709544   $(MODEL_LIB)(diaptr.o) \ 
    95719545   $(MODEL_LIB)(dom_oce.o) \ 
     
    95799553   $(MODEL_LIB)(trdmod.o) \ 
    95809554   $(MODEL_LIB)(trdmod_oce.o) \ 
     9555   diaptr.F90 \ 
     9556   dom_oce.F90 \ 
     9557   dynspg_oce.F90 \ 
     9558   in_out_manager.F90 \ 
     9559   lbclnk.F90 \ 
     9560   lib_mpp.F90 \ 
    95819561   oce.F90 \ 
    95829562   prtctl.F90 \ 
     
    95879567   vectopt_loop_substitute.h90 \ 
    95889568   KEY_CPP \ 
    9589    traadv_muscl.F90 
     9569   traadv_muscl2.F90 
    95909570$(MODEL_LIB)(traadv_qck.o) :  \ 
    9591    daymod.F90 \ 
    9592    dianam.F90 \ 
    9593    dom_oce.F90 \ 
    9594    eosbn2.F90 \ 
    9595    in_out_manager.F90 \ 
    9596    iom.F90 \ 
    9597    lbclnk.F90 \ 
    9598    ldftra_oce.F90 \ 
    9599    lib_mpp.F90 \ 
    9600    lib_print.f90 \ 
    96019571   $(MODEL_LIB)(daymod.o) \ 
    96029572   $(MODEL_LIB)(dianam.o) \ 
     
    96249594   $(MODEL_LIB)(trdvor_oce.o) \ 
    96259595   $(MODEL_LIB)(zdf_oce.o) \ 
     9596   daymod.F90 \ 
     9597   dianam.F90 \ 
     9598   dom_oce.F90 \ 
     9599   eosbn2.F90 \ 
     9600   in_out_manager.F90 \ 
     9601   iom.F90 \ 
     9602   lbclnk.F90 \ 
     9603   ldftra_oce.F90 \ 
     9604   lib_mpp.F90 \ 
     9605   lib_print.f90 \ 
    96269606   oce.F90 \ 
    96279607   par_kind.F90 \ 
     
    96399619   trdvor_oce.F90 \ 
    96409620   zdf_oce.F90 \ 
    9641    diaptr.F90 \ 
    9642    dom_oce.F90 \ 
    9643    dynspg_oce.F90 \ 
    9644    flxrnf.F90 \ 
    9645    in_out_manager.F90 \ 
    9646    lbclnk.F90 \ 
    9647    lib_mpp.F90 \ 
    96489621   $(MODEL_LIB)(diaptr.o) \ 
    96499622   $(MODEL_LIB)(dom_oce.o) \ 
     
    96599632   $(MODEL_LIB)(trdmod.o) \ 
    96609633   $(MODEL_LIB)(trdmod_oce.o) \ 
     9634   diaptr.F90 \ 
     9635   dom_oce.F90 \ 
     9636   dynspg_oce.F90 \ 
     9637   flxrnf.F90 \ 
     9638   in_out_manager.F90 \ 
     9639   lbclnk.F90 \ 
     9640   lib_mpp.F90 \ 
    96619641   oce.F90 \ 
    96629642   ocfzpt.F90 \ 
     
    96709650   traadv_qck.F90 
    96719651$(MODEL_LIB)(traadv_tvd.o) :  \ 
    9672    daymod.F90 \ 
    9673    dianam.F90 \ 
    9674    dom_oce.F90 \ 
    9675    eosbn2.F90 \ 
    9676    in_out_manager.F90 \ 
    9677    iom.F90 \ 
    9678    lbclnk.F90 \ 
    9679    ldftra_oce.F90 \ 
    9680    lib_mpp.F90 \ 
    9681    lib_print.f90 \ 
    96829652   $(MODEL_LIB)(daymod.o) \ 
    96839653   $(MODEL_LIB)(dianam.o) \ 
     
    97059675   $(MODEL_LIB)(trdvor_oce.o) \ 
    97069676   $(MODEL_LIB)(zdf_oce.o) \ 
     9677   daymod.F90 \ 
     9678   dianam.F90 \ 
     9679   dom_oce.F90 \ 
     9680   eosbn2.F90 \ 
     9681   in_out_manager.F90 \ 
     9682   iom.F90 \ 
     9683   lbclnk.F90 \ 
     9684   ldftra_oce.F90 \ 
     9685   lib_mpp.F90 \ 
     9686   lib_print.f90 \ 
    97079687   oce.F90 \ 
    97089688   par_kind.F90 \ 
     
    97209700   trdvor_oce.F90 \ 
    97219701   zdf_oce.F90 \ 
    9722    diaptr.F90 \ 
    9723    dom_oce.F90 \ 
    9724    dynspg_oce.F90 \ 
    9725    in_out_manager.F90 \ 
    9726    lbclnk.F90 \ 
    9727    lib_mpp.F90 \ 
    97289702   $(MODEL_LIB)(diaptr.o) \ 
    97299703   $(MODEL_LIB)(dom_oce.o) \ 
     
    97379711   $(MODEL_LIB)(trdmod.o) \ 
    97389712   $(MODEL_LIB)(trdmod_oce.o) \ 
     9713   diaptr.F90 \ 
     9714   dom_oce.F90 \ 
     9715   dynspg_oce.F90 \ 
     9716   in_out_manager.F90 \ 
     9717   lbclnk.F90 \ 
     9718   lib_mpp.F90 \ 
    97399719   oce.F90 \ 
    97409720   prtctl.F90 \ 
     
    97479727   traadv_tvd.F90 
    97489728$(MODEL_LIB)(traadv_ubs.o) :  \ 
    9749    daymod.F90 \ 
    9750    dianam.F90 \ 
    9751    dom_oce.F90 \ 
    9752    in_out_manager.F90 \ 
    9753    iom.F90 \ 
    9754    ldftra_oce.F90 \ 
    9755    lib_mpp.F90 \ 
    9756    lib_print.f90 \ 
    97579729   $(MODEL_LIB)(daymod.o) \ 
    97589730   $(MODEL_LIB)(dianam.o) \ 
     
    97769748   $(MODEL_LIB)(trdvor_oce.o) \ 
    97779749   $(MODEL_LIB)(zdf_oce.o) \ 
     9750   daymod.F90 \ 
     9751   dianam.F90 \ 
     9752   dom_oce.F90 \ 
     9753   in_out_manager.F90 \ 
     9754   iom.F90 \ 
     9755   ldftra_oce.F90 \ 
     9756   lib_mpp.F90 \ 
     9757   lib_print.f90 \ 
    97789758   oce.F90 \ 
    97799759   par_kind.F90 \ 
     
    97899769   trdvor_oce.F90 \ 
    97909770   zdf_oce.F90 \ 
    9791    diaptr.F90 \ 
    9792    dom_oce.F90 \ 
    9793    dynspg_oce.F90 \ 
    9794    in_out_manager.F90 \ 
    9795    lbclnk.F90 \ 
    9796    lib_mpp.F90 \ 
    97979771   $(MODEL_LIB)(diaptr.o) \ 
    97989772   $(MODEL_LIB)(dom_oce.o) \ 
     
    98059779   $(MODEL_LIB)(trdmod.o) \ 
    98069780   $(MODEL_LIB)(trdmod_oce.o) \ 
     9781   diaptr.F90 \ 
     9782   dom_oce.F90 \ 
     9783   dynspg_oce.F90 \ 
     9784   in_out_manager.F90 \ 
     9785   lbclnk.F90 \ 
     9786   lib_mpp.F90 \ 
    98079787   oce.F90 \ 
    98089788   prtctl.F90 \ 
     
    98149794   traadv_ubs.F90 
    98159795$(MODEL_LIB)(trabbc.o) :   \ 
    9816    dom_oce.F90 \ 
    9817    in_out_manager.F90 \ 
    9818    iom_def.F90 \ 
    9819    iom_ioipsl.F90 \ 
    9820    iom_nf90.F90 \ 
    9821    iom_rstdimg.F90 \ 
    9822    lbclnk.F90 \ 
    9823    ldftra_oce.F90 \ 
    9824    lib_mpp.F90 \ 
    9825    lib_print.f90 \ 
    98269796   $(MODEL_LIB)(dom_oce.o) \ 
    98279797   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98479817   $(MODEL_LIB)(trdvor_oce.o) \ 
    98489818   $(MODEL_LIB)(zdf_oce.o) \ 
     9819   dom_oce.F90 \ 
     9820   in_out_manager.F90 \ 
     9821   iom_def.F90 \ 
     9822   iom_ioipsl.F90 \ 
     9823   iom_nf90.F90 \ 
     9824   iom_rstdimg.F90 \ 
     9825   lbclnk.F90 \ 
     9826   ldftra_oce.F90 \ 
     9827   lib_mpp.F90 \ 
     9828   lib_print.f90 \ 
    98499829   oce.F90 \ 
    98509830   par_kind.F90 \ 
     
    98609840   trdvor_oce.F90 \ 
    98619841   zdf_oce.F90 \ 
    9862    dom_oce.F90 \ 
    9863    in_out_manager.F90 \ 
    9864    iom.F90 \ 
    98659842   $(MODEL_LIB)(dom_oce.o) \ 
    98669843   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98719848   $(MODEL_LIB)(trdmod.o) \ 
    98729849   $(MODEL_LIB)(trdmod_oce.o) \ 
     9850   dom_oce.F90 \ 
     9851   in_out_manager.F90 \ 
     9852   iom.F90 \ 
    98739853   oce.F90 \ 
    98749854   phycst.F90 \ 
     
    98809860   trabbc.F90 
    98819861$(MODEL_LIB)(trabbl.o) :   \ 
    9882    dom_oce.F90 \ 
    9883    in_out_manager.F90 \ 
    9884    ldftra_oce.F90 \ 
    9885    lib_mpp.F90 \ 
    9886    lib_print.f90 \ 
    9887    $(MODEL_LIB)(dom_oce.o) \ 
    9888    $(MODEL_LIB)(in_out_manager.o) \ 
    9889    $(MODEL_LIB)(ldftra_oce.o) \ 
    9890    $(MODEL_LIB)(lib_mpp.o) \ 
    9891    $(MODEL_LIB)(lib_print.o) \ 
    9892    $(MODEL_LIB)(oce.o) \ 
    9893    $(MODEL_LIB)(par_kind.o) \ 
    9894    $(MODEL_LIB)(par_oce.o) \ 
    9895    $(MODEL_LIB)(phycst.o) \ 
    9896    $(MODEL_LIB)(prtctl.o) \ 
    9897    $(MODEL_LIB)(taumod.o) \ 
    9898    $(MODEL_LIB)(trdicp.o) \ 
    9899    $(MODEL_LIB)(trdicp_oce.o) \ 
    9900    $(MODEL_LIB)(trdmld.o) \ 
    9901    $(MODEL_LIB)(trdmld_oce.o) \ 
    9902    $(MODEL_LIB)(trdmod_oce.o) \ 
    9903    $(MODEL_LIB)(trdvor.o) \ 
    9904    $(MODEL_LIB)(trdvor_oce.o) \ 
    9905    $(MODEL_LIB)(zdfddm.o) \ 
    9906    $(MODEL_LIB)(zdf_oce.o) \ 
    9907    oce.F90 \ 
    9908    par_kind.F90 \ 
    9909    par_oce.F90 \ 
    9910    phycst.F90 \ 
    9911    prtctl.F90 \ 
    9912    taumod.F90 \ 
    9913    trdicp.F90 \ 
    9914    trdicp_oce.F90 \ 
    9915    trdmld.F90 \ 
    9916    trdmld_oce.F90 \ 
    9917    trdmod_oce.F90 \ 
    9918    trdvor.F90 \ 
    9919    trdvor_oce.F90 \ 
    9920    zdfddm.F90 \ 
    9921    zdf_oce.F90 \ 
    9922    dom_oce.F90 \ 
    9923    eosbn2.F90 \ 
    9924    in_out_manager.F90 \ 
    9925    lbclnk.F90 \ 
    9926    $(MODEL_LIB)(dom_oce.o) \ 
    9927    $(MODEL_LIB)(eosbn2.o) \ 
    9928    $(MODEL_LIB)(in_out_manager.o) \ 
    9929    $(MODEL_LIB)(lbclnk.o) \ 
    9930    $(MODEL_LIB)(oce.o) \ 
    9931    $(MODEL_LIB)(prtctl.o) \ 
    9932    $(MODEL_LIB)(trdmod.o) \ 
    9933    $(MODEL_LIB)(trdmod_oce.o) \ 
    9934    oce.F90 \ 
    9935    prtctl.F90 \ 
    9936    trdmod.F90 \ 
    9937    trdmod_oce.F90 \ 
    9938    eosbn2.F90 \ 
    9939    $(MODEL_LIB)(eosbn2.o) \ 
    9940    $(MODEL_LIB)(oce.o) \ 
    9941    oce.F90 \ 
    9942    domzgr_substitute.h90 \ 
    9943    trabbl_adv.h90 \ 
    9944    vectopt_loop_substitute.h90 \ 
    9945    KEY_CPP \ 
    9946    trabbl.F90 
    9947 $(MODEL_LIB)(tradmp.o) :   \ 
    9948    daymod.F90 \ 
    9949    dom_oce.F90 \ 
    9950    in_out_manager.F90 \ 
    9951    iom_def.F90 \ 
    9952    iom.F90 \ 
    9953    iom_ioipsl.F90 \ 
    9954    iom_nf90.F90 \ 
    9955    iom_rstdimg.F90 \ 
    9956    lbclnk.F90 \ 
    9957    ldftra_oce.F90 \ 
    9958    lib_mpp.F90 \ 
    9959    lib_print.f90 \ 
    9960    $(MODEL_LIB)(daymod.o) \ 
    9961    $(MODEL_LIB)(dom_oce.o) \ 
    9962    $(MODEL_LIB)(in_out_manager.o) \ 
    9963    $(MODEL_LIB)(iom_def.o) \ 
    9964    $(MODEL_LIB)(iom_ioipsl.o) \ 
    9965    $(MODEL_LIB)(iom_nf90.o) \ 
    9966    $(MODEL_LIB)(iom.o) \ 
    9967    $(MODEL_LIB)(iom_rstdimg.o) \ 
    9968    $(MODEL_LIB)(lbclnk.o) \ 
     9862   $(MODEL_LIB)(dom_oce.o) \ 
     9863   $(MODEL_LIB)(in_out_manager.o) \ 
    99699864   $(MODEL_LIB)(ldftra_oce.o) \ 
    99709865   $(MODEL_LIB)(lib_mpp.o) \ 
     
    99849879   $(MODEL_LIB)(trdvor_oce.o) \ 
    99859880   $(MODEL_LIB)(zdf_oce.o) \ 
     9881   $(MODEL_LIB)(zdfddm.o) \ 
     9882   dom_oce.F90 \ 
     9883   in_out_manager.F90 \ 
     9884   ldftra_oce.F90 \ 
     9885   lib_mpp.F90 \ 
     9886   lib_print.f90 \ 
    99869887   oce.F90 \ 
    99879888   par_kind.F90 \ 
     
    99989899   trdvor_oce.F90 \ 
    99999900   zdf_oce.F90 \ 
    10000    dom_oce.F90 \ 
    10001    dtasal.F90 \ 
    10002    dtatem.F90 \ 
    10003    in_out_manager.F90 \ 
    10004    iom.F90 \ 
    10005    lib_mpp.F90 \ 
    10006    $(MODEL_LIB)(dom_oce.o) \ 
    10007    $(MODEL_LIB)(dtasal.o) \ 
    10008    $(MODEL_LIB)(dtatem.o) \ 
    10009    $(MODEL_LIB)(in_out_manager.o) \ 
    10010    $(MODEL_LIB)(iom.o) \ 
    10011    $(MODEL_LIB)(lib_mpp.o) \ 
    10012    $(MODEL_LIB)(oce.o) \ 
    10013    $(MODEL_LIB)(phycst.o) \ 
     9901   zdfddm.F90 \ 
     9902   $(MODEL_LIB)(dom_oce.o) \ 
     9903   $(MODEL_LIB)(eosbn2.o) \ 
     9904   $(MODEL_LIB)(in_out_manager.o) \ 
     9905   $(MODEL_LIB)(lbclnk.o) \ 
     9906   $(MODEL_LIB)(oce.o) \ 
    100149907   $(MODEL_LIB)(prtctl.o) \ 
    100159908   $(MODEL_LIB)(trdmod.o) \ 
    100169909   $(MODEL_LIB)(trdmod_oce.o) \ 
    10017    $(MODEL_LIB)(zdfmxl.o) \ 
    10018    $(MODEL_LIB)(zdf_oce.o) \ 
    10019    oce.F90 \ 
    10020    phycst.F90 \ 
     9910   dom_oce.F90 \ 
     9911   eosbn2.F90 \ 
     9912   in_out_manager.F90 \ 
     9913   lbclnk.F90 \ 
     9914   oce.F90 \ 
    100219915   prtctl.F90 \ 
    100229916   trdmod.F90 \ 
    100239917   trdmod_oce.F90 \ 
    10024    zdfmxl.F90 \ 
    10025    zdf_oce.F90 \ 
     9918   $(MODEL_LIB)(eosbn2.o) \ 
     9919   $(MODEL_LIB)(oce.o) \ 
     9920   eosbn2.F90 \ 
     9921   oce.F90 \ 
    100269922   domzgr_substitute.h90 \ 
     9923   trabbl_adv.h90 \ 
    100279924   vectopt_loop_substitute.h90 \ 
    10028    $(IOIPSL_LIB) \ 
    10029    KEY_CPP \ 
    10030    tradmp.F90 
    10031 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    10032    daymod.F90 \ 
    10033    dianam.F90 \ 
    10034    dom_oce.F90 \ 
    10035    in_out_manager.F90 \ 
    10036    iom.F90 \ 
    10037    lbclnk.F90 \ 
    10038    ldfdyn_oce.F90 \ 
    10039    ldftra_oce.F90 \ 
    10040    lib_mpp.F90 \ 
    10041    lib_print.f90 \ 
     9925   KEY_CPP \ 
     9926   trabbl.F90 
     9927$(MODEL_LIB)(tradmp.o) :   \ 
    100429928   $(MODEL_LIB)(daymod.o) \ 
    10043    $(MODEL_LIB)(dianam.o) \ 
    100449929   $(MODEL_LIB)(dom_oce.o) \ 
    100459930   $(MODEL_LIB)(in_out_manager.o) \ 
    100469931   $(MODEL_LIB)(iom.o) \ 
    10047    $(MODEL_LIB)(lbclnk.o) \ 
    10048    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9932   $(MODEL_LIB)(iom_def.o) \ 
     9933   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9934   $(MODEL_LIB)(iom_nf90.o) \ 
     9935   $(MODEL_LIB)(iom_rstdimg.o) \ 
     9936   $(MODEL_LIB)(lbclnk.o) \ 
    100499937   $(MODEL_LIB)(ldftra_oce.o) \ 
    100509938   $(MODEL_LIB)(lib_mpp.o) \ 
     
    100639951   $(MODEL_LIB)(trdvor.o) \ 
    100649952   $(MODEL_LIB)(trdvor_oce.o) \ 
    10065    $(MODEL_LIB)(zdfmxl.o) \ 
    100669953   $(MODEL_LIB)(zdf_oce.o) \ 
     9954   daymod.F90 \ 
     9955   dom_oce.F90 \ 
     9956   in_out_manager.F90 \ 
     9957   iom.F90 \ 
     9958   iom_def.F90 \ 
     9959   iom_ioipsl.F90 \ 
     9960   iom_nf90.F90 \ 
     9961   iom_rstdimg.F90 \ 
     9962   lbclnk.F90 \ 
     9963   ldftra_oce.F90 \ 
     9964   lib_mpp.F90 \ 
     9965   lib_print.f90 \ 
    100679966   oce.F90 \ 
    100689967   par_kind.F90 \ 
     
    100789977   trdvor.F90 \ 
    100799978   trdvor_oce.F90 \ 
    10080    zdfmxl.F90 \ 
    100819979   zdf_oce.F90 \ 
    10082    diaptr.F90 \ 
    10083    dom_oce.F90 \ 
    10084    in_out_manager.F90 \ 
    10085    lbclnk.F90 \ 
    10086    ldfslp.F90 \ 
    10087    ldftra_oce.F90 \ 
    10088    $(MODEL_LIB)(diaptr.o) \ 
    10089    $(MODEL_LIB)(dom_oce.o) \ 
    10090    $(MODEL_LIB)(in_out_manager.o) \ 
    10091    $(MODEL_LIB)(lbclnk.o) \ 
    10092    $(MODEL_LIB)(ldfslp.o) \ 
    10093    $(MODEL_LIB)(ldftra_oce.o) \ 
    10094    $(MODEL_LIB)(oce.o) \ 
     9980   $(MODEL_LIB)(dom_oce.o) \ 
     9981   $(MODEL_LIB)(dtasal.o) \ 
     9982   $(MODEL_LIB)(dtatem.o) \ 
     9983   $(MODEL_LIB)(in_out_manager.o) \ 
     9984   $(MODEL_LIB)(iom.o) \ 
     9985   $(MODEL_LIB)(lib_mpp.o) \ 
     9986   $(MODEL_LIB)(oce.o) \ 
     9987   $(MODEL_LIB)(phycst.o) \ 
    100959988   $(MODEL_LIB)(prtctl.o) \ 
    100969989   $(MODEL_LIB)(trdmod.o) \ 
    100979990   $(MODEL_LIB)(trdmod_oce.o) \ 
    10098    oce.F90 \ 
     9991   $(MODEL_LIB)(zdf_oce.o) \ 
     9992   $(MODEL_LIB)(zdfmxl.o) \ 
     9993   dom_oce.F90 \ 
     9994   dtasal.F90 \ 
     9995   dtatem.F90 \ 
     9996   in_out_manager.F90 \ 
     9997   iom.F90 \ 
     9998   lib_mpp.F90 \ 
     9999   oce.F90 \ 
     10000   phycst.F90 \ 
    1009910001   prtctl.F90 \ 
    1010010002   trdmod.F90 \ 
    1010110003   trdmod_oce.F90 \ 
     10004   zdf_oce.F90 \ 
     10005   zdfmxl.F90 \ 
    1010210006   domzgr_substitute.h90 \ 
    10103    ldfeiv_substitute.h90 \ 
    10104    ldftra_substitute.h90 \ 
    1010510007   vectopt_loop_substitute.h90 \ 
    10106    KEY_CPP \ 
    10107    traldf_bilap.F90 
    10108 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    10109    daymod.F90 \ 
    10110    dianam.F90 \ 
    10111    dom_oce.F90 \ 
    10112    in_out_manager.F90 \ 
    10113    iom.F90 \ 
    10114    lbclnk.F90 \ 
    10115    ldfdyn_oce.F90 \ 
    10116    ldftra_oce.F90 \ 
    10117    lib_mpp.F90 \ 
    10118    lib_print.f90 \ 
    10119    $(MODEL_LIB)(daymod.o) \ 
    10120    $(MODEL_LIB)(dianam.o) \ 
    10121    $(MODEL_LIB)(dom_oce.o) \ 
    10122    $(MODEL_LIB)(in_out_manager.o) \ 
    10123    $(MODEL_LIB)(iom.o) \ 
    10124    $(MODEL_LIB)(lbclnk.o) \ 
    10125    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10126    $(MODEL_LIB)(ldftra_oce.o) \ 
    10127    $(MODEL_LIB)(lib_mpp.o) \ 
    10128    $(MODEL_LIB)(lib_print.o) \ 
    10129    $(MODEL_LIB)(oce.o) \ 
    10130    $(MODEL_LIB)(par_kind.o) \ 
    10131    $(MODEL_LIB)(par_oce.o) \ 
    10132    $(MODEL_LIB)(phycst.o) \ 
    10133    $(MODEL_LIB)(prtctl.o) \ 
    10134    $(MODEL_LIB)(taumod.o) \ 
    10135    $(MODEL_LIB)(trdicp.o) \ 
    10136    $(MODEL_LIB)(trdicp_oce.o) \ 
    10137    $(MODEL_LIB)(trdmld.o) \ 
    10138    $(MODEL_LIB)(trdmld_oce.o) \ 
    10139    $(MODEL_LIB)(trdmod_oce.o) \ 
    10140    $(MODEL_LIB)(trdvor.o) \ 
    10141    $(MODEL_LIB)(trdvor_oce.o) \ 
    10142    $(MODEL_LIB)(zdfmxl.o) \ 
    10143    $(MODEL_LIB)(zdf_oce.o) \ 
    10144    oce.F90 \ 
    10145    par_kind.F90 \ 
    10146    par_oce.F90 \ 
    10147    phycst.F90 \ 
    10148    prtctl.F90 \ 
    10149    taumod.F90 \ 
    10150    trdicp.F90 \ 
    10151    trdicp_oce.F90 \ 
    10152    trdmld.F90 \ 
    10153    trdmld_oce.F90 \ 
    10154    trdmod_oce.F90 \ 
    10155    trdvor.F90 \ 
    10156    trdvor_oce.F90 \ 
    10157    zdfmxl.F90 \ 
    10158    zdf_oce.F90 \ 
    10159    diaptr.F90 \ 
    10160    dom_oce.F90 \ 
    10161    in_out_manager.F90 \ 
    10162    lbclnk.F90 \ 
    10163    ldfslp.F90 \ 
    10164    ldftra_oce.F90 \ 
    10165    $(MODEL_LIB)(diaptr.o) \ 
    10166    $(MODEL_LIB)(dom_oce.o) \ 
    10167    $(MODEL_LIB)(in_out_manager.o) \ 
    10168    $(MODEL_LIB)(lbclnk.o) \ 
    10169    $(MODEL_LIB)(ldfslp.o) \ 
    10170    $(MODEL_LIB)(ldftra_oce.o) \ 
    10171    $(MODEL_LIB)(oce.o) \ 
    10172    $(MODEL_LIB)(prtctl.o) \ 
    10173    $(MODEL_LIB)(trdmod.o) \ 
    10174    $(MODEL_LIB)(trdmod_oce.o) \ 
    10175    oce.F90 \ 
    10176    prtctl.F90 \ 
    10177    trdmod.F90 \ 
    10178    trdmod_oce.F90 \ 
    10179    domzgr_substitute.h90 \ 
    10180    ldfeiv_substitute.h90 \ 
    10181    ldftra_substitute.h90 \ 
    10182    KEY_CPP \ 
    10183    traldf_bilapg.F90 
     10008   $(IOIPSL_LIB) \ 
     10009   KEY_CPP \ 
     10010   tradmp.F90 
    1018410011$(MODEL_LIB)(traldf.o) :   \ 
    10185    diaptr.F90 \ 
    10186    dom_oce.F90 \ 
    10187    domvvl.F90 \ 
    10188    dynspg_oce.F90 \ 
    10189    in_out_manager.F90 \ 
    10190    lbclnk.F90 \ 
    10191    ldfdyn_oce.F90 \ 
    10192    ldfslp.F90 \ 
    10193    ldftra_oce.F90 \ 
    10194    lib_mpp.F90 \ 
    10195    lib_print.f90 \ 
    1019610012   $(MODEL_LIB)(diaptr.o) \ 
    1019710013   $(MODEL_LIB)(dom_oce.o) \ 
     
    1021310029   $(MODEL_LIB)(taumod.o) \ 
    1021410030   $(MODEL_LIB)(trazdf_exp.o) \ 
     10031   $(MODEL_LIB)(trazdf_imp.o) \ 
    1021510032   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    10216    $(MODEL_LIB)(trazdf_imp.o) \ 
    1021710033   $(MODEL_LIB)(trdicp.o) \ 
    1021810034   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    1022310039   $(MODEL_LIB)(trdvor.o) \ 
    1022410040   $(MODEL_LIB)(trdvor_oce.o) \ 
     10041   $(MODEL_LIB)(zdf_oce.o) \ 
    1022510042   $(MODEL_LIB)(zdfkpp.o) \ 
    1022610043   $(MODEL_LIB)(zdfmxl.o) \ 
    10227    $(MODEL_LIB)(zdf_oce.o) \ 
    1022810044   $(MODEL_LIB)(zdftke.o) \ 
     10045   diaptr.F90 \ 
     10046   dom_oce.F90 \ 
     10047   domvvl.F90 \ 
     10048   dynspg_oce.F90 \ 
     10049   in_out_manager.F90 \ 
     10050   lbclnk.F90 \ 
     10051   ldfdyn_oce.F90 \ 
     10052   ldfslp.F90 \ 
     10053   ldftra_oce.F90 \ 
     10054   lib_mpp.F90 \ 
     10055   lib_print.f90 \ 
    1022910056   oce.F90 \ 
    1023010057   ocesbc.F90 \ 
     
    1024510072   trdvor.F90 \ 
    1024610073   trdvor_oce.F90 \ 
     10074   zdf_oce.F90 \ 
    1024710075   zdfkpp.F90 \ 
    1024810076   zdfmxl.F90 \ 
    10249    zdf_oce.F90 \ 
    1025010077   zdftke.F90 \ 
    10251    dom_oce.F90 \ 
    10252    in_out_manager.F90 \ 
    10253    lbclnk.F90 \ 
    10254    ldfslp.F90 \ 
    10255    ldftra_oce.F90 \ 
    10256    lib_mpp.F90 \ 
    1025710078   $(MODEL_LIB)(dom_oce.o) \ 
    1025810079   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1026410085   $(MODEL_LIB)(phycst.o) \ 
    1026510086   $(MODEL_LIB)(prtctl.o) \ 
     10087   $(MODEL_LIB)(traldf_bilap.o) \ 
    1026610088   $(MODEL_LIB)(traldf_bilapg.o) \ 
    10267    $(MODEL_LIB)(traldf_bilap.o) \ 
    1026810089   $(MODEL_LIB)(traldf_iso.o) \ 
    1026910090   $(MODEL_LIB)(traldf_lap.o) \ 
     
    1027110092   $(MODEL_LIB)(trdmod.o) \ 
    1027210093   $(MODEL_LIB)(trdmod_oce.o) \ 
     10094   $(MODEL_LIB)(zdf_oce.o) \ 
    1027310095   $(MODEL_LIB)(zdfddm.o) \ 
    10274    $(MODEL_LIB)(zdf_oce.o) \ 
     10096   dom_oce.F90 \ 
     10097   in_out_manager.F90 \ 
     10098   lbclnk.F90 \ 
     10099   ldfslp.F90 \ 
     10100   ldftra_oce.F90 \ 
     10101   lib_mpp.F90 \ 
    1027510102   oce.F90 \ 
    1027610103   phycst.F90 \ 
     
    1028310110   trdmod.F90 \ 
    1028410111   trdmod_oce.F90 \ 
     10112   zdf_oce.F90 \ 
    1028510113   zdfddm.F90 \ 
    10286    zdf_oce.F90 \ 
    1028710114   domzgr_substitute.h90 \ 
    1028810115   vectopt_loop_substitute.h90 \ 
    1028910116   KEY_CPP \ 
    1029010117   traldf.F90 
    10291 $(MODEL_LIB)(traldf_iso.o) :  \ 
    10292    daymod.F90 \ 
    10293    dianam.F90 \ 
    10294    dom_oce.F90 \ 
    10295    in_out_manager.F90 \ 
    10296    iom.F90 \ 
    10297    lbclnk.F90 \ 
    10298    ldfdyn_oce.F90 \ 
    10299    ldftra_oce.F90 \ 
    10300    lib_mpp.F90 \ 
    10301    lib_print.f90 \ 
     10118$(MODEL_LIB)(traldf_bilap.o) :   \ 
    1030210119   $(MODEL_LIB)(daymod.o) \ 
    1030310120   $(MODEL_LIB)(dianam.o) \ 
     
    1031510132   $(MODEL_LIB)(phycst.o) \ 
    1031610133   $(MODEL_LIB)(prtctl.o) \ 
    10317    $(MODEL_LIB)(taumod.o) \ 
    10318    $(MODEL_LIB)(trdicp.o) \ 
    10319    $(MODEL_LIB)(trdicp_oce.o) \ 
    10320    $(MODEL_LIB)(trdmld.o) \ 
    10321    $(MODEL_LIB)(trdmld_oce.o) \ 
    10322    $(MODEL_LIB)(trdmod_oce.o) \ 
    10323    $(MODEL_LIB)(trdvor.o) \ 
    10324    $(MODEL_LIB)(trdvor_oce.o) \ 
    10325    $(MODEL_LIB)(zdfmxl.o) \ 
    10326    $(MODEL_LIB)(zdf_oce.o) \ 
    10327    oce.F90 \ 
    10328    par_kind.F90 \ 
    10329    par_oce.F90 \ 
    10330    phycst.F90 \ 
    10331    prtctl.F90 \ 
    10332    taumod.F90 \ 
    10333    trdicp.F90 \ 
    10334    trdicp_oce.F90 \ 
    10335    trdmld.F90 \ 
    10336    trdmld_oce.F90 \ 
    10337    trdmod_oce.F90 \ 
    10338    trdvor.F90 \ 
    10339    trdvor_oce.F90 \ 
    10340    zdfmxl.F90 \ 
    10341    zdf_oce.F90 \ 
    10342    diaptr.F90 \ 
    10343    dom_oce.F90 \ 
    10344    in_out_manager.F90 \ 
    10345    ldfslp.F90 \ 
    10346    ldftra_oce.F90 \ 
    10347    $(MODEL_LIB)(diaptr.o) \ 
    10348    $(MODEL_LIB)(dom_oce.o) \ 
    10349    $(MODEL_LIB)(in_out_manager.o) \ 
    10350    $(MODEL_LIB)(ldfslp.o) \ 
    10351    $(MODEL_LIB)(ldftra_oce.o) \ 
    10352    $(MODEL_LIB)(oce.o) \ 
    10353    $(MODEL_LIB)(prtctl.o) \ 
    10354    $(MODEL_LIB)(trdmod.o) \ 
    10355    $(MODEL_LIB)(trdmod_oce.o) \ 
    10356    $(MODEL_LIB)(zdf_oce.o) \ 
    10357    oce.F90 \ 
    10358    prtctl.F90 \ 
    10359    trdmod.F90 \ 
    10360    trdmod_oce.F90 \ 
    10361    zdf_oce.F90 \ 
    10362    domzgr_substitute.h90 \ 
    10363    ldftra_substitute.h90 \ 
    10364    vectopt_loop_substitute.h90 \ 
    10365    KEY_CPP \ 
    10366    traldf_iso.F90 
    10367 $(MODEL_LIB)(traldf_lap.o) :  \ 
    10368    daymod.F90 \ 
    10369    dianam.F90 \ 
    10370    dom_oce.F90 \ 
    10371    in_out_manager.F90 \ 
    10372    iom.F90 \ 
    10373    ldftra_oce.F90 \ 
    10374    lib_mpp.F90 \ 
    10375    lib_print.f90 \ 
    10376    $(MODEL_LIB)(daymod.o) \ 
    10377    $(MODEL_LIB)(dianam.o) \ 
    10378    $(MODEL_LIB)(dom_oce.o) \ 
    10379    $(MODEL_LIB)(in_out_manager.o) \ 
    10380    $(MODEL_LIB)(iom.o) \ 
    10381    $(MODEL_LIB)(ldftra_oce.o) \ 
    10382    $(MODEL_LIB)(lib_mpp.o) \ 
    10383    $(MODEL_LIB)(lib_print.o) \ 
    10384    $(MODEL_LIB)(oce.o) \ 
    10385    $(MODEL_LIB)(par_kind.o) \ 
    10386    $(MODEL_LIB)(par_oce.o) \ 
    10387    $(MODEL_LIB)(phycst.o) \ 
    1038810134   $(MODEL_LIB)(taumod.o) \ 
    1038910135   $(MODEL_LIB)(trdicp.o) \ 
     
    1039510141   $(MODEL_LIB)(trdvor_oce.o) \ 
    1039610142   $(MODEL_LIB)(zdf_oce.o) \ 
    10397    oce.F90 \ 
    10398    par_kind.F90 \ 
    10399    par_oce.F90 \ 
    10400    phycst.F90 \ 
     10143   $(MODEL_LIB)(zdfmxl.o) \ 
     10144   daymod.F90 \ 
     10145   dianam.F90 \ 
     10146   dom_oce.F90 \ 
     10147   in_out_manager.F90 \ 
     10148   iom.F90 \ 
     10149   lbclnk.F90 \ 
     10150   ldfdyn_oce.F90 \ 
     10151   ldftra_oce.F90 \ 
     10152   lib_mpp.F90 \ 
     10153   lib_print.f90 \ 
     10154   oce.F90 \ 
     10155   par_kind.F90 \ 
     10156   par_oce.F90 \ 
     10157   phycst.F90 \ 
     10158   prtctl.F90 \ 
    1040110159   taumod.F90 \ 
    1040210160   trdicp.F90 \ 
     
    1040810166   trdvor_oce.F90 \ 
    1040910167   zdf_oce.F90 \ 
    10410    diaptr.F90 \ 
    10411    dom_oce.F90 \ 
    10412    in_out_manager.F90 \ 
    10413    ldftra_oce.F90 \ 
     10168   zdfmxl.F90 \ 
    1041410169   $(MODEL_LIB)(diaptr.o) \ 
    1041510170   $(MODEL_LIB)(dom_oce.o) \ 
    1041610171   $(MODEL_LIB)(in_out_manager.o) \ 
     10172   $(MODEL_LIB)(lbclnk.o) \ 
     10173   $(MODEL_LIB)(ldfslp.o) \ 
    1041710174   $(MODEL_LIB)(ldftra_oce.o) \ 
    1041810175   $(MODEL_LIB)(oce.o) \ 
     
    1042010177   $(MODEL_LIB)(trdmod.o) \ 
    1042110178   $(MODEL_LIB)(trdmod_oce.o) \ 
     10179   diaptr.F90 \ 
     10180   dom_oce.F90 \ 
     10181   in_out_manager.F90 \ 
     10182   lbclnk.F90 \ 
     10183   ldfslp.F90 \ 
     10184   ldftra_oce.F90 \ 
    1042210185   oce.F90 \ 
    1042310186   prtctl.F90 \ 
     
    1042510188   trdmod_oce.F90 \ 
    1042610189   domzgr_substitute.h90 \ 
     10190   ldfeiv_substitute.h90 \ 
    1042710191   ldftra_substitute.h90 \ 
    1042810192   vectopt_loop_substitute.h90 \ 
    1042910193   KEY_CPP \ 
    10430    traldf_lap.F90 
    10431 $(MODEL_LIB)(tranpc.o) :   \ 
    10432    dom_oce.F90 \ 
    10433    in_out_manager.F90 \ 
    10434    ldftra_oce.F90 \ 
    10435    lib_mpp.F90 \ 
    10436    lib_print.f90 \ 
    10437    $(MODEL_LIB)(dom_oce.o) \ 
    10438    $(MODEL_LIB)(in_out_manager.o) \ 
     10194   traldf_bilap.F90 
     10195$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     10196   $(MODEL_LIB)(daymod.o) \ 
     10197   $(MODEL_LIB)(dianam.o) \ 
     10198   $(MODEL_LIB)(dom_oce.o) \ 
     10199   $(MODEL_LIB)(in_out_manager.o) \ 
     10200   $(MODEL_LIB)(iom.o) \ 
     10201   $(MODEL_LIB)(lbclnk.o) \ 
     10202   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1043910203   $(MODEL_LIB)(ldftra_oce.o) \ 
    1044010204   $(MODEL_LIB)(lib_mpp.o) \ 
     
    1045310217   $(MODEL_LIB)(trdvor.o) \ 
    1045410218   $(MODEL_LIB)(trdvor_oce.o) \ 
    10455    $(MODEL_LIB)(zdfddm.o) \ 
    1045610219   $(MODEL_LIB)(zdf_oce.o) \ 
     10220   $(MODEL_LIB)(zdfmxl.o) \ 
     10221   daymod.F90 \ 
     10222   dianam.F90 \ 
     10223   dom_oce.F90 \ 
     10224   in_out_manager.F90 \ 
     10225   iom.F90 \ 
     10226   lbclnk.F90 \ 
     10227   ldfdyn_oce.F90 \ 
     10228   ldftra_oce.F90 \ 
     10229   lib_mpp.F90 \ 
     10230   lib_print.f90 \ 
    1045710231   oce.F90 \ 
    1045810232   par_kind.F90 \ 
     
    1046810242   trdvor.F90 \ 
    1046910243   trdvor_oce.F90 \ 
    10470    zdfddm.F90 \ 
    1047110244   zdf_oce.F90 \ 
    10472    dom_oce.F90 \ 
    10473    eosbn2.F90 \ 
    10474    in_out_manager.F90 \ 
    10475    lbclnk.F90 \ 
    10476    $(MODEL_LIB)(dom_oce.o) \ 
    10477    $(MODEL_LIB)(eosbn2.o) \ 
    10478    $(MODEL_LIB)(in_out_manager.o) \ 
    10479    $(MODEL_LIB)(lbclnk.o) \ 
    10480    $(MODEL_LIB)(oce.o) \ 
     10245   zdfmxl.F90 \ 
     10246   $(MODEL_LIB)(diaptr.o) \ 
     10247   $(MODEL_LIB)(dom_oce.o) \ 
     10248   $(MODEL_LIB)(in_out_manager.o) \ 
     10249   $(MODEL_LIB)(lbclnk.o) \ 
     10250   $(MODEL_LIB)(ldfslp.o) \ 
     10251   $(MODEL_LIB)(ldftra_oce.o) \ 
     10252   $(MODEL_LIB)(oce.o) \ 
     10253   $(MODEL_LIB)(prtctl.o) \ 
    1048110254   $(MODEL_LIB)(trdmod.o) \ 
    1048210255   $(MODEL_LIB)(trdmod_oce.o) \ 
    10483    oce.F90 \ 
     10256   diaptr.F90 \ 
     10257   dom_oce.F90 \ 
     10258   in_out_manager.F90 \ 
     10259   lbclnk.F90 \ 
     10260   ldfslp.F90 \ 
     10261   ldftra_oce.F90 \ 
     10262   oce.F90 \ 
     10263   prtctl.F90 \ 
    1048410264   trdmod.F90 \ 
    1048510265   trdmod_oce.F90 \ 
    1048610266   domzgr_substitute.h90 \ 
     10267   ldfeiv_substitute.h90 \ 
     10268   ldftra_substitute.h90 \ 
     10269   KEY_CPP \ 
     10270   traldf_bilapg.F90 
     10271$(MODEL_LIB)(traldf_iso.o) :  \ 
     10272   $(MODEL_LIB)(daymod.o) \ 
     10273   $(MODEL_LIB)(dianam.o) \ 
     10274   $(MODEL_LIB)(dom_oce.o) \ 
     10275   $(MODEL_LIB)(in_out_manager.o) \ 
     10276   $(MODEL_LIB)(iom.o) \ 
     10277   $(MODEL_LIB)(lbclnk.o) \ 
     10278   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10279   $(MODEL_LIB)(ldftra_oce.o) \ 
     10280   $(MODEL_LIB)(lib_mpp.o) \ 
     10281   $(MODEL_LIB)(lib_print.o) \ 
     10282   $(MODEL_LIB)(oce.o) \ 
     10283   $(MODEL_LIB)(par_kind.o) \ 
     10284   $(MODEL_LIB)(par_oce.o) \ 
     10285   $(MODEL_LIB)(phycst.o) \ 
     10286   $(MODEL_LIB)(prtctl.o) \ 
     10287   $(MODEL_LIB)(taumod.o) \ 
     10288   $(MODEL_LIB)(trdicp.o) \ 
     10289   $(MODEL_LIB)(trdicp_oce.o) \ 
     10290   $(MODEL_LIB)(trdmld.o) \ 
     10291   $(MODEL_LIB)(trdmld_oce.o) \ 
     10292   $(MODEL_LIB)(trdmod_oce.o) \ 
     10293   $(MODEL_LIB)(trdvor.o) \ 
     10294   $(MODEL_LIB)(trdvor_oce.o) \ 
     10295   $(MODEL_LIB)(zdf_oce.o) \ 
     10296   $(MODEL_LIB)(zdfmxl.o) \ 
     10297   daymod.F90 \ 
     10298   dianam.F90 \ 
     10299   dom_oce.F90 \ 
     10300   in_out_manager.F90 \ 
     10301   iom.F90 \ 
     10302   lbclnk.F90 \ 
     10303   ldfdyn_oce.F90 \ 
     10304   ldftra_oce.F90 \ 
     10305   lib_mpp.F90 \ 
     10306   lib_print.f90 \ 
     10307   oce.F90 \ 
     10308   par_kind.F90 \ 
     10309   par_oce.F90 \ 
     10310   phycst.F90 \ 
     10311   prtctl.F90 \ 
     10312   taumod.F90 \ 
     10313   trdicp.F90 \ 
     10314   trdicp_oce.F90 \ 
     10315   trdmld.F90 \ 
     10316   trdmld_oce.F90 \ 
     10317   trdmod_oce.F90 \ 
     10318   trdvor.F90 \ 
     10319   trdvor_oce.F90 \ 
     10320   zdf_oce.F90 \ 
     10321   zdfmxl.F90 \ 
     10322   $(MODEL_LIB)(diaptr.o) \ 
     10323   $(MODEL_LIB)(dom_oce.o) \ 
     10324   $(MODEL_LIB)(in_out_manager.o) \ 
     10325   $(MODEL_LIB)(ldfslp.o) \ 
     10326   $(MODEL_LIB)(ldftra_oce.o) \ 
     10327   $(MODEL_LIB)(oce.o) \ 
     10328   $(MODEL_LIB)(prtctl.o) \ 
     10329   $(MODEL_LIB)(trdmod.o) \ 
     10330   $(MODEL_LIB)(trdmod_oce.o) \ 
     10331   $(MODEL_LIB)(zdf_oce.o) \ 
     10332   diaptr.F90 \ 
     10333   dom_oce.F90 \ 
     10334   in_out_manager.F90 \ 
     10335   ldfslp.F90 \ 
     10336   ldftra_oce.F90 \ 
     10337   oce.F90 \ 
     10338   prtctl.F90 \ 
     10339   trdmod.F90 \ 
     10340   trdmod_oce.F90 \ 
     10341   zdf_oce.F90 \ 
     10342   domzgr_substitute.h90 \ 
     10343   ldftra_substitute.h90 \ 
     10344   vectopt_loop_substitute.h90 \ 
     10345   KEY_CPP \ 
     10346   traldf_iso.F90 
     10347$(MODEL_LIB)(traldf_lap.o) :  \ 
     10348   $(MODEL_LIB)(daymod.o) \ 
     10349   $(MODEL_LIB)(dianam.o) \ 
     10350   $(MODEL_LIB)(dom_oce.o) \ 
     10351   $(MODEL_LIB)(in_out_manager.o) \ 
     10352   $(MODEL_LIB)(iom.o) \ 
     10353   $(MODEL_LIB)(ldftra_oce.o) \ 
     10354   $(MODEL_LIB)(lib_mpp.o) \ 
     10355   $(MODEL_LIB)(lib_print.o) \ 
     10356   $(MODEL_LIB)(oce.o) \ 
     10357   $(MODEL_LIB)(par_kind.o) \ 
     10358   $(MODEL_LIB)(par_oce.o) \ 
     10359   $(MODEL_LIB)(phycst.o) \ 
     10360   $(MODEL_LIB)(taumod.o) \ 
     10361   $(MODEL_LIB)(trdicp.o) \ 
     10362   $(MODEL_LIB)(trdicp_oce.o) \ 
     10363   $(MODEL_LIB)(trdmld.o) \ 
     10364   $(MODEL_LIB)(trdmld_oce.o) \ 
     10365   $(MODEL_LIB)(trdmod_oce.o) \ 
     10366   $(MODEL_LIB)(trdvor.o) \ 
     10367   $(MODEL_LIB)(trdvor_oce.o) \ 
     10368   $(MODEL_LIB)(zdf_oce.o) \ 
     10369   daymod.F90 \ 
     10370   dianam.F90 \ 
     10371   dom_oce.F90 \ 
     10372   in_out_manager.F90 \ 
     10373   iom.F90 \ 
     10374   ldftra_oce.F90 \ 
     10375   lib_mpp.F90 \ 
     10376   lib_print.f90 \ 
     10377   oce.F90 \ 
     10378   par_kind.F90 \ 
     10379   par_oce.F90 \ 
     10380   phycst.F90 \ 
     10381   taumod.F90 \ 
     10382   trdicp.F90 \ 
     10383   trdicp_oce.F90 \ 
     10384   trdmld.F90 \ 
     10385   trdmld_oce.F90 \ 
     10386   trdmod_oce.F90 \ 
     10387   trdvor.F90 \ 
     10388   trdvor_oce.F90 \ 
     10389   zdf_oce.F90 \ 
     10390   $(MODEL_LIB)(diaptr.o) \ 
     10391   $(MODEL_LIB)(dom_oce.o) \ 
     10392   $(MODEL_LIB)(in_out_manager.o) \ 
     10393   $(MODEL_LIB)(ldftra_oce.o) \ 
     10394   $(MODEL_LIB)(oce.o) \ 
     10395   $(MODEL_LIB)(prtctl.o) \ 
     10396   $(MODEL_LIB)(trdmod.o) \ 
     10397   $(MODEL_LIB)(trdmod_oce.o) \ 
     10398   diaptr.F90 \ 
     10399   dom_oce.F90 \ 
     10400   in_out_manager.F90 \ 
     10401   ldftra_oce.F90 \ 
     10402   oce.F90 \ 
     10403   prtctl.F90 \ 
     10404   trdmod.F90 \ 
     10405   trdmod_oce.F90 \ 
     10406   domzgr_substitute.h90 \ 
     10407   ldftra_substitute.h90 \ 
     10408   vectopt_loop_substitute.h90 \ 
     10409   KEY_CPP \ 
     10410   traldf_lap.F90 
     10411$(MODEL_LIB)(tranpc.o) :   \ 
     10412   $(MODEL_LIB)(dom_oce.o) \ 
     10413   $(MODEL_LIB)(in_out_manager.o) \ 
     10414   $(MODEL_LIB)(ldftra_oce.o) \ 
     10415   $(MODEL_LIB)(lib_mpp.o) \ 
     10416   $(MODEL_LIB)(lib_print.o) \ 
     10417   $(MODEL_LIB)(oce.o) \ 
     10418   $(MODEL_LIB)(par_kind.o) \ 
     10419   $(MODEL_LIB)(par_oce.o) \ 
     10420   $(MODEL_LIB)(phycst.o) \ 
     10421   $(MODEL_LIB)(prtctl.o) \ 
     10422   $(MODEL_LIB)(taumod.o) \ 
     10423   $(MODEL_LIB)(trdicp.o) \ 
     10424   $(MODEL_LIB)(trdicp_oce.o) \ 
     10425   $(MODEL_LIB)(trdmld.o) \ 
     10426   $(MODEL_LIB)(trdmld_oce.o) \ 
     10427   $(MODEL_LIB)(trdmod_oce.o) \ 
     10428   $(MODEL_LIB)(trdvor.o) \ 
     10429   $(MODEL_LIB)(trdvor_oce.o) \ 
     10430   $(MODEL_LIB)(zdf_oce.o) \ 
     10431   $(MODEL_LIB)(zdfddm.o) \ 
     10432   dom_oce.F90 \ 
     10433   in_out_manager.F90 \ 
     10434   ldftra_oce.F90 \ 
     10435   lib_mpp.F90 \ 
     10436   lib_print.f90 \ 
     10437   oce.F90 \ 
     10438   par_kind.F90 \ 
     10439   par_oce.F90 \ 
     10440   phycst.F90 \ 
     10441   prtctl.F90 \ 
     10442   taumod.F90 \ 
     10443   trdicp.F90 \ 
     10444   trdicp_oce.F90 \ 
     10445   trdmld.F90 \ 
     10446   trdmld_oce.F90 \ 
     10447   trdmod_oce.F90 \ 
     10448   trdvor.F90 \ 
     10449   trdvor_oce.F90 \ 
     10450   zdf_oce.F90 \ 
     10451   zdfddm.F90 \ 
     10452   $(MODEL_LIB)(dom_oce.o) \ 
     10453   $(MODEL_LIB)(eosbn2.o) \ 
     10454   $(MODEL_LIB)(in_out_manager.o) \ 
     10455   $(MODEL_LIB)(lbclnk.o) \ 
     10456   $(MODEL_LIB)(oce.o) \ 
     10457   $(MODEL_LIB)(trdmod.o) \ 
     10458   $(MODEL_LIB)(trdmod_oce.o) \ 
     10459   dom_oce.F90 \ 
     10460   eosbn2.F90 \ 
     10461   in_out_manager.F90 \ 
     10462   lbclnk.F90 \ 
     10463   oce.F90 \ 
     10464   trdmod.F90 \ 
     10465   trdmod_oce.F90 \ 
     10466   domzgr_substitute.h90 \ 
    1048710467   KEY_CPP \ 
    1048810468   tranpc.F90 
    1048910469$(MODEL_LIB)(tranxt.o) :   \ 
    10490    blk_oce.F90 \ 
    10491    cla_div.F90 \ 
    10492    cpl_oce.F90 \ 
    10493    daymod.F90 \ 
    10494    divcur.F90 \ 
    10495    dom_oce.F90 \ 
    10496    dtasal.F90 \ 
    10497    dtasss.F90 \ 
    10498    dtasst.F90 \ 
    10499    dtatem.F90 \ 
    10500    dynspg_oce.F90 \ 
    10501    flxmod.F90 \ 
    10502    flx_oce.F90 \ 
    10503    flxrnf.F90 \ 
    10504    ice_oce.F90 \ 
    10505    in_out_manager.F90 \ 
    10506    lbclnk.F90 \ 
    10507    ldftra_oce.F90 \ 
    10508    lib_mpp.F90 \ 
    10509    lib_print.f90 \ 
     10470   $(MODEL_LIB)(agrif_oce.o) \ 
    1051010471   $(MODEL_LIB)(blk_oce.o) \ 
    1051110472   $(MODEL_LIB)(cla_div.o) \ 
     
    1051910480   $(MODEL_LIB)(dtatem.o) \ 
    1052010481   $(MODEL_LIB)(dynspg_oce.o) \ 
     10482   $(MODEL_LIB)(flx_oce.o) \ 
    1052110483   $(MODEL_LIB)(flxmod.o) \ 
    10522    $(MODEL_LIB)(flx_oce.o) \ 
    1052310484   $(MODEL_LIB)(flxrnf.o) \ 
    1052410485   $(MODEL_LIB)(ice_oce.o) \ 
     
    1054810509   $(MODEL_LIB)(wzvmod.o) \ 
    1054910510   $(MODEL_LIB)(zdf_oce.o) \ 
     10511   agrif_oce.F90 \ 
     10512   blk_oce.F90 \ 
     10513   cla_div.F90 \ 
     10514   cpl_oce.F90 \ 
     10515   daymod.F90 \ 
     10516   divcur.F90 \ 
     10517   dom_oce.F90 \ 
     10518   dtasal.F90 \ 
     10519   dtasss.F90 \ 
     10520   dtasst.F90 \ 
     10521   dtatem.F90 \ 
     10522   dynspg_oce.F90 \ 
     10523   flx_oce.F90 \ 
     10524   flxmod.F90 \ 
     10525   flxrnf.F90 \ 
     10526   ice_oce.F90 \ 
     10527   in_out_manager.F90 \ 
     10528   lbclnk.F90 \ 
     10529   ldftra_oce.F90 \ 
     10530   lib_mpp.F90 \ 
     10531   lib_print.f90 \ 
    1055010532   obc_oce.F90 \ 
    1055110533   oce.F90 \ 
     
    1056810550   wzvmod.F90 \ 
    1056910551   zdf_oce.F90 \ 
    10570    agrif_opa_interp.F90 \ 
    10571    agrif_opa_update.F90 \ 
    10572    dom_oce.F90 \ 
    10573    domvvl.F90 \ 
    10574    dynspg_oce.F90 \ 
    10575    in_out_manager.F90 \ 
    10576    lbclnk.F90 \ 
    1057710552   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    1057810553   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    1059010565   $(MODEL_LIB)(trdmod_oce.o) \ 
    1059110566   $(MODEL_LIB)(zdf_oce.o) \ 
     10567   agrif_opa_interp.F90 \ 
     10568   agrif_opa_update.F90 \ 
     10569   dom_oce.F90 \ 
     10570   domvvl.F90 \ 
     10571   dynspg_oce.F90 \ 
     10572   in_out_manager.F90 \ 
     10573   lbclnk.F90 \ 
    1059210574   obctra.F90 \ 
    1059310575   oce.F90 \ 
     
    1060310585   tranxt.F90 
    1060410586$(MODEL_LIB)(traqsr.o) :   \ 
    10605    blk_oce.F90 \ 
    10606    cpl_oce.F90 \ 
    10607    daymod.F90 \ 
    10608    dom_oce.F90 \ 
    10609    dtasal.F90 \ 
    10610    dtasss.F90 \ 
    10611    dtasst.F90 \ 
    10612    dtatem.F90 \ 
    10613    flxmod.F90 \ 
    10614    flx_oce.F90 \ 
    10615    flxrnf.F90 \ 
    10616    ice_oce.F90 \ 
    10617    in_out_manager.F90 \ 
    10618    lbclnk.F90 \ 
    10619    ldftra_oce.F90 \ 
    10620    lib_mpp.F90 \ 
    10621    lib_print.f90 \ 
    1062210587   $(MODEL_LIB)(blk_oce.o) \ 
    1062310588   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1062810593   $(MODEL_LIB)(dtasst.o) \ 
    1062910594   $(MODEL_LIB)(dtatem.o) \ 
     10595   $(MODEL_LIB)(flx_oce.o) \ 
    1063010596   $(MODEL_LIB)(flxmod.o) \ 
    10631    $(MODEL_LIB)(flx_oce.o) \ 
    1063210597   $(MODEL_LIB)(flxrnf.o) \ 
    1063310598   $(MODEL_LIB)(ice_oce.o) \ 
     
    1065410619   $(MODEL_LIB)(trdvor_oce.o) \ 
    1065510620   $(MODEL_LIB)(zdf_oce.o) \ 
     10621   blk_oce.F90 \ 
     10622   cpl_oce.F90 \ 
     10623   daymod.F90 \ 
     10624   dom_oce.F90 \ 
     10625   dtasal.F90 \ 
     10626   dtasss.F90 \ 
     10627   dtasst.F90 \ 
     10628   dtatem.F90 \ 
     10629   flx_oce.F90 \ 
     10630   flxmod.F90 \ 
     10631   flxrnf.F90 \ 
     10632   ice_oce.F90 \ 
     10633   in_out_manager.F90 \ 
     10634   lbclnk.F90 \ 
     10635   ldftra_oce.F90 \ 
     10636   lib_mpp.F90 \ 
     10637   lib_print.f90 \ 
    1065610638   oce.F90 \ 
    1065710639   ocfzpt.F90 \ 
     
    1067110653   trdvor_oce.F90 \ 
    1067210654   zdf_oce.F90 \ 
    10673    dom_oce.F90 \ 
    10674    in_out_manager.F90 \ 
    1067510655   $(MODEL_LIB)(dom_oce.o) \ 
    1067610656   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1068210662   $(MODEL_LIB)(trdmod.o) \ 
    1068310663   $(MODEL_LIB)(trdmod_oce.o) \ 
     10664   dom_oce.F90 \ 
     10665   in_out_manager.F90 \ 
    1068410666   oce.F90 \ 
    1068510667   ocesbc.F90 \ 
     
    1069410676   traqsr.F90 
    1069510677$(MODEL_LIB)(trasbc.o) :   \ 
    10696    blk_oce.F90 \ 
    10697    cpl_oce.F90 \ 
    10698    daymod.F90 \ 
    10699    dom_oce.F90 \ 
    10700    dtasal.F90 \ 
    10701    dtasss.F90 \ 
    10702    dtasst.F90 \ 
    10703    dtatem.F90 \ 
    10704    flxmod.F90 \ 
    10705    flx_oce.F90 \ 
    10706    flxrnf.F90 \ 
    10707    ice_oce.F90 \ 
    10708    in_out_manager.F90 \ 
    10709    lbclnk.F90 \ 
    10710    ldftra_oce.F90 \ 
    10711    lib_mpp.F90 \ 
    10712    lib_print.f90 \ 
    1071310678   $(MODEL_LIB)(blk_oce.o) \ 
    1071410679   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1071910684   $(MODEL_LIB)(dtasst.o) \ 
    1072010685   $(MODEL_LIB)(dtatem.o) \ 
     10686   $(MODEL_LIB)(flx_oce.o) \ 
    1072110687   $(MODEL_LIB)(flxmod.o) \ 
    10722    $(MODEL_LIB)(flx_oce.o) \ 
    1072310688   $(MODEL_LIB)(flxrnf.o) \ 
    1072410689   $(MODEL_LIB)(ice_oce.o) \ 
     
    1074710712   $(MODEL_LIB)(trdvor_oce.o) \ 
    1074810713   $(MODEL_LIB)(zdf_oce.o) \ 
     10714   blk_oce.F90 \ 
     10715   cpl_oce.F90 \ 
     10716   daymod.F90 \ 
     10717   dom_oce.F90 \ 
     10718   dtasal.F90 \ 
     10719   dtasss.F90 \ 
     10720   dtasst.F90 \ 
     10721   dtatem.F90 \ 
     10722   flx_oce.F90 \ 
     10723   flxmod.F90 \ 
     10724   flxrnf.F90 \ 
     10725   ice_oce.F90 \ 
     10726   in_out_manager.F90 \ 
     10727   lbclnk.F90 \ 
     10728   ldftra_oce.F90 \ 
     10729   lib_mpp.F90 \ 
     10730   lib_print.f90 \ 
    1074910731   oce.F90 \ 
    1075010732   ocesbc.F90 \ 
     
    1076610748   trdvor_oce.F90 \ 
    1076710749   zdf_oce.F90 \ 
    10768    dom_oce.F90 \ 
    10769    in_out_manager.F90 \ 
    1077010750   $(MODEL_LIB)(dom_oce.o) \ 
    1077110751   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1077710757   $(MODEL_LIB)(trdmod.o) \ 
    1077810758   $(MODEL_LIB)(trdmod_oce.o) \ 
     10759   dom_oce.F90 \ 
     10760   in_out_manager.F90 \ 
    1077910761   oce.F90 \ 
    1078010762   ocesbc.F90 \ 
     
    1078810770   KEY_CPP \ 
    1078910771   trasbc.F90 
    10790 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    10791    dom_oce.F90 \ 
    10792    in_out_manager.F90 \ 
    10793    lbclnk.F90 \ 
    10794    ldftra_oce.F90 \ 
    10795    lib_mpp.F90 \ 
    10796    lib_print.f90 \ 
    10797    $(MODEL_LIB)(dom_oce.o) \ 
    10798    $(MODEL_LIB)(in_out_manager.o) \ 
    10799    $(MODEL_LIB)(lbclnk.o) \ 
    10800    $(MODEL_LIB)(ldftra_oce.o) \ 
    10801    $(MODEL_LIB)(lib_mpp.o) \ 
    10802    $(MODEL_LIB)(lib_print.o) \ 
    10803    $(MODEL_LIB)(oce.o) \ 
    10804    $(MODEL_LIB)(par_kind.o) \ 
    10805    $(MODEL_LIB)(par_oce.o) \ 
    10806    $(MODEL_LIB)(phycst.o) \ 
    10807    $(MODEL_LIB)(prtctl.o) \ 
    10808    $(MODEL_LIB)(taumod.o) \ 
    10809    $(MODEL_LIB)(trdicp.o) \ 
    10810    $(MODEL_LIB)(trdicp_oce.o) \ 
    10811    $(MODEL_LIB)(trdmld.o) \ 
    10812    $(MODEL_LIB)(trdmld_oce.o) \ 
    10813    $(MODEL_LIB)(trdmod_oce.o) \ 
    10814    $(MODEL_LIB)(trdvor.o) \ 
    10815    $(MODEL_LIB)(trdvor_oce.o) \ 
    10816    $(MODEL_LIB)(zdf_oce.o) \ 
    10817    oce.F90 \ 
    10818    par_kind.F90 \ 
    10819    par_oce.F90 \ 
    10820    phycst.F90 \ 
    10821    prtctl.F90 \ 
    10822    taumod.F90 \ 
    10823    trdicp.F90 \ 
    10824    trdicp_oce.F90 \ 
    10825    trdmld.F90 \ 
    10826    trdmld_oce.F90 \ 
    10827    trdmod_oce.F90 \ 
    10828    trdvor.F90 \ 
    10829    trdvor_oce.F90 \ 
    10830    zdf_oce.F90 \ 
    10831    dom_oce.F90 \ 
    10832    in_out_manager.F90 \ 
    10833    $(MODEL_LIB)(dom_oce.o) \ 
    10834    $(MODEL_LIB)(in_out_manager.o) \ 
    10835    $(MODEL_LIB)(oce.o) \ 
    10836    $(MODEL_LIB)(prtctl.o) \ 
    10837    $(MODEL_LIB)(trdmod.o) \ 
    10838    $(MODEL_LIB)(trdmod_oce.o) \ 
    10839    $(MODEL_LIB)(zdfddm.o) \ 
    10840    $(MODEL_LIB)(zdf_oce.o) \ 
    10841    oce.F90 \ 
    10842    prtctl.F90 \ 
    10843    trdmod.F90 \ 
    10844    trdmod_oce.F90 \ 
    10845    zdfddm.F90 \ 
    10846    zdf_oce.F90 \ 
    10847    domzgr_substitute.h90 \ 
    10848    zdfddm_substitute.h90 \ 
    10849    KEY_CPP \ 
    10850    trazdf_exp.F90 
    1085110772$(MODEL_LIB)(trazdf.o) :   \ 
    10852    blk_oce.F90 \ 
    10853    cpl_oce.F90 \ 
    10854    daymod.F90 \ 
    10855    dom_oce.F90 \ 
    10856    domvvl.F90 \ 
    10857    dtasal.F90 \ 
    10858    dtasss.F90 \ 
    10859    dtasst.F90 \ 
    10860    dtatem.F90 \ 
    10861    dynspg_oce.F90 \ 
    10862    dynzdf_exp.F90 \ 
    10863    eosbn2.F90 \ 
    10864    flxmod.F90 \ 
    10865    flx_oce.F90 \ 
    10866    flxrnf.F90 \ 
    10867    ice_oce.F90 \ 
    10868    in_out_manager.F90 \ 
    10869    iom.F90 \ 
    10870    lbclnk.F90 \ 
    10871    ldfslp.F90 \ 
    10872    ldftra_oce.F90 \ 
    10873    lib_mpp.F90 \ 
    10874    lib_print.f90 \ 
    1087510773   $(MODEL_LIB)(blk_oce.o) \ 
    1087610774   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1088510783   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1088610784   $(MODEL_LIB)(eosbn2.o) \ 
     10785   $(MODEL_LIB)(flx_oce.o) \ 
    1088710786   $(MODEL_LIB)(flxmod.o) \ 
    10888    $(MODEL_LIB)(flx_oce.o) \ 
    1088910787   $(MODEL_LIB)(flxrnf.o) \ 
    1089010788   $(MODEL_LIB)(ice_oce.o) \ 
     
    1091510813   $(MODEL_LIB)(trdvor.o) \ 
    1091610814   $(MODEL_LIB)(trdvor_oce.o) \ 
     10815   $(MODEL_LIB)(zdf_oce.o) \ 
    1091710816   $(MODEL_LIB)(zdfddm.o) \ 
    10918    $(MODEL_LIB)(zdf_oce.o) \ 
     10817   blk_oce.F90 \ 
     10818   cpl_oce.F90 \ 
     10819   daymod.F90 \ 
     10820   dom_oce.F90 \ 
     10821   domvvl.F90 \ 
     10822   dtasal.F90 \ 
     10823   dtasss.F90 \ 
     10824   dtasst.F90 \ 
     10825   dtatem.F90 \ 
     10826   dynspg_oce.F90 \ 
     10827   dynzdf_exp.F90 \ 
     10828   eosbn2.F90 \ 
     10829   flx_oce.F90 \ 
     10830   flxmod.F90 \ 
     10831   flxrnf.F90 \ 
     10832   ice_oce.F90 \ 
     10833   in_out_manager.F90 \ 
     10834   iom.F90 \ 
     10835   lbclnk.F90 \ 
     10836   ldfslp.F90 \ 
     10837   ldftra_oce.F90 \ 
     10838   lib_mpp.F90 \ 
     10839   lib_print.f90 \ 
    1091910840   oce.F90 \ 
    1092010841   ocesbc.F90 \ 
     
    1093610857   trdvor.F90 \ 
    1093710858   trdvor_oce.F90 \ 
     10859   zdf_oce.F90 \ 
    1093810860   zdfddm.F90 \ 
    10939    zdf_oce.F90 \ 
     10861   $(MODEL_LIB)(dom_oce.o) \ 
     10862   $(MODEL_LIB)(domvvl.o) \ 
     10863   $(MODEL_LIB)(dynspg_oce.o) \ 
     10864   $(MODEL_LIB)(in_out_manager.o) \ 
     10865   $(MODEL_LIB)(lbclnk.o) \ 
     10866   $(MODEL_LIB)(ldftra_oce.o) \ 
     10867   $(MODEL_LIB)(oce.o) \ 
     10868   $(MODEL_LIB)(ocesbc.o) \ 
     10869   $(MODEL_LIB)(phycst.o) \ 
     10870   $(MODEL_LIB)(prtctl.o) \ 
     10871   $(MODEL_LIB)(trazdf_exp.o) \ 
     10872   $(MODEL_LIB)(trazdf_imp.o) \ 
     10873   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     10874   $(MODEL_LIB)(trdmod.o) \ 
     10875   $(MODEL_LIB)(trdmod_oce.o) \ 
     10876   $(MODEL_LIB)(zdf_oce.o) \ 
     10877   $(MODEL_LIB)(zdfkpp.o) \ 
     10878   $(MODEL_LIB)(zdftke.o) \ 
    1094010879   dom_oce.F90 \ 
    1094110880   domvvl.F90 \ 
     
    1094410883   lbclnk.F90 \ 
    1094510884   ldftra_oce.F90 \ 
    10946    $(MODEL_LIB)(dom_oce.o) \ 
    10947    $(MODEL_LIB)(domvvl.o) \ 
    10948    $(MODEL_LIB)(dynspg_oce.o) \ 
    10949    $(MODEL_LIB)(in_out_manager.o) \ 
    10950    $(MODEL_LIB)(lbclnk.o) \ 
    10951    $(MODEL_LIB)(ldftra_oce.o) \ 
    10952    $(MODEL_LIB)(oce.o) \ 
    10953    $(MODEL_LIB)(ocesbc.o) \ 
    10954    $(MODEL_LIB)(phycst.o) \ 
    10955    $(MODEL_LIB)(prtctl.o) \ 
    10956    $(MODEL_LIB)(trazdf_exp.o) \ 
    10957    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    10958    $(MODEL_LIB)(trazdf_imp.o) \ 
    10959    $(MODEL_LIB)(trdmod.o) \ 
    10960    $(MODEL_LIB)(trdmod_oce.o) \ 
    10961    $(MODEL_LIB)(zdfkpp.o) \ 
    10962    $(MODEL_LIB)(zdf_oce.o) \ 
    10963    $(MODEL_LIB)(zdftke.o) \ 
    1096410885   oce.F90 \ 
    1096510886   ocesbc.F90 \ 
     
    1097110892   trdmod.F90 \ 
    1097210893   trdmod_oce.F90 \ 
     10894   zdf_oce.F90 \ 
    1097310895   zdfkpp.F90 \ 
    10974    zdf_oce.F90 \ 
    1097510896   zdftke.F90 \ 
    1097610897   domzgr_substitute.h90 \ 
     
    1097910900   KEY_CPP \ 
    1098010901   trazdf.F90 
    10981 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    10982    dom_oce.F90 \ 
    10983    dynspg_oce.F90 \ 
    10984    in_out_manager.F90 \ 
    10985    lbclnk.F90 \ 
    10986    ldfdyn_oce.F90 \ 
    10987    ldftra_oce.F90 \ 
    10988    lib_mpp.F90 \ 
    10989    lib_print.f90 \ 
    10990    $(MODEL_LIB)(dom_oce.o) \ 
    10991    $(MODEL_LIB)(dynspg_oce.o) \ 
    10992    $(MODEL_LIB)(in_out_manager.o) \ 
    10993    $(MODEL_LIB)(lbclnk.o) \ 
    10994    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10902$(MODEL_LIB)(trazdf_exp.o) :  \ 
     10903   $(MODEL_LIB)(dom_oce.o) \ 
     10904   $(MODEL_LIB)(in_out_manager.o) \ 
     10905   $(MODEL_LIB)(lbclnk.o) \ 
    1099510906   $(MODEL_LIB)(ldftra_oce.o) \ 
    1099610907   $(MODEL_LIB)(lib_mpp.o) \ 
    1099710908   $(MODEL_LIB)(lib_print.o) \ 
    1099810909   $(MODEL_LIB)(oce.o) \ 
    10999    $(MODEL_LIB)(ocesbc.o) \ 
    1100010910   $(MODEL_LIB)(par_kind.o) \ 
    1100110911   $(MODEL_LIB)(par_oce.o) \ 
     
    1101010920   $(MODEL_LIB)(trdvor.o) \ 
    1101110921   $(MODEL_LIB)(trdvor_oce.o) \ 
    11012    $(MODEL_LIB)(zdfmxl.o) \ 
    1101310922   $(MODEL_LIB)(zdf_oce.o) \ 
    11014    oce.F90 \ 
    11015    ocesbc.F90 \ 
     10923   dom_oce.F90 \ 
     10924   in_out_manager.F90 \ 
     10925   lbclnk.F90 \ 
     10926   ldftra_oce.F90 \ 
     10927   lib_mpp.F90 \ 
     10928   lib_print.f90 \ 
     10929   oce.F90 \ 
    1101610930   par_kind.F90 \ 
    1101710931   par_oce.F90 \ 
     
    1102610940   trdvor.F90 \ 
    1102710941   trdvor_oce.F90 \ 
    11028    zdfmxl.F90 \ 
    1102910942   zdf_oce.F90 \ 
    11030    dom_oce.F90 \ 
    11031    domvvl.F90 \ 
    11032    in_out_manager.F90 \ 
    11033    lbclnk.F90 \ 
    11034    ldfslp.F90 \ 
    11035    ldftra_oce.F90 \ 
    11036    $(MODEL_LIB)(dom_oce.o) \ 
    11037    $(MODEL_LIB)(domvvl.o) \ 
    11038    $(MODEL_LIB)(in_out_manager.o) \ 
    11039    $(MODEL_LIB)(lbclnk.o) \ 
    11040    $(MODEL_LIB)(ldfslp.o) \ 
    11041    $(MODEL_LIB)(ldftra_oce.o) \ 
     10943   $(MODEL_LIB)(dom_oce.o) \ 
     10944   $(MODEL_LIB)(in_out_manager.o) \ 
    1104210945   $(MODEL_LIB)(oce.o) \ 
    1104310946   $(MODEL_LIB)(prtctl.o) \ 
    1104410947   $(MODEL_LIB)(trdmod.o) \ 
    1104510948   $(MODEL_LIB)(trdmod_oce.o) \ 
     10949   $(MODEL_LIB)(zdf_oce.o) \ 
    1104610950   $(MODEL_LIB)(zdfddm.o) \ 
    11047    $(MODEL_LIB)(zdf_oce.o) \ 
     10951   dom_oce.F90 \ 
     10952   in_out_manager.F90 \ 
    1104810953   oce.F90 \ 
    1104910954   prtctl.F90 \ 
    1105010955   trdmod.F90 \ 
    1105110956   trdmod_oce.F90 \ 
     10957   zdf_oce.F90 \ 
    1105210958   zdfddm.F90 \ 
    11053    zdf_oce.F90 \ 
    1105410959   domzgr_substitute.h90 \ 
    11055    ldftra_substitute.h90 \ 
    11056    vectopt_loop_substitute.h90 \ 
    1105710960   zdfddm_substitute.h90 \ 
    1105810961   KEY_CPP \ 
    11059    trazdf_imp.F90 
    11060 $(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    11061    dom_oce.F90 \ 
    11062    in_out_manager.F90 \ 
    11063    lbclnk.F90 \ 
    11064    ldfdyn_oce.F90 \ 
    11065    ldftra_oce.F90 \ 
    11066    lib_mpp.F90 \ 
    11067    lib_print.f90 \ 
    11068    $(MODEL_LIB)(dom_oce.o) \ 
     10962   trazdf_exp.F90 
     10963$(MODEL_LIB)(trazdf_imp.o) :  \ 
     10964   $(MODEL_LIB)(dom_oce.o) \ 
     10965   $(MODEL_LIB)(dynspg_oce.o) \ 
    1106910966   $(MODEL_LIB)(in_out_manager.o) \ 
    1107010967   $(MODEL_LIB)(lbclnk.o) \ 
     
    1107410971   $(MODEL_LIB)(lib_print.o) \ 
    1107510972   $(MODEL_LIB)(oce.o) \ 
     10973   $(MODEL_LIB)(ocesbc.o) \ 
    1107610974   $(MODEL_LIB)(par_kind.o) \ 
    1107710975   $(MODEL_LIB)(par_oce.o) \ 
     
    1108610984   $(MODEL_LIB)(trdvor.o) \ 
    1108710985   $(MODEL_LIB)(trdvor_oce.o) \ 
     10986   $(MODEL_LIB)(zdf_oce.o) \ 
    1108810987   $(MODEL_LIB)(zdfmxl.o) \ 
    11089    $(MODEL_LIB)(zdf_oce.o) \ 
    11090    oce.F90 \ 
     10988   dom_oce.F90 \ 
     10989   dynspg_oce.F90 \ 
     10990   in_out_manager.F90 \ 
     10991   lbclnk.F90 \ 
     10992   ldfdyn_oce.F90 \ 
     10993   ldftra_oce.F90 \ 
     10994   lib_mpp.F90 \ 
     10995   lib_print.f90 \ 
     10996   oce.F90 \ 
     10997   ocesbc.F90 \ 
    1109110998   par_kind.F90 \ 
    1109210999   par_oce.F90 \ 
     
    1110111008   trdvor.F90 \ 
    1110211009   trdvor_oce.F90 \ 
     11010   zdf_oce.F90 \ 
    1110311011   zdfmxl.F90 \ 
    11104    zdf_oce.F90 \ 
    11105    dom_oce.F90 \ 
     11012   $(MODEL_LIB)(dom_oce.o) \ 
     11013   $(MODEL_LIB)(domvvl.o) \ 
     11014   $(MODEL_LIB)(in_out_manager.o) \ 
     11015   $(MODEL_LIB)(lbclnk.o) \ 
     11016   $(MODEL_LIB)(ldfslp.o) \ 
     11017   $(MODEL_LIB)(ldftra_oce.o) \ 
     11018   $(MODEL_LIB)(oce.o) \ 
     11019   $(MODEL_LIB)(prtctl.o) \ 
     11020   $(MODEL_LIB)(trdmod.o) \ 
     11021   $(MODEL_LIB)(trdmod_oce.o) \ 
     11022   $(MODEL_LIB)(zdf_oce.o) \ 
     11023   $(MODEL_LIB)(zdfddm.o) \ 
     11024   dom_oce.F90 \ 
     11025   domvvl.F90 \ 
    1110611026   in_out_manager.F90 \ 
    1110711027   lbclnk.F90 \ 
    1110811028   ldfslp.F90 \ 
    1110911029   ldftra_oce.F90 \ 
     11030   oce.F90 \ 
     11031   prtctl.F90 \ 
     11032   trdmod.F90 \ 
     11033   trdmod_oce.F90 \ 
     11034   zdf_oce.F90 \ 
     11035   zdfddm.F90 \ 
     11036   domzgr_substitute.h90 \ 
     11037   ldftra_substitute.h90 \ 
     11038   vectopt_loop_substitute.h90 \ 
     11039   zdfddm_substitute.h90 \ 
     11040   KEY_CPP \ 
     11041   trazdf_imp.F90 
     11042$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     11043   $(MODEL_LIB)(dom_oce.o) \ 
     11044   $(MODEL_LIB)(in_out_manager.o) \ 
     11045   $(MODEL_LIB)(lbclnk.o) \ 
     11046   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     11047   $(MODEL_LIB)(ldftra_oce.o) \ 
     11048   $(MODEL_LIB)(lib_mpp.o) \ 
     11049   $(MODEL_LIB)(lib_print.o) \ 
     11050   $(MODEL_LIB)(oce.o) \ 
     11051   $(MODEL_LIB)(par_kind.o) \ 
     11052   $(MODEL_LIB)(par_oce.o) \ 
     11053   $(MODEL_LIB)(phycst.o) \ 
     11054   $(MODEL_LIB)(prtctl.o) \ 
     11055   $(MODEL_LIB)(taumod.o) \ 
     11056   $(MODEL_LIB)(trdicp.o) \ 
     11057   $(MODEL_LIB)(trdicp_oce.o) \ 
     11058   $(MODEL_LIB)(trdmld.o) \ 
     11059   $(MODEL_LIB)(trdmld_oce.o) \ 
     11060   $(MODEL_LIB)(trdmod_oce.o) \ 
     11061   $(MODEL_LIB)(trdvor.o) \ 
     11062   $(MODEL_LIB)(trdvor_oce.o) \ 
     11063   $(MODEL_LIB)(zdf_oce.o) \ 
     11064   $(MODEL_LIB)(zdfmxl.o) \ 
     11065   dom_oce.F90 \ 
     11066   in_out_manager.F90 \ 
     11067   lbclnk.F90 \ 
     11068   ldfdyn_oce.F90 \ 
     11069   ldftra_oce.F90 \ 
     11070   lib_mpp.F90 \ 
     11071   lib_print.f90 \ 
     11072   oce.F90 \ 
     11073   par_kind.F90 \ 
     11074   par_oce.F90 \ 
     11075   phycst.F90 \ 
     11076   prtctl.F90 \ 
     11077   taumod.F90 \ 
     11078   trdicp.F90 \ 
     11079   trdicp_oce.F90 \ 
     11080   trdmld.F90 \ 
     11081   trdmld_oce.F90 \ 
     11082   trdmod_oce.F90 \ 
     11083   trdvor.F90 \ 
     11084   trdvor_oce.F90 \ 
     11085   zdf_oce.F90 \ 
     11086   zdfmxl.F90 \ 
    1111011087   $(MODEL_LIB)(dom_oce.o) \ 
    1111111088   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1111711094   $(MODEL_LIB)(trdmod.o) \ 
    1111811095   $(MODEL_LIB)(trdmod_oce.o) \ 
     11096   $(MODEL_LIB)(zdf_oce.o) \ 
    1111911097   $(MODEL_LIB)(zdfddm.o) \ 
    11120    $(MODEL_LIB)(zdf_oce.o) \ 
     11098   dom_oce.F90 \ 
     11099   in_out_manager.F90 \ 
     11100   lbclnk.F90 \ 
     11101   ldfslp.F90 \ 
     11102   ldftra_oce.F90 \ 
    1112111103   oce.F90 \ 
    1112211104   prtctl.F90 \ 
    1112311105   trdmod.F90 \ 
    1112411106   trdmod_oce.F90 \ 
     11107   zdf_oce.F90 \ 
    1112511108   zdfddm.F90 \ 
    11126    zdf_oce.F90 \ 
    1112711109   domzgr_substitute.h90 \ 
    1112811110   ldftra_substitute.h90 \ 
     11111   zdf.matrixsolver.h90 \ 
    1112911112   zdfddm_substitute.h90 \ 
    11130    zdf.matrixsolver.h90 \ 
    1113111113   KEY_CPP \ 
    1113211114   trazdf_imp_jki.F90 
     
    1114311125   trcstp.F90 
    1114411126$(MODEL_LIB)(trdicp.o) :   \ 
    11145    dom_oce.F90 \ 
    11146    in_out_manager.F90 \ 
    11147    lib_print.f90 \ 
    1114811127   $(MODEL_LIB)(dom_oce.o) \ 
    1114911128   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1115711136   $(MODEL_LIB)(trdvor_oce.o) \ 
    1115811137   $(MODEL_LIB)(zdfddm.o) \ 
     11138   dom_oce.F90 \ 
     11139   in_out_manager.F90 \ 
     11140   lib_print.f90 \ 
    1115911141   par_kind.F90 \ 
    1116011142   par_oce.F90 \ 
     
    1116511147   trdvor_oce.F90 \ 
    1116611148   zdfddm.F90 \ 
     11149   $(MODEL_LIB)(dom_oce.o) \ 
     11150   $(MODEL_LIB)(eosbn2.o) \ 
     11151   $(MODEL_LIB)(in_out_manager.o) \ 
     11152   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     11153   $(MODEL_LIB)(ldftra_oce.o) \ 
     11154   $(MODEL_LIB)(lib_mpp.o) \ 
     11155   $(MODEL_LIB)(oce.o) \ 
     11156   $(MODEL_LIB)(phycst.o) \ 
     11157   $(MODEL_LIB)(trdmod_oce.o) \ 
     11158   $(MODEL_LIB)(zdf_oce.o) \ 
    1116711159   dom_oce.F90 \ 
    1116811160   eosbn2.F90 \ 
     
    1117111163   ldftra_oce.F90 \ 
    1117211164   lib_mpp.F90 \ 
    11173    $(MODEL_LIB)(dom_oce.o) \ 
    11174    $(MODEL_LIB)(eosbn2.o) \ 
    11175    $(MODEL_LIB)(in_out_manager.o) \ 
    11176    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    11177    $(MODEL_LIB)(ldftra_oce.o) \ 
    11178    $(MODEL_LIB)(lib_mpp.o) \ 
    11179    $(MODEL_LIB)(oce.o) \ 
    11180    $(MODEL_LIB)(phycst.o) \ 
    11181    $(MODEL_LIB)(trdmod_oce.o) \ 
    11182    $(MODEL_LIB)(zdf_oce.o) \ 
    1118311165   oce.F90 \ 
    1118411166   phycst.F90 \ 
     
    1119711179   trdicp_oce.F90 
    1119811180$(MODEL_LIB)(trdmld.o) :   \ 
    11199    blk_oce.F90 \ 
    11200    cpl_oce.F90 \ 
    11201    daymod.F90 \ 
    11202    dom_oce.F90 \ 
    11203    eosbn2.F90 \ 
    11204    ice_oce.F90 \ 
    11205    ini1d.F90 \ 
    11206    in_out_manager.F90 \ 
    11207    iom.F90 \ 
    11208    lbclnk.F90 \ 
    11209    ldfdyn_oce.F90 \ 
    11210    ldftra_oce.F90 \ 
    11211    lib_mpp.F90 \ 
    11212    lib_print.f90 \ 
    1121311181   $(MODEL_LIB)(blk_oce.o) \ 
    1121411182   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1121711185   $(MODEL_LIB)(eosbn2.o) \ 
    1121811186   $(MODEL_LIB)(ice_oce.o) \ 
     11187   $(MODEL_LIB)(in_out_manager.o) \ 
    1121911188   $(MODEL_LIB)(ini1d.o) \ 
    11220    $(MODEL_LIB)(in_out_manager.o) \ 
    1122111189   $(MODEL_LIB)(iom.o) \ 
    1122211190   $(MODEL_LIB)(lbclnk.o) \ 
     
    1123511203   $(MODEL_LIB)(trdmod_oce.o) \ 
    1123611204   $(MODEL_LIB)(trdvor_oce.o) \ 
     11205   $(MODEL_LIB)(zdf_oce.o) \ 
    1123711206   $(MODEL_LIB)(zdfmxl.o) \ 
    11238    $(MODEL_LIB)(zdf_oce.o) \ 
    1123911207   $(MODEL_LIB)(zpshde.o) \ 
     11208   blk_oce.F90 \ 
     11209   cpl_oce.F90 \ 
     11210   daymod.F90 \ 
     11211   dom_oce.F90 \ 
     11212   eosbn2.F90 \ 
     11213   ice_oce.F90 \ 
     11214   in_out_manager.F90 \ 
     11215   ini1d.F90 \ 
     11216   iom.F90 \ 
     11217   lbclnk.F90 \ 
     11218   ldfdyn_oce.F90 \ 
     11219   ldftra_oce.F90 \ 
     11220   lib_mpp.F90 \ 
     11221   lib_print.f90 \ 
    1124011222   oce.F90 \ 
    1124111223   par_kind.F90 \ 
     
    1124811230   trdmod_oce.F90 \ 
    1124911231   trdvor_oce.F90 \ 
     11232   zdf_oce.F90 \ 
    1125011233   zdfmxl.F90 \ 
    11251    zdf_oce.F90 \ 
    1125211234   zpshde.F90 \ 
     11235   $(MODEL_LIB)(daymod.o) \ 
     11236   $(MODEL_LIB)(diadimg.o) \ 
     11237   $(MODEL_LIB)(dianam.o) \ 
     11238   $(MODEL_LIB)(dom_oce.o) \ 
     11239   $(MODEL_LIB)(in_out_manager.o) \ 
     11240   $(MODEL_LIB)(lbclnk.o) \ 
     11241   $(MODEL_LIB)(ldfslp.o) \ 
     11242   $(MODEL_LIB)(ldftra_oce.o) \ 
     11243   $(MODEL_LIB)(oce.o) \ 
     11244   $(MODEL_LIB)(phycst.o) \ 
     11245   $(MODEL_LIB)(prtctl.o) \ 
     11246   $(MODEL_LIB)(restart.o) \ 
     11247   $(MODEL_LIB)(trdmld_rst.o) \ 
     11248   $(MODEL_LIB)(trdmod_oce.o) \ 
     11249   $(MODEL_LIB)(zdf_oce.o) \ 
     11250   $(MODEL_LIB)(zdfddm.o) \ 
     11251   $(MODEL_LIB)(zdfmxl.o) \ 
    1125311252   daymod.F90 \ 
    1125411253   diadimg.F90 \ 
     
    1125911258   ldfslp.F90 \ 
    1126011259   ldftra_oce.F90 \ 
    11261    $(MODEL_LIB)(daymod.o) \ 
    11262    $(MODEL_LIB)(diadimg.o) \ 
    11263    $(MODEL_LIB)(dianam.o) \ 
    11264    $(MODEL_LIB)(dom_oce.o) \ 
    11265    $(MODEL_LIB)(in_out_manager.o) \ 
    11266    $(MODEL_LIB)(lbclnk.o) \ 
    11267    $(MODEL_LIB)(ldfslp.o) \ 
    11268    $(MODEL_LIB)(ldftra_oce.o) \ 
    11269    $(MODEL_LIB)(oce.o) \ 
    11270    $(MODEL_LIB)(phycst.o) \ 
    11271    $(MODEL_LIB)(prtctl.o) \ 
    11272    $(MODEL_LIB)(restart.o) \ 
    11273    $(MODEL_LIB)(trdmld_rst.o) \ 
    11274    $(MODEL_LIB)(trdmod_oce.o) \ 
    11275    $(MODEL_LIB)(zdfddm.o) \ 
    11276    $(MODEL_LIB)(zdfmxl.o) \ 
    11277    $(MODEL_LIB)(zdf_oce.o) \ 
    1127811260   oce.F90 \ 
    1127911261   phycst.F90 \ 
     
    1128211264   trdmld_rst.F90 \ 
    1128311265   trdmod_oce.F90 \ 
     11266   zdf_oce.F90 \ 
    1128411267   zdfddm.F90 \ 
    1128511268   zdfmxl.F90 \ 
    11286    zdf_oce.F90 \ 
    1128711269   domzgr_substitute.h90 \ 
    1128811270   ldftra_substitute.h90 \ 
     
    1129911281   trdmld_oce.F90 
    1130011282$(MODEL_LIB)(trdmld_rst.o) :  \ 
    11301    blk_oce.F90 \ 
    11302    cpl_oce.F90 \ 
    11303    daymod.F90 \ 
    11304    dom_oce.F90 \ 
    11305    eosbn2.F90 \ 
    11306    ice_oce.F90 \ 
    11307    ini1d.F90 \ 
    11308    in_out_manager.F90 \ 
    11309    iom_def.F90 \ 
    11310    iom.F90 \ 
    11311    iom_ioipsl.F90 \ 
    11312    iom_nf90.F90 \ 
    11313    iom_rstdimg.F90 \ 
    11314    lbclnk.F90 \ 
    11315    lib_print.f90 \ 
    1131611283   $(MODEL_LIB)(blk_oce.o) \ 
    1131711284   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1132011287   $(MODEL_LIB)(eosbn2.o) \ 
    1132111288   $(MODEL_LIB)(ice_oce.o) \ 
     11289   $(MODEL_LIB)(in_out_manager.o) \ 
    1132211290   $(MODEL_LIB)(ini1d.o) \ 
    11323    $(MODEL_LIB)(in_out_manager.o) \ 
     11291   $(MODEL_LIB)(iom.o) \ 
    1132411292   $(MODEL_LIB)(iom_def.o) \ 
    1132511293   $(MODEL_LIB)(iom_ioipsl.o) \ 
    1132611294   $(MODEL_LIB)(iom_nf90.o) \ 
    11327    $(MODEL_LIB)(iom.o) \ 
    1132811295   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1132911296   $(MODEL_LIB)(lbclnk.o) \ 
     
    1133811305   $(MODEL_LIB)(trdvor_oce.o) \ 
    1133911306   $(MODEL_LIB)(zpshde.o) \ 
     11307   blk_oce.F90 \ 
     11308   cpl_oce.F90 \ 
     11309   daymod.F90 \ 
     11310   dom_oce.F90 \ 
     11311   eosbn2.F90 \ 
     11312   ice_oce.F90 \ 
     11313   in_out_manager.F90 \ 
     11314   ini1d.F90 \ 
     11315   iom.F90 \ 
     11316   iom_def.F90 \ 
     11317   iom_ioipsl.F90 \ 
     11318   iom_nf90.F90 \ 
     11319   iom_rstdimg.F90 \ 
     11320   lbclnk.F90 \ 
     11321   lib_print.f90 \ 
    1134011322   oce.F90 \ 
    1134111323   par_kind.F90 \ 
     
    1134711329   trdvor_oce.F90 \ 
    1134811330   zpshde.F90 \ 
    11349    daymod.F90 \ 
    11350    dom_oce.F90 \ 
    11351    in_out_manager.F90 \ 
    11352    iom.F90 \ 
    1135311331   $(MODEL_LIB)(daymod.o) \ 
    1135411332   $(MODEL_LIB)(dom_oce.o) \ 
     
    1135711335   $(MODEL_LIB)(restart.o) \ 
    1135811336   $(MODEL_LIB)(trdmod_oce.o) \ 
     11337   daymod.F90 \ 
     11338   dom_oce.F90 \ 
     11339   in_out_manager.F90 \ 
     11340   iom.F90 \ 
    1135911341   restart.F90 \ 
    1136011342   trdmod_oce.F90 \ 
     
    1136211344   trdmld_rst.F90 
    1136311345$(MODEL_LIB)(trdmod.o) :   \ 
    11364    cpl_oasis3.F90 \ 
    11365    cpl_oasis4.F90 \ 
    11366    daymod.F90 \ 
    11367    diadimg.F90 \ 
    11368    dianam.F90 \ 
    11369    dom_oce.F90 \ 
    11370    eosbn2.F90 \ 
    11371    geo2ocean.F90 \ 
    11372    ice.F90 \ 
    11373    in_out_manager.F90 \ 
    11374    lbclnk.F90 \ 
    11375    ldfdyn_oce.F90 \ 
    11376    ldfslp.F90 \ 
    11377    ldftra_oce.F90 \ 
    11378    lib_mpp.F90 \ 
    11379    lib_print.f90 \ 
    1138011346   $(MODEL_LIB)(cpl_oasis3.o) \ 
    1138111347   $(MODEL_LIB)(cpl_oasis4.o) \ 
     
    1140511371   $(MODEL_LIB)(trdmod_oce.o) \ 
    1140611372   $(MODEL_LIB)(trdvor_oce.o) \ 
     11373   $(MODEL_LIB)(zdf_oce.o) \ 
    1140711374   $(MODEL_LIB)(zdfddm.o) \ 
    1140811375   $(MODEL_LIB)(zdfmxl.o) \ 
    11409    $(MODEL_LIB)(zdf_oce.o) \ 
     11376   cpl_oasis3.F90 \ 
     11377   cpl_oasis4.F90 \ 
     11378   daymod.F90 \ 
     11379   diadimg.F90 \ 
     11380   dianam.F90 \ 
     11381   dom_oce.F90 \ 
     11382   eosbn2.F90 \ 
     11383   geo2ocean.F90 \ 
     11384   ice.F90 \ 
     11385   in_out_manager.F90 \ 
     11386   lbclnk.F90 \ 
     11387   ldfdyn_oce.F90 \ 
     11388   ldfslp.F90 \ 
     11389   ldftra_oce.F90 \ 
     11390   lib_mpp.F90 \ 
     11391   lib_print.f90 \ 
    1141011392   oce.F90 \ 
    1141111393   par_kind.F90 \ 
     
    1141911401   trdmod_oce.F90 \ 
    1142011402   trdvor_oce.F90 \ 
     11403   zdf_oce.F90 \ 
    1142111404   zdfddm.F90 \ 
    1142211405   zdfmxl.F90 \ 
    11423    zdf_oce.F90 \ 
    11424    dom_oce.F90 \ 
    11425    in_out_manager.F90 \ 
    11426    ldftra_oce.F90 \ 
    1142711406   $(MODEL_LIB)(dom_oce.o) \ 
    1142811407   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1143611415   $(MODEL_LIB)(trdvor.o) \ 
    1143711416   $(MODEL_LIB)(zdf_oce.o) \ 
     11417   dom_oce.F90 \ 
     11418   in_out_manager.F90 \ 
     11419   ldftra_oce.F90 \ 
    1143811420   oce.F90 \ 
    1143911421   phycst.F90 \ 
     
    1146011442   trdmod_oce.F90 
    1146111443$(MODEL_LIB)(trdvor.o) :   \ 
    11462    daymod.F90 \ 
    11463    dom_oce.F90 \ 
    11464    in_out_manager.F90 \ 
    11465    lib_mpp.F90 \ 
    11466    lib_print.f90 \ 
    1146711444   $(MODEL_LIB)(daymod.o) \ 
    1146811445   $(MODEL_LIB)(dom_oce.o) \ 
     
    1147911456   $(MODEL_LIB)(trdvor_oce.o) \ 
    1148011457   $(MODEL_LIB)(zdf_oce.o) \ 
     11458   daymod.F90 \ 
     11459   dom_oce.F90 \ 
     11460   in_out_manager.F90 \ 
     11461   lib_mpp.F90 \ 
     11462   lib_print.f90 \ 
    1148111463   oce.F90 \ 
    1148211464   par_kind.F90 \ 
     
    1148811470   trdvor_oce.F90 \ 
    1148911471   zdf_oce.F90 \ 
     11472   $(MODEL_LIB)(daymod.o) \ 
     11473   $(MODEL_LIB)(dianam.o) \ 
     11474   $(MODEL_LIB)(dom_oce.o) \ 
     11475   $(MODEL_LIB)(in_out_manager.o) \ 
     11476   $(MODEL_LIB)(lbclnk.o) \ 
     11477   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     11478   $(MODEL_LIB)(oce.o) \ 
     11479   $(MODEL_LIB)(phycst.o) \ 
     11480   $(MODEL_LIB)(trdmod_oce.o) \ 
     11481   $(MODEL_LIB)(zdf_oce.o) \ 
     11482   $(MODEL_LIB)(zdfmxl.o) \ 
    1149011483   daymod.F90 \ 
    1149111484   dianam.F90 \ 
     
    1149411487   lbclnk.F90 \ 
    1149511488   ldfdyn_oce.F90 \ 
    11496    $(MODEL_LIB)(daymod.o) \ 
    11497    $(MODEL_LIB)(dianam.o) \ 
    11498    $(MODEL_LIB)(dom_oce.o) \ 
    11499    $(MODEL_LIB)(in_out_manager.o) \ 
    11500    $(MODEL_LIB)(lbclnk.o) \ 
    11501    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    11502    $(MODEL_LIB)(oce.o) \ 
    11503    $(MODEL_LIB)(phycst.o) \ 
    11504    $(MODEL_LIB)(trdmod_oce.o) \ 
    11505    $(MODEL_LIB)(zdfmxl.o) \ 
    11506    $(MODEL_LIB)(zdf_oce.o) \ 
    1150711489   oce.F90 \ 
    1150811490   phycst.F90 \ 
    1150911491   trdmod_oce.F90 \ 
     11492   zdf_oce.F90 \ 
    1151011493   zdfmxl.F90 \ 
    11511    zdf_oce.F90 \ 
    1151211494   domzgr_substitute.h90 \ 
    1151311495   ldfdyn_substitute.h90 \ 
     
    1152411506   trdvor_oce.F90 
    1152511507$(MODEL_LIB)(wzvmod.o) :   \ 
     11508   $(MODEL_LIB)(blk_oce.o) \ 
     11509   $(MODEL_LIB)(cpl_oce.o) \ 
     11510   $(MODEL_LIB)(daymod.o) \ 
     11511   $(MODEL_LIB)(dom_oce.o) \ 
     11512   $(MODEL_LIB)(dtasal.o) \ 
     11513   $(MODEL_LIB)(dtasss.o) \ 
     11514   $(MODEL_LIB)(dtasst.o) \ 
     11515   $(MODEL_LIB)(dtatem.o) \ 
     11516   $(MODEL_LIB)(dynspg_oce.o) \ 
     11517   $(MODEL_LIB)(flx_oce.o) \ 
     11518   $(MODEL_LIB)(flxmod.o) \ 
     11519   $(MODEL_LIB)(flxrnf.o) \ 
     11520   $(MODEL_LIB)(ice_oce.o) \ 
     11521   $(MODEL_LIB)(in_out_manager.o) \ 
     11522   $(MODEL_LIB)(lbclnk.o) \ 
     11523   $(MODEL_LIB)(lib_mpp.o) \ 
     11524   $(MODEL_LIB)(lib_print.o) \ 
     11525   $(MODEL_LIB)(oce.o) \ 
     11526   $(MODEL_LIB)(ocesbc.o) \ 
     11527   $(MODEL_LIB)(ocfzpt.o) \ 
     11528   $(MODEL_LIB)(par_kind.o) \ 
     11529   $(MODEL_LIB)(par_oce.o) \ 
     11530   $(MODEL_LIB)(phycst.o) \ 
     11531   $(MODEL_LIB)(prtctl.o) \ 
     11532   $(MODEL_LIB)(taumod.o) \ 
     11533   $(MODEL_LIB)(tradmp.o) \ 
    1152611534   blk_oce.F90 \ 
    1152711535   cpl_oce.F90 \ 
     
    1153311541   dtatem.F90 \ 
    1153411542   dynspg_oce.F90 \ 
     11543   flx_oce.F90 \ 
    1153511544   flxmod.F90 \ 
    11536    flx_oce.F90 \ 
    1153711545   flxrnf.F90 \ 
    1153811546   ice_oce.F90 \ 
     
    1154111549   lib_mpp.F90 \ 
    1154211550   lib_print.f90 \ 
    11543    $(MODEL_LIB)(blk_oce.o) \ 
    11544    $(MODEL_LIB)(cpl_oce.o) \ 
    11545    $(MODEL_LIB)(daymod.o) \ 
    11546    $(MODEL_LIB)(dom_oce.o) \ 
    11547    $(MODEL_LIB)(dtasal.o) \ 
    11548    $(MODEL_LIB)(dtasss.o) \ 
    11549    $(MODEL_LIB)(dtasst.o) \ 
    11550    $(MODEL_LIB)(dtatem.o) \ 
    11551    $(MODEL_LIB)(dynspg_oce.o) \ 
    11552    $(MODEL_LIB)(flxmod.o) \ 
    11553    $(MODEL_LIB)(flx_oce.o) \ 
    11554    $(MODEL_LIB)(flxrnf.o) \ 
    11555    $(MODEL_LIB)(ice_oce.o) \ 
    11556    $(MODEL_LIB)(in_out_manager.o) \ 
    11557    $(MODEL_LIB)(lbclnk.o) \ 
    11558    $(MODEL_LIB)(lib_mpp.o) \ 
    11559    $(MODEL_LIB)(lib_print.o) \ 
    11560    $(MODEL_LIB)(oce.o) \ 
    11561    $(MODEL_LIB)(ocesbc.o) \ 
    11562    $(MODEL_LIB)(ocfzpt.o) \ 
    11563    $(MODEL_LIB)(par_kind.o) \ 
    11564    $(MODEL_LIB)(par_oce.o) \ 
    11565    $(MODEL_LIB)(phycst.o) \ 
    11566    $(MODEL_LIB)(prtctl.o) \ 
    11567    $(MODEL_LIB)(taumod.o) \ 
    11568    $(MODEL_LIB)(tradmp.o) \ 
    1156911551   oce.F90 \ 
    1157011552   ocesbc.F90 \ 
     
    1157611558   taumod.F90 \ 
    1157711559   tradmp.F90 \ 
     11560   $(MODEL_LIB)(dom_oce.o) \ 
     11561   $(MODEL_LIB)(domvvl.o) \ 
     11562   $(MODEL_LIB)(in_out_manager.o) \ 
     11563   $(MODEL_LIB)(lbclnk.o) \ 
     11564   $(MODEL_LIB)(oce.o) \ 
     11565   $(MODEL_LIB)(ocesbc.o) \ 
     11566   $(MODEL_LIB)(phycst.o) \ 
     11567   $(MODEL_LIB)(prtctl.o) \ 
    1157811568   dom_oce.F90 \ 
    1157911569   domvvl.F90 \ 
    1158011570   in_out_manager.F90 \ 
    1158111571   lbclnk.F90 \ 
    11582    $(MODEL_LIB)(dom_oce.o) \ 
    11583    $(MODEL_LIB)(domvvl.o) \ 
    11584    $(MODEL_LIB)(in_out_manager.o) \ 
    11585    $(MODEL_LIB)(lbclnk.o) \ 
    11586    $(MODEL_LIB)(oce.o) \ 
    11587    $(MODEL_LIB)(ocesbc.o) \ 
    11588    $(MODEL_LIB)(phycst.o) \ 
    11589    $(MODEL_LIB)(prtctl.o) \ 
    1159011572   oce.F90 \ 
    1159111573   ocesbc.F90 \ 
     
    1159511577   KEY_CPP \ 
    1159611578   wzvmod.F90 
     11579$(MODEL_LIB)(zdf_oce.o) :  \ 
     11580   $(MODEL_LIB)(par_kind.o) \ 
     11581   par_kind.F90 \ 
     11582   $(MODEL_LIB)(par_oce.o) \ 
     11583   par_oce.F90 \ 
     11584   KEY_CPP \ 
     11585   zdf_oce.F90 
    1159711586$(MODEL_LIB)(zdfbfr.o) :   \ 
    11598    dom_oce.F90 \ 
    11599    in_out_manager.F90 \ 
    11600    lib_mpp.F90 \ 
    11601    lib_print.f90 \ 
    11602    $(MODEL_LIB)(dom_oce.o) \ 
    11603    $(MODEL_LIB)(in_out_manager.o) \ 
    11604    $(MODEL_LIB)(lib_mpp.o) \ 
    11605    $(MODEL_LIB)(lib_print.o) \ 
    11606    $(MODEL_LIB)(oce.o) \ 
    11607    $(MODEL_LIB)(par_kind.o) \ 
    11608    $(MODEL_LIB)(par_oce.o) \ 
    11609    oce.F90 \ 
    11610    par_kind.F90 \ 
    11611    par_oce.F90 \ 
    11612    dom_oce.F90 \ 
    11613    in_out_manager.F90 \ 
    11614    lbclnk.F90 \ 
     11587   $(MODEL_LIB)(dom_oce.o) \ 
     11588   $(MODEL_LIB)(in_out_manager.o) \ 
     11589   $(MODEL_LIB)(lib_mpp.o) \ 
     11590   $(MODEL_LIB)(lib_print.o) \ 
     11591   $(MODEL_LIB)(oce.o) \ 
     11592   $(MODEL_LIB)(par_kind.o) \ 
     11593   $(MODEL_LIB)(par_oce.o) \ 
     11594   dom_oce.F90 \ 
     11595   in_out_manager.F90 \ 
     11596   lib_mpp.F90 \ 
     11597   lib_print.f90 \ 
     11598   oce.F90 \ 
     11599   par_kind.F90 \ 
     11600   par_oce.F90 \ 
    1161511601   $(MODEL_LIB)(dom_oce.o) \ 
    1161611602   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1161911605   $(MODEL_LIB)(prtctl.o) \ 
    1162011606   $(MODEL_LIB)(zdf_oce.o) \ 
     11607   dom_oce.F90 \ 
     11608   in_out_manager.F90 \ 
     11609   lbclnk.F90 \ 
    1162111610   oce.F90 \ 
    1162211611   prtctl.F90 \ 
     
    1162611615   zdfbfr.F90 
    1162711616$(MODEL_LIB)(zdfddm.o) :   \ 
    11628    dom_oce.F90 \ 
    11629    in_out_manager.F90 \ 
    11630    lib_mpp.F90 \ 
    11631    lib_print.f90 \ 
    11632    $(MODEL_LIB)(dom_oce.o) \ 
    11633    $(MODEL_LIB)(in_out_manager.o) \ 
    11634    $(MODEL_LIB)(lib_mpp.o) \ 
    11635    $(MODEL_LIB)(lib_print.o) \ 
    11636    $(MODEL_LIB)(oce.o) \ 
    11637    $(MODEL_LIB)(par_kind.o) \ 
    11638    $(MODEL_LIB)(par_oce.o) \ 
    11639    oce.F90 \ 
    11640    par_kind.F90 \ 
    11641    par_oce.F90 \ 
    11642    dom_oce.F90 \ 
    11643    in_out_manager.F90 \ 
    11644    lbclnk.F90 \ 
     11617   $(MODEL_LIB)(dom_oce.o) \ 
     11618   $(MODEL_LIB)(in_out_manager.o) \ 
     11619   $(MODEL_LIB)(lib_mpp.o) \ 
     11620   $(MODEL_LIB)(lib_print.o) \ 
     11621   $(MODEL_LIB)(oce.o) \ 
     11622   $(MODEL_LIB)(par_kind.o) \ 
     11623   $(MODEL_LIB)(par_oce.o) \ 
     11624   dom_oce.F90 \ 
     11625   in_out_manager.F90 \ 
     11626   lib_mpp.F90 \ 
     11627   lib_print.f90 \ 
     11628   oce.F90 \ 
     11629   par_kind.F90 \ 
     11630   par_oce.F90 \ 
    1164511631   $(MODEL_LIB)(dom_oce.o) \ 
    1164611632   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1164911635   $(MODEL_LIB)(prtctl.o) \ 
    1165011636   $(MODEL_LIB)(zdf_oce.o) \ 
     11637   dom_oce.F90 \ 
     11638   in_out_manager.F90 \ 
     11639   lbclnk.F90 \ 
    1165111640   oce.F90 \ 
    1165211641   prtctl.F90 \ 
     
    1165611645   zdfddm.F90 
    1165711646$(MODEL_LIB)(zdfevd.o) :   \ 
     11647   $(MODEL_LIB)(dom_oce.o) \ 
     11648   $(MODEL_LIB)(eosbn2.o) \ 
     11649   $(MODEL_LIB)(in_out_manager.o) \ 
     11650   $(MODEL_LIB)(lbclnk.o) \ 
     11651   $(MODEL_LIB)(lib_mpp.o) \ 
     11652   $(MODEL_LIB)(lib_print.o) \ 
     11653   $(MODEL_LIB)(oce.o) \ 
     11654   $(MODEL_LIB)(ocesbc.o) \ 
     11655   $(MODEL_LIB)(par_kind.o) \ 
     11656   $(MODEL_LIB)(par_oce.o) \ 
     11657   $(MODEL_LIB)(phycst.o) \ 
     11658   $(MODEL_LIB)(prtctl.o) \ 
     11659   $(MODEL_LIB)(taumod.o) \ 
     11660   $(MODEL_LIB)(zdf_oce.o) \ 
     11661   $(MODEL_LIB)(zdfddm.o) \ 
    1165811662   dom_oce.F90 \ 
    1165911663   eosbn2.F90 \ 
     
    1166211666   lib_mpp.F90 \ 
    1166311667   lib_print.f90 \ 
    11664    $(MODEL_LIB)(dom_oce.o) \ 
    11665    $(MODEL_LIB)(eosbn2.o) \ 
    11666    $(MODEL_LIB)(in_out_manager.o) \ 
    11667    $(MODEL_LIB)(lbclnk.o) \ 
    11668    $(MODEL_LIB)(lib_mpp.o) \ 
    11669    $(MODEL_LIB)(lib_print.o) \ 
    11670    $(MODEL_LIB)(oce.o) \ 
    11671    $(MODEL_LIB)(ocesbc.o) \ 
    11672    $(MODEL_LIB)(par_kind.o) \ 
    11673    $(MODEL_LIB)(par_oce.o) \ 
    11674    $(MODEL_LIB)(phycst.o) \ 
    11675    $(MODEL_LIB)(prtctl.o) \ 
    11676    $(MODEL_LIB)(taumod.o) \ 
    11677    $(MODEL_LIB)(zdfddm.o) \ 
     11668   oce.F90 \ 
     11669   ocesbc.F90 \ 
     11670   par_kind.F90 \ 
     11671   par_oce.F90 \ 
     11672   phycst.F90 \ 
     11673   prtctl.F90 \ 
     11674   taumod.F90 \ 
     11675   zdf_oce.F90 \ 
     11676   zdfddm.F90 \ 
     11677   $(MODEL_LIB)(dom_oce.o) \ 
     11678   $(MODEL_LIB)(in_out_manager.o) \ 
     11679   $(MODEL_LIB)(lbclnk.o) \ 
     11680   $(MODEL_LIB)(oce.o) \ 
    1167811681   $(MODEL_LIB)(zdf_oce.o) \ 
    11679    oce.F90 \ 
    11680    ocesbc.F90 \ 
    11681    par_kind.F90 \ 
    11682    par_oce.F90 \ 
    11683    phycst.F90 \ 
    11684    prtctl.F90 \ 
    11685    taumod.F90 \ 
    11686    zdfddm.F90 \ 
     11682   $(MODEL_LIB)(zdfkpp.o) \ 
     11683   dom_oce.F90 \ 
     11684   in_out_manager.F90 \ 
     11685   lbclnk.F90 \ 
     11686   oce.F90 \ 
    1168711687   zdf_oce.F90 \ 
    11688    dom_oce.F90 \ 
    11689    in_out_manager.F90 \ 
    11690    lbclnk.F90 \ 
    11691    $(MODEL_LIB)(dom_oce.o) \ 
    11692    $(MODEL_LIB)(in_out_manager.o) \ 
    11693    $(MODEL_LIB)(lbclnk.o) \ 
    11694    $(MODEL_LIB)(oce.o) \ 
    11695    $(MODEL_LIB)(zdfkpp.o) \ 
    11696    $(MODEL_LIB)(zdf_oce.o) \ 
    11697    oce.F90 \ 
    1169811688   zdfkpp.F90 \ 
    11699    zdf_oce.F90 \ 
    1170011689   domzgr_substitute.h90 \ 
    1170111690   KEY_CPP \ 
    1170211691   zdfevd.F90 
    1170311692$(MODEL_LIB)(zdfini.o) :   \ 
    11704    dom_oce.F90 \ 
    11705    dynzdf_exp.F90 \ 
    11706    eosbn2.F90 \ 
    11707    in_out_manager.F90 \ 
    11708    iom.F90 \ 
    11709    lbclnk.F90 \ 
    11710    ldfdyn_oce.F90 \ 
    11711    ldftra_oce.F90 \ 
    11712    lib_print.f90 \ 
    1171311693   $(MODEL_LIB)(dom_oce.o) \ 
    1171411694   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    1173111711   $(MODEL_LIB)(trdmod.o) \ 
    1173211712   $(MODEL_LIB)(trdmod_oce.o) \ 
     11713   $(MODEL_LIB)(zdf_oce.o) \ 
    1173311714   $(MODEL_LIB)(zdfddm.o) \ 
    1173411715   $(MODEL_LIB)(zdfkpp.o) \ 
    1173511716   $(MODEL_LIB)(zdfmxl.o) \ 
    11736    $(MODEL_LIB)(zdf_oce.o) \ 
     11717   dom_oce.F90 \ 
     11718   dynzdf_exp.F90 \ 
     11719   eosbn2.F90 \ 
     11720   in_out_manager.F90 \ 
     11721   iom.F90 \ 
     11722   lbclnk.F90 \ 
     11723   ldfdyn_oce.F90 \ 
     11724   ldftra_oce.F90 \ 
     11725   lib_print.f90 \ 
    1173711726   oce.F90 \ 
    1173811727   ocesbc.F90 \ 
     
    1174611735   trdmod.F90 \ 
    1174711736   trdmod_oce.F90 \ 
     11737   zdf_oce.F90 \ 
    1174811738   zdfddm.F90 \ 
    1174911739   zdfkpp.F90 \ 
    1175011740   zdfmxl.F90 \ 
    11751    zdf_oce.F90 \ 
     11741   $(MODEL_LIB)(in_out_manager.o) \ 
     11742   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     11743   $(MODEL_LIB)(ldfslp.o) \ 
     11744   $(MODEL_LIB)(ldftra_oce.o) \ 
     11745   $(MODEL_LIB)(lib_mpp.o) \ 
     11746   $(MODEL_LIB)(par_oce.o) \ 
     11747   $(MODEL_LIB)(tranpc.o) \ 
     11748   $(MODEL_LIB)(zdf_oce.o) \ 
     11749   $(MODEL_LIB)(zdfddm.o) \ 
     11750   $(MODEL_LIB)(zdfevd.o) \ 
     11751   $(MODEL_LIB)(zdfkpp.o) \ 
     11752   $(MODEL_LIB)(zdfric.o) \ 
     11753   $(MODEL_LIB)(zdftke.o) \ 
    1175211754   in_out_manager.F90 \ 
    1175311755   ldfdyn_oce.F90 \ 
     
    1175511757   ldftra_oce.F90 \ 
    1175611758   lib_mpp.F90 \ 
    11757    $(MODEL_LIB)(in_out_manager.o) \ 
    11758    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    11759    $(MODEL_LIB)(ldfslp.o) \ 
    11760    $(MODEL_LIB)(ldftra_oce.o) \ 
    11761    $(MODEL_LIB)(lib_mpp.o) \ 
    11762    $(MODEL_LIB)(par_oce.o) \ 
    11763    $(MODEL_LIB)(tranpc.o) \ 
    11764    $(MODEL_LIB)(zdfddm.o) \ 
    11765    $(MODEL_LIB)(zdfevd.o) \ 
    11766    $(MODEL_LIB)(zdfkpp.o) \ 
    11767    $(MODEL_LIB)(zdf_oce.o) \ 
    11768    $(MODEL_LIB)(zdfric.o) \ 
    11769    $(MODEL_LIB)(zdftke.o) \ 
    1177011759   par_oce.F90 \ 
    1177111760   tranpc.F90 \ 
     11761   zdf_oce.F90 \ 
    1177211762   zdfddm.F90 \ 
    1177311763   zdfevd.F90 \ 
    1177411764   zdfkpp.F90 \ 
    11775    zdf_oce.F90 \ 
    1177611765   zdfric.F90 \ 
    1177711766   zdftke.F90 \ 
    1177811767   zdfini.F90 
    1177911768$(MODEL_LIB)(zdfkpp.o) :   \ 
     11769   $(MODEL_LIB)(blk_oce.o) \ 
     11770   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11771   $(MODEL_LIB)(cpl_oasis4.o) \ 
     11772   $(MODEL_LIB)(cpl_oce.o) \ 
     11773   $(MODEL_LIB)(daymod.o) \ 
     11774   $(MODEL_LIB)(dom_oce.o) \ 
     11775   $(MODEL_LIB)(dtasal.o) \ 
     11776   $(MODEL_LIB)(dtasss.o) \ 
     11777   $(MODEL_LIB)(dtasst.o) \ 
     11778   $(MODEL_LIB)(dtatem.o) \ 
     11779   $(MODEL_LIB)(flx_oce.o) \ 
     11780   $(MODEL_LIB)(flxmod.o) \ 
     11781   $(MODEL_LIB)(flxrnf.o) \ 
     11782   $(MODEL_LIB)(geo2ocean.o) \ 
     11783   $(MODEL_LIB)(ice.o) \ 
     11784   $(MODEL_LIB)(ice_oce.o) \ 
     11785   $(MODEL_LIB)(in_out_manager.o) \ 
     11786   $(MODEL_LIB)(lbclnk.o) \ 
     11787   $(MODEL_LIB)(lib_mpp.o) \ 
     11788   $(MODEL_LIB)(lib_print.o) \ 
     11789   $(MODEL_LIB)(oce.o) \ 
     11790   $(MODEL_LIB)(ocfzpt.o) \ 
     11791   $(MODEL_LIB)(par_kind.o) \ 
     11792   $(MODEL_LIB)(par_oce.o) \ 
     11793   $(MODEL_LIB)(phycst.o) \ 
     11794   $(MODEL_LIB)(prtctl.o) \ 
     11795   $(MODEL_LIB)(taumod.o) \ 
     11796   $(MODEL_LIB)(tradmp.o) \ 
     11797   $(MODEL_LIB)(zdf_oce.o) \ 
     11798   $(MODEL_LIB)(zdfddm.o) \ 
    1178011799   blk_oce.F90 \ 
    1178111800   cpl_oasis3.F90 \ 
     
    1178811807   dtasst.F90 \ 
    1178911808   dtatem.F90 \ 
     11809   flx_oce.F90 \ 
    1179011810   flxmod.F90 \ 
    11791    flx_oce.F90 \ 
    1179211811   flxrnf.F90 \ 
    1179311812   geo2ocean.F90 \ 
     
    1179811817   lib_mpp.F90 \ 
    1179911818   lib_print.f90 \ 
     11819   oce.F90 \ 
     11820   ocfzpt.F90 \ 
     11821   par_kind.F90 \ 
     11822   par_oce.F90 \ 
     11823   phycst.F90 \ 
     11824   prtctl.F90 \ 
     11825   taumod.F90 \ 
     11826   tradmp.F90 \ 
     11827   zdf_oce.F90 \ 
     11828   zdfddm.F90 \ 
     11829   $(MODEL_LIB)(dom_oce.o) \ 
     11830   $(MODEL_LIB)(eosbn2.o) \ 
     11831   $(MODEL_LIB)(in_out_manager.o) \ 
     11832   $(MODEL_LIB)(lbclnk.o) \ 
     11833   $(MODEL_LIB)(oce.o) \ 
     11834   $(MODEL_LIB)(ocesbc.o) \ 
     11835   $(MODEL_LIB)(phycst.o) \ 
     11836   $(MODEL_LIB)(prtctl.o) \ 
     11837   $(MODEL_LIB)(taumod.o) \ 
     11838   $(MODEL_LIB)(zdf_oce.o) \ 
     11839   $(MODEL_LIB)(zdfddm.o) \ 
     11840   dom_oce.F90 \ 
     11841   eosbn2.F90 \ 
     11842   in_out_manager.F90 \ 
     11843   lbclnk.F90 \ 
     11844   oce.F90 \ 
     11845   ocesbc.F90 \ 
     11846   phycst.F90 \ 
     11847   prtctl.F90 \ 
     11848   taumod.F90 \ 
     11849   zdf_oce.F90 \ 
     11850   zdfddm.F90 \ 
     11851   domzgr_substitute.h90 \ 
     11852   vectopt_loop_substitute.h90 \ 
     11853   KEY_CPP \ 
     11854   zdfkpp.F90 
     11855$(MODEL_LIB)(zdfmxl.o) :   \ 
     11856   $(MODEL_LIB)(dom_oce.o) \ 
     11857   $(MODEL_LIB)(in_out_manager.o) \ 
     11858   $(MODEL_LIB)(lib_mpp.o) \ 
     11859   $(MODEL_LIB)(lib_print.o) \ 
     11860   $(MODEL_LIB)(par_kind.o) \ 
     11861   $(MODEL_LIB)(par_oce.o) \ 
     11862   dom_oce.F90 \ 
     11863   in_out_manager.F90 \ 
     11864   lib_mpp.F90 \ 
     11865   lib_print.f90 \ 
     11866   par_kind.F90 \ 
     11867   par_oce.F90 \ 
     11868   $(MODEL_LIB)(dom_oce.o) \ 
     11869   $(MODEL_LIB)(in_out_manager.o) \ 
     11870   $(MODEL_LIB)(oce.o) \ 
     11871   $(MODEL_LIB)(prtctl.o) \ 
     11872   $(MODEL_LIB)(zdf_oce.o) \ 
     11873   dom_oce.F90 \ 
     11874   in_out_manager.F90 \ 
     11875   oce.F90 \ 
     11876   prtctl.F90 \ 
     11877   zdf_oce.F90 \ 
     11878   domzgr_substitute.h90 \ 
     11879   KEY_CPP \ 
     11880   zdfmxl.F90 
     11881$(MODEL_LIB)(zdfric.o) :   \ 
     11882   $(MODEL_LIB)(dom_oce.o) \ 
     11883   $(MODEL_LIB)(in_out_manager.o) \ 
     11884   $(MODEL_LIB)(lib_mpp.o) \ 
     11885   $(MODEL_LIB)(lib_print.o) \ 
     11886   $(MODEL_LIB)(oce.o) \ 
     11887   $(MODEL_LIB)(par_kind.o) \ 
     11888   $(MODEL_LIB)(par_oce.o) \ 
     11889   dom_oce.F90 \ 
     11890   in_out_manager.F90 \ 
     11891   lib_mpp.F90 \ 
     11892   lib_print.f90 \ 
     11893   oce.F90 \ 
     11894   par_kind.F90 \ 
     11895   par_oce.F90 \ 
     11896   $(MODEL_LIB)(dom_oce.o) \ 
     11897   $(MODEL_LIB)(in_out_manager.o) \ 
     11898   $(MODEL_LIB)(lbclnk.o) \ 
     11899   $(MODEL_LIB)(oce.o) \ 
     11900   $(MODEL_LIB)(zdf_oce.o) \ 
     11901   dom_oce.F90 \ 
     11902   in_out_manager.F90 \ 
     11903   lbclnk.F90 \ 
     11904   oce.F90 \ 
     11905   zdf_oce.F90 \ 
     11906   domzgr_substitute.h90 \ 
     11907   KEY_CPP \ 
     11908   zdfric.F90 
     11909$(MODEL_LIB)(zdftke.o) :   \ 
    1180011910   $(MODEL_LIB)(blk_oce.o) \ 
    1180111911   $(MODEL_LIB)(cpl_oasis3.o) \ 
     
    1180411914   $(MODEL_LIB)(daymod.o) \ 
    1180511915   $(MODEL_LIB)(dom_oce.o) \ 
    11806    $(MODEL_LIB)(dtasal.o) \ 
    11807    $(MODEL_LIB)(dtasss.o) \ 
    11808    $(MODEL_LIB)(dtasst.o) \ 
    11809    $(MODEL_LIB)(dtatem.o) \ 
    11810    $(MODEL_LIB)(flxmod.o) \ 
    11811    $(MODEL_LIB)(flx_oce.o) \ 
    11812    $(MODEL_LIB)(flxrnf.o) \ 
     11916   $(MODEL_LIB)(eosbn2.o) \ 
    1181311917   $(MODEL_LIB)(geo2ocean.o) \ 
    1181411918   $(MODEL_LIB)(ice.o) \ 
    1181511919   $(MODEL_LIB)(ice_oce.o) \ 
    1181611920   $(MODEL_LIB)(in_out_manager.o) \ 
    11817    $(MODEL_LIB)(lbclnk.o) \ 
    11818    $(MODEL_LIB)(lib_mpp.o) \ 
    11819    $(MODEL_LIB)(lib_print.o) \ 
    11820    $(MODEL_LIB)(oce.o) \ 
    11821    $(MODEL_LIB)(ocfzpt.o) \ 
     11921   $(MODEL_LIB)(ini1d.o) \ 
     11922   $(MODEL_LIB)(iom.o) \ 
     11923   $(MODEL_LIB)(iom_def.o) \ 
     11924   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11925   $(MODEL_LIB)(iom_nf90.o) \ 
     11926   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11927   $(MODEL_LIB)(lbclnk.o) \ 
     11928   $(MODEL_LIB)(lib_mpp.o) \ 
     11929   $(MODEL_LIB)(lib_print.o) \ 
     11930   $(MODEL_LIB)(oce.o) \ 
    1182211931   $(MODEL_LIB)(par_kind.o) \ 
    1182311932   $(MODEL_LIB)(par_oce.o) \ 
     
    1182511934   $(MODEL_LIB)(prtctl.o) \ 
    1182611935   $(MODEL_LIB)(taumod.o) \ 
    11827    $(MODEL_LIB)(tradmp.o) \ 
     11936   $(MODEL_LIB)(trdmld_oce.o) \ 
     11937   $(MODEL_LIB)(trdmod.o) \ 
     11938   $(MODEL_LIB)(trdmod_oce.o) \ 
     11939   $(MODEL_LIB)(zdf_oce.o) \ 
    1182811940   $(MODEL_LIB)(zdfddm.o) \ 
    11829    $(MODEL_LIB)(zdf_oce.o) \ 
    11830    oce.F90 \ 
    11831    ocfzpt.F90 \ 
    11832    par_kind.F90 \ 
    11833    par_oce.F90 \ 
    11834    phycst.F90 \ 
    11835    prtctl.F90 \ 
    11836    taumod.F90 \ 
    11837    tradmp.F90 \ 
    11838    zdfddm.F90 \ 
    11839    zdf_oce.F90 \ 
    11840    dom_oce.F90 \ 
    11841    eosbn2.F90 \ 
    11842    in_out_manager.F90 \ 
    11843    lbclnk.F90 \ 
    11844    $(MODEL_LIB)(dom_oce.o) \ 
    11845    $(MODEL_LIB)(eosbn2.o) \ 
    11846    $(MODEL_LIB)(in_out_manager.o) \ 
    11847    $(MODEL_LIB)(lbclnk.o) \ 
    11848    $(MODEL_LIB)(oce.o) \ 
    11849    $(MODEL_LIB)(ocesbc.o) \ 
    11850    $(MODEL_LIB)(phycst.o) \ 
    11851    $(MODEL_LIB)(prtctl.o) \ 
    11852    $(MODEL_LIB)(taumod.o) \ 
    11853    $(MODEL_LIB)(zdfddm.o) \ 
    11854    $(MODEL_LIB)(zdf_oce.o) \ 
    11855    oce.F90 \ 
    11856    ocesbc.F90 \ 
    11857    phycst.F90 \ 
    11858    prtctl.F90 \ 
    11859    taumod.F90 \ 
    11860    zdfddm.F90 \ 
    11861    zdf_oce.F90 \ 
    11862    domzgr_substitute.h90 \ 
    11863    vectopt_loop_substitute.h90 \ 
    11864    KEY_CPP \ 
    11865    zdfkpp.F90 
    11866 $(MODEL_LIB)(zdfmxl.o) :   \ 
    11867    dom_oce.F90 \ 
    11868    in_out_manager.F90 \ 
    11869    lib_mpp.F90 \ 
    11870    lib_print.f90 \ 
    11871    $(MODEL_LIB)(dom_oce.o) \ 
    11872    $(MODEL_LIB)(in_out_manager.o) \ 
    11873    $(MODEL_LIB)(lib_mpp.o) \ 
    11874    $(MODEL_LIB)(lib_print.o) \ 
    11875    $(MODEL_LIB)(par_kind.o) \ 
    11876    $(MODEL_LIB)(par_oce.o) \ 
    11877    par_kind.F90 \ 
    11878    par_oce.F90 \ 
    11879    dom_oce.F90 \ 
    11880    in_out_manager.F90 \ 
    11881    $(MODEL_LIB)(dom_oce.o) \ 
    11882    $(MODEL_LIB)(in_out_manager.o) \ 
    11883    $(MODEL_LIB)(oce.o) \ 
    11884    $(MODEL_LIB)(prtctl.o) \ 
    11885    $(MODEL_LIB)(zdf_oce.o) \ 
    11886    oce.F90 \ 
    11887    prtctl.F90 \ 
    11888    zdf_oce.F90 \ 
    11889    domzgr_substitute.h90 \ 
    11890    KEY_CPP \ 
    11891    zdfmxl.F90 
    11892 $(MODEL_LIB)(zdf_oce.o) :  \ 
    11893    $(MODEL_LIB)(par_kind.o) \ 
    11894    par_kind.F90 \ 
    11895    $(MODEL_LIB)(par_oce.o) \ 
    11896    par_oce.F90 \ 
    11897    KEY_CPP \ 
    11898    zdf_oce.F90 
    11899 $(MODEL_LIB)(zdfric.o) :   \ 
    11900    dom_oce.F90 \ 
    11901    in_out_manager.F90 \ 
    11902    lib_mpp.F90 \ 
    11903    lib_print.f90 \ 
    11904    $(MODEL_LIB)(dom_oce.o) \ 
    11905    $(MODEL_LIB)(in_out_manager.o) \ 
    11906    $(MODEL_LIB)(lib_mpp.o) \ 
    11907    $(MODEL_LIB)(lib_print.o) \ 
    11908    $(MODEL_LIB)(oce.o) \ 
    11909    $(MODEL_LIB)(par_kind.o) \ 
    11910    $(MODEL_LIB)(par_oce.o) \ 
    11911    oce.F90 \ 
    11912    par_kind.F90 \ 
    11913    par_oce.F90 \ 
    11914    dom_oce.F90 \ 
    11915    in_out_manager.F90 \ 
    11916    lbclnk.F90 \ 
    11917    $(MODEL_LIB)(dom_oce.o) \ 
    11918    $(MODEL_LIB)(in_out_manager.o) \ 
    11919    $(MODEL_LIB)(lbclnk.o) \ 
    11920    $(MODEL_LIB)(oce.o) \ 
    11921    $(MODEL_LIB)(zdf_oce.o) \ 
    11922    oce.F90 \ 
    11923    zdf_oce.F90 \ 
    11924    domzgr_substitute.h90 \ 
    11925    KEY_CPP \ 
    11926    zdfric.F90 
    11927 $(MODEL_LIB)(zdftke.o) :   \ 
     11941   $(MODEL_LIB)(zpshde.o) \ 
    1192811942   blk_oce.F90 \ 
    1192911943   cpl_oasis3.F90 \ 
     
    1193611950   ice.F90 \ 
    1193711951   ice_oce.F90 \ 
     11952   in_out_manager.F90 \ 
    1193811953   ini1d.F90 \ 
    11939    in_out_manager.F90 \ 
     11954   iom.F90 \ 
    1194011955   iom_def.F90 \ 
    11941    iom.F90 \ 
    1194211956   iom_ioipsl.F90 \ 
    1194311957   iom_nf90.F90 \ 
     
    1194611960   lib_mpp.F90 \ 
    1194711961   lib_print.f90 \ 
    11948    $(MODEL_LIB)(blk_oce.o) \ 
    11949    $(MODEL_LIB)(cpl_oasis3.o) \ 
    11950    $(MODEL_LIB)(cpl_oasis4.o) \ 
    11951    $(MODEL_LIB)(cpl_oce.o) \ 
    11952    $(MODEL_LIB)(daymod.o) \ 
    11953    $(MODEL_LIB)(dom_oce.o) \ 
    11954    $(MODEL_LIB)(eosbn2.o) \ 
    11955    $(MODEL_LIB)(geo2ocean.o) \ 
    11956    $(MODEL_LIB)(ice.o) \ 
    11957    $(MODEL_LIB)(ice_oce.o) \ 
    11958    $(MODEL_LIB)(ini1d.o) \ 
    11959    $(MODEL_LIB)(in_out_manager.o) \ 
    11960    $(MODEL_LIB)(iom_def.o) \ 
    11961    $(MODEL_LIB)(iom_ioipsl.o) \ 
    11962    $(MODEL_LIB)(iom_nf90.o) \ 
    11963    $(MODEL_LIB)(iom.o) \ 
    11964    $(MODEL_LIB)(iom_rstdimg.o) \ 
    11965    $(MODEL_LIB)(lbclnk.o) \ 
    11966    $(MODEL_LIB)(lib_mpp.o) \ 
    11967    $(MODEL_LIB)(lib_print.o) \ 
    11968    $(MODEL_LIB)(oce.o) \ 
    11969    $(MODEL_LIB)(par_kind.o) \ 
    11970    $(MODEL_LIB)(par_oce.o) \ 
    11971    $(MODEL_LIB)(phycst.o) \ 
    11972    $(MODEL_LIB)(prtctl.o) \ 
    11973    $(MODEL_LIB)(taumod.o) \ 
    11974    $(MODEL_LIB)(trdmld_oce.o) \ 
    11975    $(MODEL_LIB)(trdmod.o) \ 
    11976    $(MODEL_LIB)(trdmod_oce.o) \ 
    11977    $(MODEL_LIB)(zdfddm.o) \ 
    11978    $(MODEL_LIB)(zdf_oce.o) \ 
    11979    $(MODEL_LIB)(zpshde.o) \ 
    1198011962   oce.F90 \ 
    1198111963   par_kind.F90 \ 
     
    1198711969   trdmod.F90 \ 
    1198811970   trdmod_oce.F90 \ 
     11971   zdf_oce.F90 \ 
    1198911972   zdfddm.F90 \ 
    11990    zdf_oce.F90 \ 
    1199111973   zpshde.F90 \ 
    11992    dom_oce.F90 \ 
    11993    dynzdf_exp.F90 \ 
    11994    in_out_manager.F90 \ 
    11995    iom.F90 \ 
    11996    lbclnk.F90 \ 
    1199711974   $(MODEL_LIB)(dom_oce.o) \ 
    1199811975   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    1200711984   $(MODEL_LIB)(trazdf_exp.o) \ 
    1200811985   $(MODEL_LIB)(zdf_oce.o) \ 
     11986   dom_oce.F90 \ 
     11987   dynzdf_exp.F90 \ 
     11988   in_out_manager.F90 \ 
     11989   iom.F90 \ 
     11990   lbclnk.F90 \ 
    1200911991   oce.F90 \ 
    1201011992   phycst.F90 \ 
     
    1201912001   zdftke.F90 
    1202012002$(MODEL_LIB)(zdftke_jki.o) :  \ 
    12021    blk_oce.F90 \ 
    12022    cpl_oasis3.F90 \ 
    12023    cpl_oasis4.F90 \ 
    12024    cpl_oce.F90 \ 
    12025    daymod.F90 \ 
    12026    dom_oce.F90 \ 
    12027    dynzdf_exp.F90 \ 
    12028    eosbn2.F90 \ 
    12029    geo2ocean.F90 \ 
    12030    ice.F90 \ 
    12031    ice_oce.F90 \ 
    12032    ini1d.F90 \ 
    12033    in_out_manager.F90 \ 
    12034    iom.F90 \ 
    12035    lbclnk.F90 \ 
    12036    lib_mpp.F90 \ 
    12037    lib_print.f90 \ 
    1203812003   $(MODEL_LIB)(blk_oce.o) \ 
    1203912004   $(MODEL_LIB)(cpl_oasis3.o) \ 
     
    1204712012   $(MODEL_LIB)(ice.o) \ 
    1204812013   $(MODEL_LIB)(ice_oce.o) \ 
     12014   $(MODEL_LIB)(in_out_manager.o) \ 
    1204912015   $(MODEL_LIB)(ini1d.o) \ 
    12050    $(MODEL_LIB)(in_out_manager.o) \ 
    1205112016   $(MODEL_LIB)(iom.o) \ 
    1205212017   $(MODEL_LIB)(lbclnk.o) \ 
     
    1206412029   $(MODEL_LIB)(zdf_oce.o) \ 
    1206512030   $(MODEL_LIB)(zpshde.o) \ 
     12031   blk_oce.F90 \ 
     12032   cpl_oasis3.F90 \ 
     12033   cpl_oasis4.F90 \ 
     12034   cpl_oce.F90 \ 
     12035   daymod.F90 \ 
     12036   dom_oce.F90 \ 
     12037   dynzdf_exp.F90 \ 
     12038   eosbn2.F90 \ 
     12039   geo2ocean.F90 \ 
     12040   ice.F90 \ 
     12041   ice_oce.F90 \ 
     12042   in_out_manager.F90 \ 
     12043   ini1d.F90 \ 
     12044   iom.F90 \ 
     12045   lbclnk.F90 \ 
     12046   lib_mpp.F90 \ 
     12047   lib_print.f90 \ 
    1206612048   oce.F90 \ 
    1206712049   par_kind.F90 \ 
     
    1207512057   zdf_oce.F90 \ 
    1207612058   zpshde.F90 \ 
    12077    dom_oce.F90 \ 
    12078    in_out_manager.F90 \ 
    12079    lbclnk.F90 \ 
    1208012059   $(MODEL_LIB)(dom_oce.o) \ 
    1208112060   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1208812067   $(MODEL_LIB)(zdf_oce.o) \ 
    1208912068   $(MODEL_LIB)(zdftke.o) \ 
     12069   dom_oce.F90 \ 
     12070   in_out_manager.F90 \ 
     12071   lbclnk.F90 \ 
    1209012072   oce.F90 \ 
    1209112073   phycst.F90 \ 
     
    1210012082   zdftke_jki.F90 
    1210112083$(MODEL_LIB)(zpshde.o) :   \ 
    12102    dom_oce.F90 \ 
    12103    in_out_manager.F90 \ 
    12104    lib_mpp.F90 \ 
    12105    lib_print.f90 \ 
    1210612084   $(MODEL_LIB)(dom_oce.o) \ 
    1210712085   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1211412092   $(MODEL_LIB)(prtctl.o) \ 
    1211512093   $(MODEL_LIB)(zdfddm.o) \ 
     12094   dom_oce.F90 \ 
     12095   in_out_manager.F90 \ 
     12096   lib_mpp.F90 \ 
     12097   lib_print.f90 \ 
    1211612098   oce.F90 \ 
    1211712099   par_kind.F90 \ 
     
    1212012102   prtctl.F90 \ 
    1212112103   zdfddm.F90 \ 
     12104   $(MODEL_LIB)(dom_oce.o) \ 
     12105   $(MODEL_LIB)(eosbn2.o) \ 
     12106   $(MODEL_LIB)(in_out_manager.o) \ 
     12107   $(MODEL_LIB)(lbclnk.o) \ 
     12108   $(MODEL_LIB)(oce.o) \ 
     12109   $(MODEL_LIB)(phycst.o) \ 
    1212212110   dom_oce.F90 \ 
    1212312111   eosbn2.F90 \ 
    1212412112   in_out_manager.F90 \ 
    1212512113   lbclnk.F90 \ 
    12126    $(MODEL_LIB)(dom_oce.o) \ 
    12127    $(MODEL_LIB)(eosbn2.o) \ 
    12128    $(MODEL_LIB)(in_out_manager.o) \ 
    12129    $(MODEL_LIB)(lbclnk.o) \ 
    12130    $(MODEL_LIB)(oce.o) \ 
    12131    $(MODEL_LIB)(phycst.o) \ 
    1213212114   oce.F90 \ 
    1213312115   phycst.F90 \ 
Note: See TracChangeset for help on using the changeset viewer.