Changeset 960


Ignore:
Timestamp:
2008-05-15T12:14:16+02:00 (13 years ago)
Author:
cetlod
Message:

Add modifications related to the GYRE_LOBSTER configuration, see ticket 145

File:
1 edited

Legend:

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

    r796 r960  
    7474     key_antarctic \ 
    7575     key_arctic \ 
     76     key_barotropic \ 
     77     key_bdy \ 
     78     key_bdy_tides \ 
     79     key_c1d \ 
    7680     key_cfc \ 
    77      key_cfg_1d \ 
    7881     key_coupled \ 
    7982     key_cpl_albedo \ 
     
    8992     key_dimgout \ 
    9093     key_dtasal \ 
    91      key_dtasss \ 
    92      key_dtasst \ 
    9394     key_dtatem \ 
    9495     key_dtatrc \ 
     
    106107     key_feti \ 
    107108     key_floats \ 
    108      key_flx_bulk_daily \ 
    109109     key_flx_bulk_monthly \ 
    110110     key_flx_core \ 
    111111     key_flx_forced_daily \ 
    112112     key_gyre \ 
    113      key_ice_lim \ 
    114113     key_islands \ 
    115114     key_kppcustom \ 
    116115     key_kpplktb \ 
     116     key_kriest \ 
    117117     key_ldfslp \ 
    118      key_lim_cp1 \ 
     118     key_lim2 \ 
     119     key_lim3 \ 
    119120     key_lim_cp2 \ 
    120121     key_lim_cp3 \ 
    121      key_lim_fdd \ 
     122     key_lobster \ 
    122123     key_mpp_dyndist \ 
    123124     key_mpp_mpi \ 
    124125     key_mpp_omp \ 
    125126     key_mpp_shmem \ 
     127     key_my_trc \ 
    126128     key_noslip_accurate \ 
    127129     key_oasis3 \ 
     
    135137     key_orca_r2 \ 
    136138     key_orca_r4 \ 
    137      key_passivetrc \ 
    138      key_tau_daily \ 
    139      key_tau_monthly \ 
     139     key_pisces \ 
     140     key_sbc_cpl \ 
     141     key_sigma_vvl \ 
     142     key_top \ 
    140143     key_trabbc \ 
    141144     key_trabbl_adv \ 
     
    147150     key_traldf_c3d \ 
    148151     key_traldf_eiv \ 
     152     key_trcbbc \ 
     153     key_trcbbl_adv \ 
     154     key_trcbbl_dif \ 
    149155     key_trc_dia3d \ 
    150156     key_trc_diaadd \ 
    151157     key_trc_diabio \ 
    152158     key_trc_diatrd \ 
    153      key_trc_kriest \ 
     159     key_trcdmp \ 
    154160     key_trc_ldfeiv \ 
    155      key_trc_lobster1 \ 
    156      key_trc_pisces \ 
    157      key_trc_zdfddm \ 
    158      key_trcbbc \ 
    159      key_trcbbl_adv \ 
    160      key_trcbbl_dif \ 
    161      key_trcdmp \ 
    162161     key_trcldf_eiv \ 
    163162     key_trcldf_iso \ 
     163     key_trc_my_trc \ 
     164     key_trc_zdfddm \ 
    164165     key_trddyn \ 
    165166     key_trdmld \ 
     
    186187      $(MODEL_LIB)(agrif_top_update.o)\ 
    187188      $(MODEL_LIB)(albedo.o)\ 
    188       $(MODEL_LIB)(blk_oce.o)\ 
    189       $(MODEL_LIB)(bulk.o)\ 
    190       $(MODEL_LIB)(cla.o)\ 
     189      $(MODEL_LIB)(bdydta.o)\ 
     190      $(MODEL_LIB)(bdydyn.o)\ 
     191      $(MODEL_LIB)(bdyini.o)\ 
     192      $(MODEL_LIB)(bdy_oce.o)\ 
     193      $(MODEL_LIB)(bdy_par.o)\ 
     194      $(MODEL_LIB)(bdytides.o)\ 
     195      $(MODEL_LIB)(bdytra.o)\ 
     196      $(MODEL_LIB)(bdyvol.o)\ 
     197      $(MODEL_LIB)(c1d.o)\ 
    191198      $(MODEL_LIB)(cla_div.o)\ 
    192199      $(MODEL_LIB)(cla_dynspg.o)\ 
     200      $(MODEL_LIB)(cla.o)\ 
    193201      $(MODEL_LIB)(closea.o)\ 
    194       $(MODEL_LIB)(cpl.o)\ 
    195202      $(MODEL_LIB)(cpl_oasis3.o)\ 
    196203      $(MODEL_LIB)(cpl_oasis4.o)\ 
     
    206213      $(MODEL_LIB)(diaptr.o)\ 
    207214      $(MODEL_LIB)(diaspr.o)\ 
     215      $(MODEL_LIB)(diawri_c1d.o)\ 
    208216      $(MODEL_LIB)(diawri.o)\ 
    209       $(MODEL_LIB)(diawri1d.o)\ 
    210217      $(MODEL_LIB)(divcur.o)\ 
    211       $(MODEL_LIB)(dom_ice.o)\ 
    212       $(MODEL_LIB)(dom_oce.o)\ 
    213218      $(MODEL_LIB)(domain.o)\ 
    214219      $(MODEL_LIB)(domcfg.o)\ 
    215220      $(MODEL_LIB)(domhgr.o)\ 
     221      $(MODEL_LIB)(dom_ice_2.o)\ 
    216222      $(MODEL_LIB)(dommsk.o)\ 
     223      $(MODEL_LIB)(dom_oce.o)\ 
    217224      $(MODEL_LIB)(domstp.o)\ 
    218225      $(MODEL_LIB)(domvvl.o)\ 
     
    220227      $(MODEL_LIB)(domzgr.o)\ 
    221228      $(MODEL_LIB)(dtasal.o)\ 
    222       $(MODEL_LIB)(dtasss.o)\ 
    223       $(MODEL_LIB)(dtasst.o)\ 
    224229      $(MODEL_LIB)(dtatem.o)\ 
     230      $(MODEL_LIB)(dynadv_cen2.o)\ 
    225231      $(MODEL_LIB)(dynadv.o)\ 
    226       $(MODEL_LIB)(dynadv_cen2.o)\ 
    227232      $(MODEL_LIB)(dynadv_ubs.o)\ 
    228       $(MODEL_LIB)(dyncor1d.o)\ 
     233      $(MODEL_LIB)(dyncor_c1d.o)\ 
    229234      $(MODEL_LIB)(dynhpg.o)\ 
    230235      $(MODEL_LIB)(dynkeg.o)\ 
    231       $(MODEL_LIB)(dynldf.o)\ 
    232236      $(MODEL_LIB)(dynldf_bilap.o)\ 
    233237      $(MODEL_LIB)(dynldf_bilapg.o)\ 
     238      $(MODEL_LIB)(dynldf.o)\ 
    234239      $(MODEL_LIB)(dynldf_iso.o)\ 
    235240      $(MODEL_LIB)(dynldf_lap.o)\ 
     241      $(MODEL_LIB)(dynnxt_c1d.o)\ 
    236242      $(MODEL_LIB)(dynnxt.o)\ 
    237       $(MODEL_LIB)(dynnxt1d.o)\ 
     243      $(MODEL_LIB)(dynspg_exp.o)\ 
    238244      $(MODEL_LIB)(dynspg.o)\ 
    239       $(MODEL_LIB)(dynspg_exp.o)\ 
    240245      $(MODEL_LIB)(dynspg_flt.o)\ 
    241246      $(MODEL_LIB)(dynspg_oce.o)\ 
     
    244249      $(MODEL_LIB)(dynvor.o)\ 
    245250      $(MODEL_LIB)(dynzad.o)\ 
     251      $(MODEL_LIB)(dynzdf_exp.o)\ 
    246252      $(MODEL_LIB)(dynzdf.o)\ 
    247       $(MODEL_LIB)(dynzdf_exp.o)\ 
    248253      $(MODEL_LIB)(dynzdf_imp.o)\ 
    249254      $(MODEL_LIB)(eosbn2.o)\ 
     255      $(MODEL_LIB)(fldread.o)\ 
    250256      $(MODEL_LIB)(flo4rk.o)\ 
    251       $(MODEL_LIB)(flo_oce.o)\ 
    252257      $(MODEL_LIB)(floats.o)\ 
    253258      $(MODEL_LIB)(floblk.o)\ 
    254259      $(MODEL_LIB)(flodom.o)\ 
     260      $(MODEL_LIB)(flo_oce.o)\ 
    255261      $(MODEL_LIB)(flowri.o)\ 
    256       $(MODEL_LIB)(flx_oce.o)\ 
    257       $(MODEL_LIB)(flxblk.o)\ 
    258       $(MODEL_LIB)(flxfwb.o)\ 
    259       $(MODEL_LIB)(flxmod.o)\ 
    260       $(MODEL_LIB)(flxrnf.o)\ 
    261262      $(MODEL_LIB)(geo2ocean.o)\ 
    262       $(MODEL_LIB)(ice.o)\ 
     263      $(MODEL_LIB)(ice_2.o)\ 
     264      $(MODEL_LIB)(iceini_2.o)\ 
    263265      $(MODEL_LIB)(ice_oce.o)\ 
    264       $(MODEL_LIB)(iceini.o)\ 
    265       $(MODEL_LIB)(icestp.o)\ 
    266       $(MODEL_LIB)(icestp1d.o)\ 
     266      $(MODEL_LIB)(initrc.o)\ 
    267267      $(MODEL_LIB)(in_out_manager.o)\ 
    268       $(MODEL_LIB)(ini1d.o)\ 
    269       $(MODEL_LIB)(initrc.o)\ 
     268      $(MODEL_LIB)(iom_def.o)\ 
    270269      $(MODEL_LIB)(iom.o)\ 
    271       $(MODEL_LIB)(iom_def.o)\ 
    272270      $(MODEL_LIB)(iom_ioipsl.o)\ 
    273271      $(MODEL_LIB)(iom_nf90.o)\ 
     
    283281      $(MODEL_LIB)(lib_feti.o)\ 
    284282      $(MODEL_LIB)(lib_mpp.o)\ 
    285       $(MODEL_LIB)(limadv.o)\ 
    286       $(MODEL_LIB)(limdia.o)\ 
    287       $(MODEL_LIB)(limdmp.o)\ 
    288       $(MODEL_LIB)(limdyn.o)\ 
    289       $(MODEL_LIB)(limflx.o)\ 
    290       $(MODEL_LIB)(limhdf.o)\ 
    291       $(MODEL_LIB)(limistate.o)\ 
    292       $(MODEL_LIB)(limmsh.o)\ 
    293       $(MODEL_LIB)(limrhg.o)\ 
    294       $(MODEL_LIB)(limrst.o)\ 
    295       $(MODEL_LIB)(limtab.o)\ 
    296       $(MODEL_LIB)(limthd.o)\ 
    297       $(MODEL_LIB)(limthd_lac.o)\ 
    298       $(MODEL_LIB)(limthd_zdf.o)\ 
    299       $(MODEL_LIB)(limtrp.o)\ 
    300       $(MODEL_LIB)(limwri.o)\ 
     283      $(MODEL_LIB)(limadv_2.o)\ 
     284      $(MODEL_LIB)(limdia_2.o)\ 
     285      $(MODEL_LIB)(limdmp_2.o)\ 
     286      $(MODEL_LIB)(limdyn_2.o)\ 
     287      $(MODEL_LIB)(limhdf_2.o)\ 
     288      $(MODEL_LIB)(limistate_2.o)\ 
     289      $(MODEL_LIB)(limmsh_2.o)\ 
     290      $(MODEL_LIB)(limrhg_2.o)\ 
     291      $(MODEL_LIB)(limrst_2.o)\ 
     292      $(MODEL_LIB)(limsbc_2.o)\ 
     293      $(MODEL_LIB)(limtab_2.o)\ 
     294      $(MODEL_LIB)(limthd_2.o)\ 
     295      $(MODEL_LIB)(limthd_lac_2.o)\ 
     296      $(MODEL_LIB)(limthd_zdf_2.o)\ 
     297      $(MODEL_LIB)(limtrp_2.o)\ 
     298      $(MODEL_LIB)(limwri_2.o)\ 
    301299      $(MODEL_LIB)(mppini.o)\ 
    302300      $(MODEL_LIB)(oasis4_date.o)\ 
    303       $(MODEL_LIB)(obc_oce.o)\ 
    304       $(MODEL_LIB)(obc_par.o)\ 
    305301      $(MODEL_LIB)(obccli.o)\ 
    306302      $(MODEL_LIB)(obcdom.o)\ 
    307303      $(MODEL_LIB)(obcdta.o)\ 
     304      $(MODEL_LIB)(obcdyn_bt.o)\ 
    308305      $(MODEL_LIB)(obcdyn.o)\ 
    309       $(MODEL_LIB)(obcdyn_bt.o)\ 
    310306      $(MODEL_LIB)(obcfla.o)\ 
    311307      $(MODEL_LIB)(obcini.o)\ 
     308      $(MODEL_LIB)(obc_oce.o)\ 
     309      $(MODEL_LIB)(obc_par.o)\ 
    312310      $(MODEL_LIB)(obcrad.o)\ 
    313311      $(MODEL_LIB)(obcrst.o)\ 
     
    317315      $(MODEL_LIB)(oce.o)\ 
    318316      $(MODEL_LIB)(oce_trc.o)\ 
    319       $(MODEL_LIB)(ocesbc.o)\ 
    320317      $(MODEL_LIB)(ocfzpt.o)\ 
    321318      $(MODEL_LIB)(opa.o)\ 
    322       $(MODEL_LIB)(par_ice.o)\ 
     319      $(MODEL_LIB)(p4zbio.o)\ 
     320      $(MODEL_LIB)(p4zche.o)\ 
     321      $(MODEL_LIB)(p4zday.o)\ 
     322      $(MODEL_LIB)(p4zflx.o)\ 
     323      $(MODEL_LIB)(p4zint.o)\ 
     324      $(MODEL_LIB)(p4zlim.o)\ 
     325      $(MODEL_LIB)(p4zlys.o)\ 
     326      $(MODEL_LIB)(p4zmeso.o)\ 
     327      $(MODEL_LIB)(p4zmicro.o)\ 
     328      $(MODEL_LIB)(p4zmort.o)\ 
     329      $(MODEL_LIB)(p4zopt.o)\ 
     330      $(MODEL_LIB)(p4zprod.o)\ 
     331      $(MODEL_LIB)(p4zrem.o)\ 
     332      $(MODEL_LIB)(p4zsed.o)\ 
     333      $(MODEL_LIB)(p4zsink2.o)\ 
     334      $(MODEL_LIB)(p4zsink.o)\ 
     335      $(MODEL_LIB)(par_cfc.o)\ 
     336      $(MODEL_LIB)(par_ice_2.o)\ 
    323337      $(MODEL_LIB)(par_kind.o)\ 
     338      $(MODEL_LIB)(par_lobster.o)\ 
     339      $(MODEL_LIB)(par_my_trc.o)\ 
    324340      $(MODEL_LIB)(par_oce.o)\ 
    325       $(MODEL_LIB)(par_sms.o)\ 
     341      $(MODEL_LIB)(par_pisces.o)\ 
    326342      $(MODEL_LIB)(par_trc.o)\ 
    327       $(MODEL_LIB)(par_trc_trp.o)\ 
    328343      $(MODEL_LIB)(phycst.o)\ 
    329344      $(MODEL_LIB)(prtctl.o)\ 
    330345      $(MODEL_LIB)(prtctl_trc.o)\ 
    331346      $(MODEL_LIB)(restart.o)\ 
     347      $(MODEL_LIB)(sbcana.o)\ 
     348      $(MODEL_LIB)(sbcblk_clio.o)\ 
     349      $(MODEL_LIB)(sbcblk_core.o)\ 
     350      $(MODEL_LIB)(sbccpl.o)\ 
     351      $(MODEL_LIB)(sbcflx.o)\ 
     352      $(MODEL_LIB)(sbcfwb.o)\ 
     353      $(MODEL_LIB)(sbc_ice.o)\ 
     354      $(MODEL_LIB)(sbcice_if.o)\ 
     355      $(MODEL_LIB)(sbcice_lim_2.o)\ 
     356      $(MODEL_LIB)(sbcice_lim.o)\ 
     357      $(MODEL_LIB)(sbcmod.o)\ 
     358      $(MODEL_LIB)(sbc_oce.o)\ 
     359      $(MODEL_LIB)(sbcrnf.o)\ 
     360      $(MODEL_LIB)(sbcssm.o)\ 
     361      $(MODEL_LIB)(sbcssr.o)\ 
    332362      $(MODEL_LIB)(sms.o)\ 
    333       $(MODEL_LIB)(sol_oce.o)\ 
    334363      $(MODEL_LIB)(solfet.o)\ 
    335364      $(MODEL_LIB)(solisl.o)\ 
    336365      $(MODEL_LIB)(solmat.o)\ 
     366      $(MODEL_LIB)(sol_oce.o)\ 
    337367      $(MODEL_LIB)(solpcg.o)\ 
    338368      $(MODEL_LIB)(solsor.o)\ 
    339369      $(MODEL_LIB)(solver.o)\ 
     370      $(MODEL_LIB)(step_c1d.o)\ 
    340371      $(MODEL_LIB)(step.o)\ 
    341       $(MODEL_LIB)(step1d.o)\ 
    342372      $(MODEL_LIB)(stpctl.o)\ 
    343       $(MODEL_LIB)(taumod.o)\ 
    344       $(MODEL_LIB)(thd_ice.o)\ 
    345       $(MODEL_LIB)(traadv.o)\ 
     373      $(MODEL_LIB)(thd_ice_2.o)\ 
    346374      $(MODEL_LIB)(traadv_cen2.o)\ 
    347375      $(MODEL_LIB)(traadv_eiv.o)\ 
     376      $(MODEL_LIB)(traadv.o)\ 
     377      $(MODEL_LIB)(traadv_muscl2.o)\ 
    348378      $(MODEL_LIB)(traadv_muscl.o)\ 
    349       $(MODEL_LIB)(traadv_muscl2.o)\ 
    350379      $(MODEL_LIB)(traadv_qck.o)\ 
    351380      $(MODEL_LIB)(traadv_tvd.o)\ 
     
    354383      $(MODEL_LIB)(trabbl.o)\ 
    355384      $(MODEL_LIB)(tradmp.o)\ 
    356       $(MODEL_LIB)(traldf.o)\ 
    357385      $(MODEL_LIB)(traldf_bilap.o)\ 
    358386      $(MODEL_LIB)(traldf_bilapg.o)\ 
     387      $(MODEL_LIB)(traldf.o)\ 
    359388      $(MODEL_LIB)(traldf_iso.o)\ 
    360389      $(MODEL_LIB)(traldf_lap.o)\ 
     
    363392      $(MODEL_LIB)(traqsr.o)\ 
    364393      $(MODEL_LIB)(trasbc.o)\ 
     394      $(MODEL_LIB)(trazdf_exp.o)\ 
    365395      $(MODEL_LIB)(trazdf.o)\ 
    366       $(MODEL_LIB)(trazdf_exp.o)\ 
    367396      $(MODEL_LIB)(trazdf_imp.o)\ 
    368       $(MODEL_LIB)(trc.o)\ 
    369       $(MODEL_LIB)(trc_oce.o)\ 
    370397      $(MODEL_LIB)(trcadv_cen2.o)\ 
     398      $(MODEL_LIB)(trcadv_muscl2.o)\ 
    371399      $(MODEL_LIB)(trcadv_muscl.o)\ 
    372       $(MODEL_LIB)(trcadv_muscl2.o)\ 
    373400      $(MODEL_LIB)(trcadv_smolar.o)\ 
    374401      $(MODEL_LIB)(trcadv_tvd.o)\ 
    375402      $(MODEL_LIB)(trcbbc.o)\ 
    376403      $(MODEL_LIB)(trcbbl.o)\ 
     404      $(MODEL_LIB)(trcbio.o)\ 
    377405      $(MODEL_LIB)(trcctl.o)\ 
    378406      $(MODEL_LIB)(trcdia.o)\ 
     
    381409      $(MODEL_LIB)(trcdta.o)\ 
    382410      $(MODEL_LIB)(trcdtr.o)\ 
    383       $(MODEL_LIB)(trcfreons.o)\ 
     411      $(MODEL_LIB)(trcexp.o)\ 
     412      $(MODEL_LIB)(trc.o)\ 
     413      $(MODEL_LIB)(trcini_cfc.o)\ 
    384414      $(MODEL_LIB)(trcini.o)\ 
     415      $(MODEL_LIB)(trcini_lobster.o)\ 
     416      $(MODEL_LIB)(trcini_my_trc.o)\ 
     417      $(MODEL_LIB)(trcini_pisces.o)\ 
    385418      $(MODEL_LIB)(trcldf_bilap.o)\ 
    386419      $(MODEL_LIB)(trcldf_bilapg.o)\ 
     
    389422      $(MODEL_LIB)(trcldf_lap.o)\ 
    390423      $(MODEL_LIB)(trclec.o)\ 
     424      $(MODEL_LIB)(trclsm_cfc.o)\ 
    391425      $(MODEL_LIB)(trclsm.o)\ 
     426      $(MODEL_LIB)(trclsm_lobster.o)\ 
     427      $(MODEL_LIB)(trclsm_my_trc.o)\ 
     428      $(MODEL_LIB)(trclsm_pisces.o)\ 
    392429      $(MODEL_LIB)(trcnxt.o)\ 
     430      $(MODEL_LIB)(trc_oce.o)\ 
     431      $(MODEL_LIB)(trcopt.o)\ 
    393432      $(MODEL_LIB)(trcrad.o)\ 
    394433      $(MODEL_LIB)(trcrst.o)\ 
    395434      $(MODEL_LIB)(trcsbc.o)\ 
     435      $(MODEL_LIB)(trcsed.o)\ 
     436      $(MODEL_LIB)(trcsms_cfc.o)\ 
    396437      $(MODEL_LIB)(trcsms.o)\ 
     438      $(MODEL_LIB)(trcsms_lobster.o)\ 
     439      $(MODEL_LIB)(trcsms_my_trc.o)\ 
     440      $(MODEL_LIB)(trcsms_pisces.o)\ 
    397441      $(MODEL_LIB)(trcstp.o)\ 
     442      $(MODEL_LIB)(trctrp_ctl.o)\ 
    398443      $(MODEL_LIB)(trctrp.o)\ 
    399       $(MODEL_LIB)(trctrp_ctl.o)\ 
    400444      $(MODEL_LIB)(trctrp_lec.o)\ 
    401445      $(MODEL_LIB)(trczdf_exp.o)\ 
     
    414458      $(MODEL_LIB)(trp_trc.o)\ 
    415459      $(MODEL_LIB)(wzvmod.o)\ 
    416       $(MODEL_LIB)(zdf_oce.o)\ 
    417460      $(MODEL_LIB)(zdfbfr.o)\ 
    418461      $(MODEL_LIB)(zdfddm.o)\ 
     
    421464      $(MODEL_LIB)(zdfkpp.o)\ 
    422465      $(MODEL_LIB)(zdfmxl.o)\ 
     466      $(MODEL_LIB)(zdf_oce.o)\ 
    423467      $(MODEL_LIB)(zdfric.o)\ 
    424468      $(MODEL_LIB)(zdftke.o)\ 
    425469      $(MODEL_LIB)(zpshde.o)\ 
    426       $(MODEL_LIB)(zpshde_trc.o)\ 
    427       $(MODEL_LIB)(p4zbio.o)\ 
    428       $(MODEL_LIB)(p4zche.o)\ 
    429       $(MODEL_LIB)(p4zday.o)\ 
    430       $(MODEL_LIB)(p4zdiat.o)\ 
    431       $(MODEL_LIB)(p4zflx.o)\ 
    432       $(MODEL_LIB)(p4zint.o)\ 
    433       $(MODEL_LIB)(p4zlim.o)\ 
    434       $(MODEL_LIB)(p4zlys.o)\ 
    435       $(MODEL_LIB)(p4zmeso.o)\ 
    436       $(MODEL_LIB)(p4zmicro.o)\ 
    437       $(MODEL_LIB)(p4znano.o)\ 
    438       $(MODEL_LIB)(p4zopt.o)\ 
    439       $(MODEL_LIB)(p4zprg.o)\ 
    440       $(MODEL_LIB)(p4zprod.o)\ 
    441       $(MODEL_LIB)(p4zrem.o)\ 
    442       $(MODEL_LIB)(p4zsed.o)\ 
    443       $(MODEL_LIB)(p4zsink.o)\ 
    444       $(MODEL_LIB)(p4zsink2.o)\ 
    445       $(MODEL_LIB)(p4zslow.o)\ 
    446       $(MODEL_LIB)(trcbio.o)\ 
    447       $(MODEL_LIB)(trcexp.o)\ 
    448       $(MODEL_LIB)(trcopt.o)\ 
    449       $(MODEL_LIB)(trcsed.o) 
     470      $(MODEL_LIB)(zpshde_trc.o) 
    450471 
    451472.SUFFIXES: .f90 .F90 .F 
     
    661682   agrif_top_update.F90 
    662683$(MODEL_LIB)(albedo.o) :   \ 
    663    $(MODEL_LIB)(dom_oce.o) \ 
    664    $(MODEL_LIB)(in_out_manager.o) \ 
    665    $(MODEL_LIB)(lib_mpp.o) \ 
    666    $(MODEL_LIB)(lib_print.o) \ 
    667    $(MODEL_LIB)(oce.o) \ 
    668    $(MODEL_LIB)(par_ice.o) \ 
     684   in_out_manager.F90 \ 
     685   lib_print.f90 \ 
     686   $(MODEL_LIB)(in_out_manager.o) \ 
     687   $(MODEL_LIB)(lib_print.o) \ 
     688   $(MODEL_LIB)(par_kind.o) \ 
     689   $(MODEL_LIB)(par_oce.o) \ 
     690   par_kind.F90 \ 
     691   par_oce.F90 \ 
     692   in_out_manager.F90 \ 
     693   $(MODEL_LIB)(in_out_manager.o) \ 
     694   $(MODEL_LIB)(phycst.o) \ 
     695   phycst.F90 \ 
     696   KEY_CPP \ 
     697   albedo.F90 
     698$(MODEL_LIB)(bdydta.o) :   \ 
     699   bdy_oce.F90 \ 
     700   bdy_par.F90 \ 
     701   daymod.F90 \ 
     702   dom_oce.F90 \ 
     703   in_out_manager.F90 \ 
     704   iom_def.F90 \ 
     705   iom.F90 \ 
     706   iom_ioipsl.F90 \ 
     707   iom_nf90.F90 \ 
     708   iom_rstdimg.F90 \ 
     709   lbclnk.F90 \ 
     710   lib_print.f90 \ 
     711   $(MODEL_LIB)(bdy_oce.o) \ 
     712   $(MODEL_LIB)(bdy_par.o) \ 
     713   $(MODEL_LIB)(daymod.o) \ 
     714   $(MODEL_LIB)(dom_oce.o) \ 
     715   $(MODEL_LIB)(in_out_manager.o) \ 
     716   $(MODEL_LIB)(iom_def.o) \ 
     717   $(MODEL_LIB)(iom_ioipsl.o) \ 
     718   $(MODEL_LIB)(iom_nf90.o) \ 
     719   $(MODEL_LIB)(iom.o) \ 
     720   $(MODEL_LIB)(iom_rstdimg.o) \ 
     721   $(MODEL_LIB)(lbclnk.o) \ 
     722   $(MODEL_LIB)(lib_print.o) \ 
     723   $(MODEL_LIB)(oce.o) \ 
    669724   $(MODEL_LIB)(par_kind.o) \ 
    670725   $(MODEL_LIB)(par_oce.o) \ 
    671726   $(MODEL_LIB)(phycst.o) \ 
    672727   $(MODEL_LIB)(prtctl.o) \ 
    673    dom_oce.F90 \ 
    674    in_out_manager.F90 \ 
    675    lib_mpp.F90 \ 
    676    lib_print.f90 \ 
    677    oce.F90 \ 
    678    par_ice.F90 \ 
     728   oce.F90 \ 
    679729   par_kind.F90 \ 
    680730   par_oce.F90 \ 
    681731   phycst.F90 \ 
    682732   prtctl.F90 \ 
    683    $(MODEL_LIB)(blk_oce.o) \ 
    684    $(MODEL_LIB)(cpl_oce.o) \ 
    685    $(MODEL_LIB)(daymod.o) \ 
    686    $(MODEL_LIB)(dom_oce.o) \ 
    687    $(MODEL_LIB)(flx_oce.o) \ 
    688    $(MODEL_LIB)(ice.o) \ 
    689    $(MODEL_LIB)(in_out_manager.o) \ 
    690    $(MODEL_LIB)(lbclnk.o) \ 
    691    $(MODEL_LIB)(oce.o) \ 
    692    $(MODEL_LIB)(ocfzpt.o) \ 
    693    $(MODEL_LIB)(phycst.o) \ 
    694    blk_oce.F90 \ 
    695    cpl_oce.F90 \ 
    696    daymod.F90 \ 
    697    dom_oce.F90 \ 
    698    flx_oce.F90 \ 
    699    ice.F90 \ 
    700    in_out_manager.F90 \ 
    701    lbclnk.F90 \ 
    702    oce.F90 \ 
    703    ocfzpt.F90 \ 
    704    phycst.F90 \ 
    705    KEY_CPP \ 
    706    albedo.F90 
    707 $(MODEL_LIB)(blk_oce.o) :  \ 
    708    $(MODEL_LIB)(par_kind.o) \ 
    709    par_kind.F90 \ 
    710    $(MODEL_LIB)(par_oce.o) \ 
    711    par_oce.F90 \ 
    712    KEY_CPP \ 
    713    blk_oce.F90 
    714 $(MODEL_LIB)(bulk.o) :  \ 
    715    $(MODEL_LIB)(albedo.o) \ 
    716    $(MODEL_LIB)(blk_oce.o) \ 
    717    $(MODEL_LIB)(cpl_oasis3.o) \ 
    718    $(MODEL_LIB)(cpl_oasis4.o) \ 
    719    $(MODEL_LIB)(cpl_oce.o) \ 
    720    $(MODEL_LIB)(daymod.o) \ 
    721    $(MODEL_LIB)(dom_oce.o) \ 
    722    $(MODEL_LIB)(flx_oce.o) \ 
    723    $(MODEL_LIB)(geo2ocean.o) \ 
    724    $(MODEL_LIB)(ice.o) \ 
    725    $(MODEL_LIB)(in_out_manager.o) \ 
    726    $(MODEL_LIB)(lbclnk.o) \ 
    727    $(MODEL_LIB)(lib_mpp.o) \ 
    728    $(MODEL_LIB)(lib_print.o) \ 
    729    $(MODEL_LIB)(oce.o) \ 
    730    $(MODEL_LIB)(ocfzpt.o) \ 
    731    $(MODEL_LIB)(par_kind.o) \ 
    732    $(MODEL_LIB)(par_oce.o) \ 
    733    $(MODEL_LIB)(phycst.o) \ 
    734    $(MODEL_LIB)(prtctl.o) \ 
    735    albedo.F90 \ 
    736    blk_oce.F90 \ 
    737    cpl_oasis3.F90 \ 
    738    cpl_oasis4.F90 \ 
    739    cpl_oce.F90 \ 
    740    daymod.F90 \ 
    741    dom_oce.F90 \ 
    742    flx_oce.F90 \ 
    743    geo2ocean.F90 \ 
    744    ice.F90 \ 
    745    in_out_manager.F90 \ 
    746    lbclnk.F90 \ 
    747    lib_mpp.F90 \ 
    748    lib_print.f90 \ 
    749    oce.F90 \ 
    750    ocfzpt.F90 \ 
    751    par_kind.F90 \ 
    752    par_oce.F90 \ 
    753    phycst.F90 \ 
    754    prtctl.F90 \ 
    755    $(MODEL_LIB)(blk_oce.o) \ 
    756    $(MODEL_LIB)(dom_oce.o) \ 
    757    $(MODEL_LIB)(flx_oce.o) \ 
    758    $(MODEL_LIB)(flxblk.o) \ 
    759    $(MODEL_LIB)(ice_oce.o) \ 
    760    $(MODEL_LIB)(in_out_manager.o) \ 
    761    $(MODEL_LIB)(oce.o) \ 
    762    $(MODEL_LIB)(ocfzpt.o) \ 
    763    $(MODEL_LIB)(phycst.o) \ 
    764    $(MODEL_LIB)(prtctl.o) \ 
    765    $(MODEL_LIB)(taumod.o) \ 
    766    blk_oce.F90 \ 
    767    dom_oce.F90 \ 
    768    flx_oce.F90 \ 
    769    flxblk.F90 \ 
    770    ice_oce.F90 \ 
    771    in_out_manager.F90 \ 
    772    oce.F90 \ 
    773    ocfzpt.F90 \ 
    774    phycst.F90 \ 
    775    prtctl.F90 \ 
    776    taumod.F90 \ 
    777    KEY_CPP \ 
    778    bulk.F90 
    779 $(MODEL_LIB)(cla.o) :   \ 
    780    $(MODEL_LIB)(blk_oce.o) \ 
    781    $(MODEL_LIB)(cpl_oce.o) \ 
    782    $(MODEL_LIB)(daymod.o) \ 
    783    $(MODEL_LIB)(dom_oce.o) \ 
    784    $(MODEL_LIB)(dtasal.o) \ 
    785    $(MODEL_LIB)(dtasss.o) \ 
    786    $(MODEL_LIB)(dtasst.o) \ 
    787    $(MODEL_LIB)(dtatem.o) \ 
    788    $(MODEL_LIB)(flx_oce.o) \ 
    789    $(MODEL_LIB)(flxmod.o) \ 
    790    $(MODEL_LIB)(flxrnf.o) \ 
    791    $(MODEL_LIB)(ice_oce.o) \ 
    792    $(MODEL_LIB)(in_out_manager.o) \ 
    793    $(MODEL_LIB)(lbclnk.o) \ 
    794    $(MODEL_LIB)(lib_mpp.o) \ 
    795    $(MODEL_LIB)(lib_print.o) \ 
    796    $(MODEL_LIB)(oce.o) \ 
    797    $(MODEL_LIB)(ocfzpt.o) \ 
    798    $(MODEL_LIB)(par_kind.o) \ 
    799    $(MODEL_LIB)(par_oce.o) \ 
    800    $(MODEL_LIB)(phycst.o) \ 
    801    $(MODEL_LIB)(prtctl.o) \ 
    802    $(MODEL_LIB)(taumod.o) \ 
    803    $(MODEL_LIB)(tradmp.o) \ 
    804    blk_oce.F90 \ 
    805    cpl_oce.F90 \ 
    806    daymod.F90 \ 
    807    dom_oce.F90 \ 
    808    dtasal.F90 \ 
    809    dtasss.F90 \ 
    810    dtasst.F90 \ 
    811    dtatem.F90 \ 
    812    flx_oce.F90 \ 
    813    flxmod.F90 \ 
    814    flxrnf.F90 \ 
    815    ice_oce.F90 \ 
    816    in_out_manager.F90 \ 
    817    lbclnk.F90 \ 
    818    lib_mpp.F90 \ 
    819    lib_print.f90 \ 
    820    oce.F90 \ 
    821    ocfzpt.F90 \ 
    822    par_kind.F90 \ 
    823    par_oce.F90 \ 
    824    phycst.F90 \ 
    825    prtctl.F90 \ 
    826    taumod.F90 \ 
    827    tradmp.F90 \ 
    828    $(MODEL_LIB)(dom_oce.o) \ 
    829    $(MODEL_LIB)(in_out_manager.o) \ 
    830    $(MODEL_LIB)(lbclnk.o) \ 
    831    $(MODEL_LIB)(lib_mpp.o) \ 
    832    $(MODEL_LIB)(oce.o) \ 
    833    $(MODEL_LIB)(ocesbc.o) \ 
    834    dom_oce.F90 \ 
    835    in_out_manager.F90 \ 
    836    lbclnk.F90 \ 
    837    lib_mpp.F90 \ 
    838    oce.F90 \ 
    839    ocesbc.F90 \ 
    840    domzgr_substitute.h90 \ 
    841    vectopt_loop_substitute.h90 \ 
    842    KEY_CPP \ 
    843    cla.F90 
    844 $(MODEL_LIB)(cla_div.o) :  \ 
    845    $(MODEL_LIB)(blk_oce.o) \ 
    846    $(MODEL_LIB)(cpl_oce.o) \ 
    847    $(MODEL_LIB)(daymod.o) \ 
    848    $(MODEL_LIB)(dom_oce.o) \ 
    849    $(MODEL_LIB)(dtasal.o) \ 
    850    $(MODEL_LIB)(dtasss.o) \ 
    851    $(MODEL_LIB)(dtasst.o) \ 
    852    $(MODEL_LIB)(dtatem.o) \ 
    853    $(MODEL_LIB)(flx_oce.o) \ 
    854    $(MODEL_LIB)(flxmod.o) \ 
    855    $(MODEL_LIB)(flxrnf.o) \ 
    856    $(MODEL_LIB)(ice_oce.o) \ 
    857    $(MODEL_LIB)(in_out_manager.o) \ 
    858    $(MODEL_LIB)(lbclnk.o) \ 
    859    $(MODEL_LIB)(lib_mpp.o) \ 
    860    $(MODEL_LIB)(lib_print.o) \ 
    861    $(MODEL_LIB)(oce.o) \ 
    862    $(MODEL_LIB)(ocfzpt.o) \ 
    863    $(MODEL_LIB)(par_kind.o) \ 
    864    $(MODEL_LIB)(par_oce.o) \ 
    865    $(MODEL_LIB)(phycst.o) \ 
    866    $(MODEL_LIB)(prtctl.o) \ 
    867    $(MODEL_LIB)(taumod.o) \ 
    868    $(MODEL_LIB)(tradmp.o) \ 
    869    blk_oce.F90 \ 
    870    cpl_oce.F90 \ 
    871    daymod.F90 \ 
    872    dom_oce.F90 \ 
    873    dtasal.F90 \ 
    874    dtasss.F90 \ 
    875    dtasst.F90 \ 
    876    dtatem.F90 \ 
    877    flx_oce.F90 \ 
    878    flxmod.F90 \ 
    879    flxrnf.F90 \ 
    880    ice_oce.F90 \ 
    881    in_out_manager.F90 \ 
    882    lbclnk.F90 \ 
    883    lib_mpp.F90 \ 
    884    lib_print.f90 \ 
    885    oce.F90 \ 
    886    ocfzpt.F90 \ 
    887    par_kind.F90 \ 
    888    par_oce.F90 \ 
    889    phycst.F90 \ 
    890    prtctl.F90 \ 
    891    taumod.F90 \ 
    892    tradmp.F90 \ 
    893    $(MODEL_LIB)(dom_oce.o) \ 
    894    $(MODEL_LIB)(in_out_manager.o) \ 
    895    $(MODEL_LIB)(lbclnk.o) \ 
    896    $(MODEL_LIB)(lib_mpp.o) \ 
    897    $(MODEL_LIB)(oce.o) \ 
    898    $(MODEL_LIB)(ocesbc.o) \ 
    899    dom_oce.F90 \ 
    900    in_out_manager.F90 \ 
    901    lbclnk.F90 \ 
    902    lib_mpp.F90 \ 
    903    oce.F90 \ 
    904    ocesbc.F90 \ 
    905    domzgr_substitute.h90 \ 
    906    KEY_CPP \ 
    907    cla_div.F90 
    908 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    909    $(MODEL_LIB)(blk_oce.o) \ 
    910    $(MODEL_LIB)(cpl_oce.o) \ 
    911    $(MODEL_LIB)(daymod.o) \ 
    912    $(MODEL_LIB)(dom_oce.o) \ 
    913    $(MODEL_LIB)(dtasal.o) \ 
    914    $(MODEL_LIB)(dtasss.o) \ 
    915    $(MODEL_LIB)(dtasst.o) \ 
    916    $(MODEL_LIB)(dtatem.o) \ 
     733   bdy_oce.F90 \ 
     734   bdytides.F90 \ 
     735   daymod.F90 \ 
     736   dom_oce.F90 \ 
     737   in_out_manager.F90 \ 
     738   iom.F90 \ 
     739   $(MODEL_LIB)(bdy_oce.o) \ 
     740   $(MODEL_LIB)(bdytides.o) \ 
     741   $(MODEL_LIB)(daymod.o) \ 
     742   $(MODEL_LIB)(dom_oce.o) \ 
     743   $(MODEL_LIB)(in_out_manager.o) \ 
     744   $(MODEL_LIB)(iom.o) \ 
     745   $(MODEL_LIB)(oce.o) \ 
     746   $(MODEL_LIB)(phycst.o) \ 
     747   oce.F90 \ 
     748   phycst.F90 \ 
     749   $(IOIPSL_LIB) \ 
     750   KEY_CPP \ 
     751   bdydta.F90 
     752$(MODEL_LIB)(bdydyn.o) :   \ 
     753   bdy_oce.F90 \ 
     754   bdy_par.F90 \ 
     755   daymod.F90 \ 
     756   dom_oce.F90 \ 
     757   in_out_manager.F90 \ 
     758   iom.F90 \ 
     759   lbclnk.F90 \ 
     760   lib_mpp.F90 \ 
     761   lib_print.f90 \ 
     762   $(MODEL_LIB)(bdy_oce.o) \ 
     763   $(MODEL_LIB)(bdy_par.o) \ 
     764   $(MODEL_LIB)(daymod.o) \ 
     765   $(MODEL_LIB)(dom_oce.o) \ 
     766   $(MODEL_LIB)(in_out_manager.o) \ 
     767   $(MODEL_LIB)(iom.o) \ 
     768   $(MODEL_LIB)(lbclnk.o) \ 
     769   $(MODEL_LIB)(lib_mpp.o) \ 
     770   $(MODEL_LIB)(lib_print.o) \ 
     771   $(MODEL_LIB)(oce.o) \ 
     772   $(MODEL_LIB)(par_kind.o) \ 
     773   $(MODEL_LIB)(par_oce.o) \ 
     774   $(MODEL_LIB)(phycst.o) \ 
     775   oce.F90 \ 
     776   par_kind.F90 \ 
     777   par_oce.F90 \ 
     778   phycst.F90 \ 
     779   bdy_oce.F90 \ 
     780   bdytides.F90 \ 
     781   dom_oce.F90 \ 
     782   dynspg_oce.F90 \ 
     783   in_out_manager.F90 \ 
     784   lbclnk.F90 \ 
     785   $(MODEL_LIB)(bdy_oce.o) \ 
     786   $(MODEL_LIB)(bdytides.o) \ 
     787   $(MODEL_LIB)(dom_oce.o) \ 
    917788   $(MODEL_LIB)(dynspg_oce.o) \ 
    918    $(MODEL_LIB)(flx_oce.o) \ 
    919    $(MODEL_LIB)(flxmod.o) \ 
    920    $(MODEL_LIB)(flxrnf.o) \ 
    921    $(MODEL_LIB)(ice_oce.o) \ 
    922    $(MODEL_LIB)(in_out_manager.o) \ 
     789   $(MODEL_LIB)(in_out_manager.o) \ 
     790   $(MODEL_LIB)(lbclnk.o) \ 
     791   $(MODEL_LIB)(oce.o) \ 
     792   $(MODEL_LIB)(phycst.o) \ 
     793   oce.F90 \ 
     794   phycst.F90 \ 
     795   KEY_CPP \ 
     796   bdydyn.F90 
     797$(MODEL_LIB)(bdyini.o) :   \ 
     798   bdy_oce.F90 \ 
     799   bdy_par.F90 \ 
     800   daymod.F90 \ 
     801   dom_oce.F90 \ 
     802   in_out_manager.F90 \ 
     803   iom_def.F90 \ 
     804   iom.F90 \ 
     805   iom_ioipsl.F90 \ 
     806   iom_nf90.F90 \ 
     807   iom_rstdimg.F90 \ 
     808   lbclnk.F90 \ 
     809   lib_mpp.F90 \ 
     810   lib_print.f90 \ 
     811   $(MODEL_LIB)(bdy_oce.o) \ 
     812   $(MODEL_LIB)(bdy_par.o) \ 
     813   $(MODEL_LIB)(daymod.o) \ 
     814   $(MODEL_LIB)(dom_oce.o) \ 
     815   $(MODEL_LIB)(in_out_manager.o) \ 
     816   $(MODEL_LIB)(iom_def.o) \ 
     817   $(MODEL_LIB)(iom_ioipsl.o) \ 
     818   $(MODEL_LIB)(iom_nf90.o) \ 
    923819   $(MODEL_LIB)(iom.o) \ 
    924    $(MODEL_LIB)(lbclnk.o) \ 
    925    $(MODEL_LIB)(lib_mpp.o) \ 
    926    $(MODEL_LIB)(lib_print.o) \ 
    927    $(MODEL_LIB)(obc_oce.o) \ 
    928    $(MODEL_LIB)(obc_par.o) \ 
    929    $(MODEL_LIB)(obccli.o) \ 
    930    $(MODEL_LIB)(oce.o) \ 
    931    $(MODEL_LIB)(ocesbc.o) \ 
    932    $(MODEL_LIB)(ocfzpt.o) \ 
    933    $(MODEL_LIB)(par_kind.o) \ 
    934    $(MODEL_LIB)(par_oce.o) \ 
    935    $(MODEL_LIB)(phycst.o) \ 
    936    $(MODEL_LIB)(prtctl.o) \ 
    937    $(MODEL_LIB)(sol_oce.o) \ 
    938    $(MODEL_LIB)(taumod.o) \ 
    939    $(MODEL_LIB)(tradmp.o) \ 
    940    $(MODEL_LIB)(zdf_oce.o) \ 
    941    blk_oce.F90 \ 
    942    cpl_oce.F90 \ 
    943    daymod.F90 \ 
    944    dom_oce.F90 \ 
    945    dtasal.F90 \ 
    946    dtasss.F90 \ 
    947    dtasst.F90 \ 
    948    dtatem.F90 \ 
    949    dynspg_oce.F90 \ 
    950    flx_oce.F90 \ 
    951    flxmod.F90 \ 
    952    flxrnf.F90 \ 
    953    ice_oce.F90 \ 
     820   $(MODEL_LIB)(iom_rstdimg.o) \ 
     821   $(MODEL_LIB)(lbclnk.o) \ 
     822   $(MODEL_LIB)(lib_mpp.o) \ 
     823   $(MODEL_LIB)(lib_print.o) \ 
     824   $(MODEL_LIB)(oce.o) \ 
     825   $(MODEL_LIB)(par_kind.o) \ 
     826   $(MODEL_LIB)(par_oce.o) \ 
     827   $(MODEL_LIB)(phycst.o) \ 
     828   oce.F90 \ 
     829   par_kind.F90 \ 
     830   par_oce.F90 \ 
     831   phycst.F90 \ 
     832   bdy_oce.F90 \ 
     833   bdytides.F90 \ 
     834   dom_oce.F90 \ 
    954835   in_out_manager.F90 \ 
    955836   iom.F90 \ 
    956837   lbclnk.F90 \ 
    957838   lib_mpp.F90 \ 
    958    lib_print.f90 \ 
    959    obc_oce.F90 \ 
    960    obc_par.F90 \ 
    961    obccli.F90 \ 
    962    oce.F90 \ 
    963    ocesbc.F90 \ 
    964    ocfzpt.F90 \ 
    965    par_kind.F90 \ 
    966    par_oce.F90 \ 
    967    phycst.F90 \ 
    968    prtctl.F90 \ 
    969    sol_oce.F90 \ 
    970    taumod.F90 \ 
    971    tradmp.F90 \ 
    972    zdf_oce.F90 \ 
    973    $(MODEL_LIB)(dom_oce.o) \ 
    974    $(MODEL_LIB)(flxrnf.o) \ 
    975    $(MODEL_LIB)(in_out_manager.o) \ 
    976    $(MODEL_LIB)(lbclnk.o) \ 
    977    $(MODEL_LIB)(lib_mpp.o) \ 
    978    $(MODEL_LIB)(obc_oce.o) \ 
    979    $(MODEL_LIB)(obcdyn.o) \ 
    980    $(MODEL_LIB)(obcvol.o) \ 
    981    $(MODEL_LIB)(oce.o) \ 
    982    $(MODEL_LIB)(ocesbc.o) \ 
    983    $(MODEL_LIB)(phycst.o) \ 
    984    $(MODEL_LIB)(sol_oce.o) \ 
    985    $(MODEL_LIB)(solfet.o) \ 
    986    $(MODEL_LIB)(solpcg.o) \ 
    987    $(MODEL_LIB)(solsor.o) \ 
    988    $(MODEL_LIB)(zdf_oce.o) \ 
    989    dom_oce.F90 \ 
    990    flxrnf.F90 \ 
    991    in_out_manager.F90 \ 
    992    lbclnk.F90 \ 
    993    lib_mpp.F90 \ 
    994    obc_oce.F90 \ 
    995    obcdyn.F90 \ 
    996    obcvol.F90 \ 
    997    oce.F90 \ 
    998    ocesbc.F90 \ 
    999    phycst.F90 \ 
    1000    sol_oce.F90 \ 
    1001    solfet.F90 \ 
    1002    solpcg.F90 \ 
    1003    solsor.F90 \ 
    1004    zdf_oce.F90 \ 
    1005    domzgr_substitute.h90 \ 
    1006    vectopt_loop_substitute.h90 \ 
    1007    KEY_CPP \ 
    1008    cla_dynspg.F90 
    1009 $(MODEL_LIB)(closea.o) :   \ 
    1010    $(MODEL_LIB)(blk_oce.o) \ 
    1011    $(MODEL_LIB)(cpl_oce.o) \ 
    1012    $(MODEL_LIB)(daymod.o) \ 
    1013    $(MODEL_LIB)(dom_oce.o) \ 
    1014    $(MODEL_LIB)(dtasal.o) \ 
    1015    $(MODEL_LIB)(dtasss.o) \ 
    1016    $(MODEL_LIB)(dtasst.o) \ 
    1017    $(MODEL_LIB)(dtatem.o) \ 
    1018    $(MODEL_LIB)(flx_oce.o) \ 
    1019    $(MODEL_LIB)(flxmod.o) \ 
    1020    $(MODEL_LIB)(flxrnf.o) \ 
    1021    $(MODEL_LIB)(ice_oce.o) \ 
     839   $(MODEL_LIB)(bdy_oce.o) \ 
     840   $(MODEL_LIB)(bdytides.o) \ 
     841   $(MODEL_LIB)(dom_oce.o) \ 
    1022842   $(MODEL_LIB)(in_out_manager.o) \ 
    1023843   $(MODEL_LIB)(iom.o) \ 
    1024844   $(MODEL_LIB)(lbclnk.o) \ 
    1025845   $(MODEL_LIB)(lib_mpp.o) \ 
    1026    $(MODEL_LIB)(lib_print.o) \ 
    1027    $(MODEL_LIB)(oce.o) \ 
    1028    $(MODEL_LIB)(ocfzpt.o) \ 
    1029    $(MODEL_LIB)(par_kind.o) \ 
    1030    $(MODEL_LIB)(par_oce.o) \ 
    1031    $(MODEL_LIB)(phycst.o) \ 
    1032    $(MODEL_LIB)(prtctl.o) \ 
    1033    $(MODEL_LIB)(taumod.o) \ 
    1034    $(MODEL_LIB)(tradmp.o) \ 
    1035    blk_oce.F90 \ 
    1036    cpl_oce.F90 \ 
    1037    daymod.F90 \ 
    1038    dom_oce.F90 \ 
    1039    dtasal.F90 \ 
    1040    dtasss.F90 \ 
    1041    dtasst.F90 \ 
    1042    dtatem.F90 \ 
    1043    flx_oce.F90 \ 
    1044    flxmod.F90 \ 
    1045    flxrnf.F90 \ 
    1046    ice_oce.F90 \ 
    1047    in_out_manager.F90 \ 
    1048    iom.F90 \ 
    1049    lbclnk.F90 \ 
    1050    lib_mpp.F90 \ 
    1051    lib_print.f90 \ 
    1052    oce.F90 \ 
    1053    ocfzpt.F90 \ 
    1054    par_kind.F90 \ 
    1055    par_oce.F90 \ 
    1056    phycst.F90 \ 
    1057    prtctl.F90 \ 
    1058    taumod.F90 \ 
    1059    tradmp.F90 \ 
    1060    $(MODEL_LIB)(dom_oce.o) \ 
    1061    $(MODEL_LIB)(flxrnf.o) \ 
    1062    $(MODEL_LIB)(in_out_manager.o) \ 
    1063    $(MODEL_LIB)(lbclnk.o) \ 
    1064    $(MODEL_LIB)(lib_mpp.o) \ 
    1065    $(MODEL_LIB)(oce.o) \ 
    1066    $(MODEL_LIB)(ocesbc.o) \ 
    1067    dom_oce.F90 \ 
    1068    flxrnf.F90 \ 
    1069    in_out_manager.F90 \ 
    1070    lbclnk.F90 \ 
    1071    lib_mpp.F90 \ 
    1072    oce.F90 \ 
    1073    ocesbc.F90 \ 
    1074    vectopt_loop_substitute.h90 \ 
    1075    KEY_CPP \ 
    1076    closea.F90 
    1077 $(MODEL_LIB)(cpl.o) :   \ 
    1078    $(MODEL_LIB)(dom_oce.o) \ 
    1079    $(MODEL_LIB)(in_out_manager.o) \ 
    1080    $(MODEL_LIB)(lib_print.o) \ 
    1081    $(MODEL_LIB)(oce.o) \ 
    1082    $(MODEL_LIB)(par_kind.o) \ 
    1083    $(MODEL_LIB)(par_oce.o) \ 
    1084    $(MODEL_LIB)(phycst.o) \ 
    1085    $(MODEL_LIB)(prtctl.o) \ 
    1086    dom_oce.F90 \ 
    1087    in_out_manager.F90 \ 
    1088    lib_print.f90 \ 
    1089    oce.F90 \ 
    1090    par_kind.F90 \ 
    1091    par_oce.F90 \ 
    1092    phycst.F90 \ 
    1093    prtctl.F90 \ 
    1094    $(MODEL_LIB)(cpl_oce.o) \ 
    1095    $(MODEL_LIB)(daymod.o) \ 
    1096    $(MODEL_LIB)(dom_oce.o) \ 
    1097    $(MODEL_LIB)(flx_oce.o) \ 
    1098    $(MODEL_LIB)(in_out_manager.o) \ 
    1099    $(MODEL_LIB)(oce.o) \ 
    1100    $(MODEL_LIB)(ocfzpt.o) \ 
    1101    $(MODEL_LIB)(phycst.o) \ 
    1102    cpl_oce.F90 \ 
    1103    daymod.F90 \ 
    1104    dom_oce.F90 \ 
    1105    flx_oce.F90 \ 
    1106    in_out_manager.F90 \ 
    1107    oce.F90 \ 
    1108    ocfzpt.F90 \ 
    1109    phycst.F90 \ 
    1110    $(IOIPSL_LIB) \ 
    1111    KEY_CPP \ 
    1112    cpl.F90 
    1113 $(MODEL_LIB)(cpl_oasis3.o) :  \ 
    1114    $(MODEL_LIB)(dom_oce.o) \ 
    1115    $(MODEL_LIB)(in_out_manager.o) \ 
    1116    $(MODEL_LIB)(lib_print.o) \ 
    1117    $(MODEL_LIB)(par_ice.o) \ 
    1118    $(MODEL_LIB)(par_kind.o) \ 
    1119    $(MODEL_LIB)(par_oce.o) \ 
    1120    $(MODEL_LIB)(phycst.o) \ 
    1121    $(MODEL_LIB)(prtctl.o) \ 
    1122    dom_oce.F90 \ 
    1123    in_out_manager.F90 \ 
    1124    lib_print.f90 \ 
    1125    par_ice.F90 \ 
    1126    par_kind.F90 \ 
    1127    par_oce.F90 \ 
    1128    phycst.F90 \ 
    1129    prtctl.F90 \ 
    1130    $(MODEL_LIB)(daymod.o) \ 
    1131    $(MODEL_LIB)(dom_oce.o) \ 
    1132    $(MODEL_LIB)(flx_oce.o) \ 
    1133    $(MODEL_LIB)(ice.o) \ 
    1134    $(MODEL_LIB)(in_out_manager.o) \ 
    1135    $(MODEL_LIB)(lib_mpp.o) \ 
    1136    $(MODEL_LIB)(oce.o) \ 
    1137    $(MODEL_LIB)(par_oce.o) \ 
    1138    $(MODEL_LIB)(phycst.o) \ 
    1139    daymod.F90 \ 
    1140    dom_oce.F90 \ 
    1141    flx_oce.F90 \ 
    1142    ice.F90 \ 
    1143    in_out_manager.F90 \ 
    1144    lib_mpp.F90 \ 
    1145    oce.F90 \ 
    1146    par_oce.F90 \ 
    1147    phycst.F90 \ 
    1148    KEY_CPP \ 
    1149    cpl_oasis3.F90 
    1150 $(MODEL_LIB)(cpl_oasis4.o) :  \ 
    1151    $(MODEL_LIB)(dom_oce.o) \ 
    1152    $(MODEL_LIB)(in_out_manager.o) \ 
    1153    $(MODEL_LIB)(lib_print.o) \ 
    1154    $(MODEL_LIB)(par_kind.o) \ 
    1155    $(MODEL_LIB)(par_oce.o) \ 
    1156    $(MODEL_LIB)(phycst.o) \ 
    1157    $(MODEL_LIB)(prtctl.o) \ 
    1158    dom_oce.F90 \ 
    1159    in_out_manager.F90 \ 
    1160    lib_print.f90 \ 
    1161    par_kind.F90 \ 
    1162    par_oce.F90 \ 
    1163    phycst.F90 \ 
    1164    prtctl.F90 \ 
    1165    $(MODEL_LIB)(daymod.o) \ 
    1166    $(MODEL_LIB)(dom_oce.o) \ 
    1167    $(MODEL_LIB)(in_out_manager.o) \ 
    1168    $(MODEL_LIB)(lib_mpp.o) \ 
    1169    $(MODEL_LIB)(oasis4_date.o) \ 
    1170    $(MODEL_LIB)(par_oce.o) \ 
    1171    $(MODEL_LIB)(phycst.o) \ 
    1172    daymod.F90 \ 
    1173    dom_oce.F90 \ 
    1174    in_out_manager.F90 \ 
    1175    lib_mpp.F90 \ 
    1176    oasis4_date.F90 \ 
    1177    par_oce.F90 \ 
    1178    phycst.F90 \ 
    1179    KEY_CPP \ 
    1180    cpl_oasis4.F90 
    1181 $(MODEL_LIB)(cpl_oce.o) :  \ 
    1182    $(MODEL_LIB)(par_kind.o) \ 
    1183    par_kind.F90 \ 
    1184    $(MODEL_LIB)(par_oce.o) \ 
    1185    par_oce.F90 \ 
    1186    KEY_CPP \ 
    1187    cpl_oce.F90 
    1188 $(MODEL_LIB)(ctlopn.o) :   \ 
    1189    $(MODEL_LIB)(lib_print.o) \ 
    1190    $(MODEL_LIB)(par_kind.o) \ 
    1191    $(MODEL_LIB)(par_oce.o) \ 
    1192    lib_print.f90 \ 
    1193    par_kind.F90 \ 
    1194    par_oce.F90 \ 
    1195    $(MODEL_LIB)(in_out_manager.o) \ 
    1196    in_out_manager.F90 \ 
    1197    $(AGRIF_LIB) \ 
    1198    KEY_CPP \ 
    1199    ctlopn.F90 
    1200 $(MODEL_LIB)(daymod.o) :   \ 
    1201    $(MODEL_LIB)(dom_oce.o) \ 
    1202    $(MODEL_LIB)(in_out_manager.o) \ 
    1203    $(MODEL_LIB)(lib_mpp.o) \ 
    1204    $(MODEL_LIB)(lib_print.o) \ 
    1205    $(MODEL_LIB)(par_kind.o) \ 
    1206    $(MODEL_LIB)(par_oce.o) \ 
    1207    dom_oce.F90 \ 
    1208    in_out_manager.F90 \ 
    1209    lib_mpp.F90 \ 
    1210    lib_print.f90 \ 
    1211    par_kind.F90 \ 
    1212    par_oce.F90 \ 
    1213    $(MODEL_LIB)(dom_oce.o) \ 
    1214    $(MODEL_LIB)(in_out_manager.o) \ 
    1215    $(MODEL_LIB)(phycst.o) \ 
    1216    $(MODEL_LIB)(prtctl.o) \ 
    1217    dom_oce.F90 \ 
    1218    in_out_manager.F90 \ 
    1219    phycst.F90 \ 
    1220    prtctl.F90 \ 
    1221    daymod.F90 
    1222 $(MODEL_LIB)(diadimg.o) :  \ 
    1223    $(MODEL_LIB)(dom_oce.o) \ 
    1224    $(MODEL_LIB)(in_out_manager.o) \ 
    1225    $(MODEL_LIB)(lib_print.o) \ 
    1226    $(MODEL_LIB)(par_kind.o) \ 
    1227    $(MODEL_LIB)(par_oce.o) \ 
    1228    $(MODEL_LIB)(phycst.o) \ 
    1229    $(MODEL_LIB)(prtctl.o) \ 
    1230    dom_oce.F90 \ 
    1231    in_out_manager.F90 \ 
    1232    lib_print.f90 \ 
    1233    par_kind.F90 \ 
    1234    par_oce.F90 \ 
    1235    phycst.F90 \ 
    1236    prtctl.F90 \ 
    1237    $(MODEL_LIB)(daymod.o) \ 
    1238    $(MODEL_LIB)(dom_oce.o) \ 
    1239    $(MODEL_LIB)(in_out_manager.o) \ 
    1240    $(MODEL_LIB)(oce.o) \ 
    1241    daymod.F90 \ 
    1242    dom_oce.F90 \ 
    1243    in_out_manager.F90 \ 
    1244    oce.F90 \ 
    1245    domzgr_substitute.h90 \ 
    1246    KEY_CPP \ 
    1247    diadimg.F90 
    1248 $(MODEL_LIB)(diafwb.o) :   \ 
    1249    $(MODEL_LIB)(albedo.o) \ 
    1250    $(MODEL_LIB)(blk_oce.o) \ 
    1251    $(MODEL_LIB)(cpl_oce.o) \ 
    1252    $(MODEL_LIB)(daymod.o) \ 
    1253    $(MODEL_LIB)(dom_oce.o) \ 
    1254    $(MODEL_LIB)(dtasal.o) \ 
    1255    $(MODEL_LIB)(dtasss.o) \ 
    1256    $(MODEL_LIB)(dtasst.o) \ 
    1257    $(MODEL_LIB)(dtatem.o) \ 
    1258    $(MODEL_LIB)(flx_oce.o) \ 
    1259    $(MODEL_LIB)(flxmod.o) \ 
    1260    $(MODEL_LIB)(flxrnf.o) \ 
    1261    $(MODEL_LIB)(ice_oce.o) \ 
    1262    $(MODEL_LIB)(in_out_manager.o) \ 
    1263    $(MODEL_LIB)(iom.o) \ 
    1264    $(MODEL_LIB)(lbclnk.o) \ 
    1265    $(MODEL_LIB)(lib_mpp.o) \ 
    1266    $(MODEL_LIB)(lib_print.o) \ 
    1267    $(MODEL_LIB)(oce.o) \ 
    1268    $(MODEL_LIB)(ocfzpt.o) \ 
    1269    $(MODEL_LIB)(par_kind.o) \ 
    1270    $(MODEL_LIB)(par_oce.o) \ 
    1271    $(MODEL_LIB)(phycst.o) \ 
    1272    $(MODEL_LIB)(prtctl.o) \ 
    1273    $(MODEL_LIB)(taumod.o) \ 
    1274    $(MODEL_LIB)(tradmp.o) \ 
    1275    albedo.F90 \ 
    1276    blk_oce.F90 \ 
    1277    cpl_oce.F90 \ 
    1278    daymod.F90 \ 
    1279    dom_oce.F90 \ 
    1280    dtasal.F90 \ 
    1281    dtasss.F90 \ 
    1282    dtasst.F90 \ 
    1283    dtatem.F90 \ 
    1284    flx_oce.F90 \ 
    1285    flxmod.F90 \ 
    1286    flxrnf.F90 \ 
    1287    ice_oce.F90 \ 
    1288    in_out_manager.F90 \ 
    1289    iom.F90 \ 
    1290    lbclnk.F90 \ 
    1291    lib_mpp.F90 \ 
    1292    lib_print.f90 \ 
    1293    oce.F90 \ 
    1294    ocfzpt.F90 \ 
    1295    par_kind.F90 \ 
    1296    par_oce.F90 \ 
    1297    phycst.F90 \ 
    1298    prtctl.F90 \ 
    1299    taumod.F90 \ 
    1300    tradmp.F90 \ 
    1301    $(MODEL_LIB)(blk_oce.o) \ 
    1302    $(MODEL_LIB)(dom_oce.o) \ 
    1303    $(MODEL_LIB)(flxblk.o) \ 
    1304    $(MODEL_LIB)(flxrnf.o) \ 
    1305    $(MODEL_LIB)(in_out_manager.o) \ 
    1306    $(MODEL_LIB)(lib_mpp.o) \ 
    1307    $(MODEL_LIB)(oce.o) \ 
    1308    $(MODEL_LIB)(ocesbc.o) \ 
    1309    $(MODEL_LIB)(phycst.o) \ 
    1310    $(MODEL_LIB)(zdf_oce.o) \ 
    1311    blk_oce.F90 \ 
    1312    dom_oce.F90 \ 
    1313    flxblk.F90 \ 
    1314    flxrnf.F90 \ 
    1315    in_out_manager.F90 \ 
    1316    lib_mpp.F90 \ 
    1317    oce.F90 \ 
    1318    ocesbc.F90 \ 
    1319    phycst.F90 \ 
    1320    zdf_oce.F90 \ 
    1321    domzgr_substitute.h90 \ 
    1322    vectopt_loop_substitute.h90 \ 
    1323    KEY_CPP \ 
    1324    diafwb.F90 
    1325 $(MODEL_LIB)(diagap.o) :   \ 
    1326    $(MODEL_LIB)(daymod.o) \ 
    1327    $(MODEL_LIB)(dom_oce.o) \ 
    1328    $(MODEL_LIB)(in_out_manager.o) \ 
    1329    $(MODEL_LIB)(iom.o) \ 
    1330    $(MODEL_LIB)(lbclnk.o) \ 
    1331    $(MODEL_LIB)(lib_print.o) \ 
    1332    $(MODEL_LIB)(oce.o) \ 
    1333    $(MODEL_LIB)(par_kind.o) \ 
    1334    $(MODEL_LIB)(par_oce.o) \ 
    1335    $(MODEL_LIB)(phycst.o) \ 
    1336    $(MODEL_LIB)(prtctl.o) \ 
    1337    daymod.F90 \ 
    1338    dom_oce.F90 \ 
    1339    in_out_manager.F90 \ 
    1340    iom.F90 \ 
    1341    lbclnk.F90 \ 
    1342    lib_print.f90 \ 
    1343    oce.F90 \ 
    1344    par_kind.F90 \ 
    1345    par_oce.F90 \ 
    1346    phycst.F90 \ 
    1347    prtctl.F90 \ 
    1348    $(MODEL_LIB)(daymod.o) \ 
    1349    $(MODEL_LIB)(dianam.o) \ 
    1350    $(MODEL_LIB)(dom_oce.o) \ 
    1351    $(MODEL_LIB)(dtasal.o) \ 
    1352    $(MODEL_LIB)(dtatem.o) \ 
    1353    $(MODEL_LIB)(in_out_manager.o) \ 
    1354    $(MODEL_LIB)(lib_mpp.o) \ 
    1355    $(MODEL_LIB)(oce.o) \ 
    1356    daymod.F90 \ 
    1357    dianam.F90 \ 
    1358    dom_oce.F90 \ 
    1359    dtasal.F90 \ 
    1360    dtatem.F90 \ 
    1361    in_out_manager.F90 \ 
    1362    lib_mpp.F90 \ 
    1363    oce.F90 \ 
    1364    domzgr_substitute.h90 \ 
    1365    $(IOIPSL_LIB) \ 
    1366    KEY_CPP \ 
    1367    diagap.F90 
    1368 $(MODEL_LIB)(diahdy.o) :   \ 
    1369    $(MODEL_LIB)(in_out_manager.o) \ 
    1370    $(MODEL_LIB)(lib_print.o) \ 
    1371    $(MODEL_LIB)(par_kind.o) \ 
    1372    $(MODEL_LIB)(par_oce.o) \ 
    1373    in_out_manager.F90 \ 
    1374    lib_print.f90 \ 
    1375    par_kind.F90 \ 
    1376    par_oce.F90 \ 
    1377    $(MODEL_LIB)(dom_oce.o) \ 
    1378    $(MODEL_LIB)(in_out_manager.o) \ 
    1379    $(MODEL_LIB)(oce.o) \ 
    1380    $(MODEL_LIB)(phycst.o) \ 
    1381    dom_oce.F90 \ 
    1382    in_out_manager.F90 \ 
    1383    oce.F90 \ 
    1384    phycst.F90 \ 
    1385    domzgr_substitute.h90 \ 
    1386    KEY_CPP \ 
    1387    diahdy.F90 
    1388 $(MODEL_LIB)(diahth.o) :   \ 
    1389    $(MODEL_LIB)(in_out_manager.o) \ 
    1390    $(MODEL_LIB)(lib_print.o) \ 
    1391    $(MODEL_LIB)(par_kind.o) \ 
    1392    $(MODEL_LIB)(par_oce.o) \ 
    1393    in_out_manager.F90 \ 
    1394    lib_print.f90 \ 
    1395    par_kind.F90 \ 
    1396    par_oce.F90 \ 
    1397    $(MODEL_LIB)(dom_oce.o) \ 
    1398    $(MODEL_LIB)(in_out_manager.o) \ 
    1399    $(MODEL_LIB)(oce.o) \ 
    1400    $(MODEL_LIB)(phycst.o) \ 
    1401    dom_oce.F90 \ 
    1402    in_out_manager.F90 \ 
    1403    oce.F90 \ 
    1404    phycst.F90 \ 
    1405    domzgr_substitute.h90 \ 
    1406    KEY_CPP \ 
    1407    diahth.F90 
    1408 $(MODEL_LIB)(dianam.o) :   \ 
    1409    $(MODEL_LIB)(dom_oce.o) \ 
    1410    $(MODEL_LIB)(in_out_manager.o) \ 
    1411    $(MODEL_LIB)(lib_print.o) \ 
    1412    $(MODEL_LIB)(par_kind.o) \ 
    1413    $(MODEL_LIB)(par_oce.o) \ 
    1414    $(MODEL_LIB)(phycst.o) \ 
    1415    $(MODEL_LIB)(prtctl.o) \ 
    1416    dom_oce.F90 \ 
    1417    in_out_manager.F90 \ 
    1418    lib_print.f90 \ 
    1419    par_kind.F90 \ 
    1420    par_oce.F90 \ 
    1421    phycst.F90 \ 
    1422    prtctl.F90 \ 
    1423    $(MODEL_LIB)(daymod.o) \ 
    1424    $(MODEL_LIB)(dom_oce.o) \ 
    1425    $(MODEL_LIB)(in_out_manager.o) \ 
    1426    $(MODEL_LIB)(phycst.o) \ 
    1427    daymod.F90 \ 
    1428    dom_oce.F90 \ 
    1429    in_out_manager.F90 \ 
    1430    phycst.F90 \ 
    1431    KEY_CPP \ 
    1432    dianam.F90 
    1433 $(MODEL_LIB)(diaptr.o) :   \ 
    1434    $(MODEL_LIB)(daymod.o) \ 
     846   $(MODEL_LIB)(oce.o) \ 
     847   oce.F90 \ 
     848   KEY_CPP \ 
     849   bdyini.F90 
     850$(MODEL_LIB)(bdy_oce.o) :  \ 
     851   $(MODEL_LIB)(par_kind.o) \ 
     852   $(MODEL_LIB)(par_oce.o) \ 
     853   par_kind.F90 \ 
     854   par_oce.F90 \ 
     855   bdy_par.F90 \ 
     856   $(MODEL_LIB)(bdy_par.o) \ 
     857   $(MODEL_LIB)(par_oce.o) \ 
     858   par_oce.F90 \ 
     859   KEY_CPP \ 
     860   bdy_oce.F90 
     861$(MODEL_LIB)(bdy_par.o) :  \ 
     862   $(MODEL_LIB)(par_kind.o) \ 
     863   par_kind.F90 \ 
     864   $(MODEL_LIB)(par_oce.o) \ 
     865   par_oce.F90 \ 
     866   KEY_CPP \ 
     867   bdy_par.F90 
     868$(MODEL_LIB)(bdytides.o) : \ 
     869   bdy_par.F90 \ 
     870   dom_oce.F90 \ 
     871   in_out_manager.F90 \ 
     872   iom_def.F90 \ 
     873   iom_ioipsl.F90 \ 
     874   iom_nf90.F90 \ 
     875   iom_rstdimg.F90 \ 
     876   lbclnk.F90 \ 
     877   lib_mpp.F90 \ 
     878   lib_print.f90 \ 
     879   $(MODEL_LIB)(bdy_par.o) \ 
    1435880   $(MODEL_LIB)(dom_oce.o) \ 
    1436881   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1440885   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1441886   $(MODEL_LIB)(lbclnk.o) \ 
    1442    $(MODEL_LIB)(lib_print.o) \ 
     887   $(MODEL_LIB)(lib_mpp.o) \ 
     888   $(MODEL_LIB)(lib_print.o) \ 
     889   $(MODEL_LIB)(oce.o) \ 
    1443890   $(MODEL_LIB)(par_kind.o) \ 
    1444891   $(MODEL_LIB)(par_oce.o) \ 
    1445892   $(MODEL_LIB)(phycst.o) \ 
    1446893   $(MODEL_LIB)(prtctl.o) \ 
     894   oce.F90 \ 
     895   par_kind.F90 \ 
     896   par_oce.F90 \ 
     897   phycst.F90 \ 
     898   prtctl.F90 \ 
     899   bdy_oce.F90 \ 
     900   bdy_par.F90 \ 
     901   daymod.F90 \ 
     902   dom_oce.F90 \ 
     903   in_out_manager.F90 \ 
     904   iom.F90 \ 
     905   lbclnk.F90 \ 
     906   $(MODEL_LIB)(bdy_oce.o) \ 
     907   $(MODEL_LIB)(bdy_par.o) \ 
     908   $(MODEL_LIB)(daymod.o) \ 
     909   $(MODEL_LIB)(dom_oce.o) \ 
     910   $(MODEL_LIB)(in_out_manager.o) \ 
     911   $(MODEL_LIB)(iom.o) \ 
     912   $(MODEL_LIB)(lbclnk.o) \ 
     913   $(MODEL_LIB)(oce.o) \ 
     914   $(MODEL_LIB)(phycst.o) \ 
     915   oce.F90 \ 
     916   phycst.F90 \ 
     917   KEY_CPP \ 
     918   bdytides.F90 
     919$(MODEL_LIB)(bdytra.o) :   \ 
     920   bdy_par.F90 \ 
     921   dom_oce.F90 \ 
     922   in_out_manager.F90 \ 
     923   lib_mpp.F90 \ 
     924   $(MODEL_LIB)(bdy_par.o) \ 
     925   $(MODEL_LIB)(dom_oce.o) \ 
     926   $(MODEL_LIB)(in_out_manager.o) \ 
     927   $(MODEL_LIB)(lib_mpp.o) \ 
     928   $(MODEL_LIB)(oce.o) \ 
     929   $(MODEL_LIB)(par_oce.o) \ 
     930   oce.F90 \ 
     931   par_oce.F90 \ 
     932   bdy_oce.F90 \ 
     933   dom_oce.F90 \ 
     934   lbclnk.F90 \ 
     935   $(MODEL_LIB)(bdy_oce.o) \ 
     936   $(MODEL_LIB)(dom_oce.o) \ 
     937   $(MODEL_LIB)(lbclnk.o) \ 
     938   $(MODEL_LIB)(oce.o) \ 
     939   oce.F90 \ 
     940   KEY_CPP \ 
     941   bdytra.F90 
     942$(MODEL_LIB)(bdyvol.o) :   \ 
     943   bdy_par.F90 \ 
     944   dom_oce.F90 \ 
     945   in_out_manager.F90 \ 
     946   lib_print.f90 \ 
     947   $(MODEL_LIB)(bdy_par.o) \ 
     948   $(MODEL_LIB)(dom_oce.o) \ 
     949   $(MODEL_LIB)(in_out_manager.o) \ 
     950   $(MODEL_LIB)(lib_print.o) \ 
     951   $(MODEL_LIB)(par_kind.o) \ 
     952   $(MODEL_LIB)(par_oce.o) \ 
     953   par_kind.F90 \ 
     954   par_oce.F90 \ 
     955   bdy_oce.F90 \ 
     956   dom_oce.F90 \ 
     957   in_out_manager.F90 \ 
     958   lib_mpp.F90 \ 
     959   $(MODEL_LIB)(bdy_oce.o) \ 
     960   $(MODEL_LIB)(dom_oce.o) \ 
     961   $(MODEL_LIB)(in_out_manager.o) \ 
     962   $(MODEL_LIB)(lib_mpp.o) \ 
     963   $(MODEL_LIB)(oce.o) \ 
     964   $(MODEL_LIB)(phycst.o) \ 
     965   $(MODEL_LIB)(sbc_oce.o) \ 
     966   oce.F90 \ 
     967   phycst.F90 \ 
     968   sbc_oce.F90 \ 
     969   domzgr_substitute.h90 \ 
     970   KEY_CPP \ 
     971   bdyvol.F90 
     972$(MODEL_LIB)(c1d.o) :   \ 
     973   KEY_CPP \ 
     974   c1d.F90 
     975$(MODEL_LIB)(cla_div.o) :  \ 
     976   dom_oce.F90 \ 
     977   in_out_manager.F90 \ 
     978   lib_mpp.F90 \ 
     979   lib_print.f90 \ 
     980   $(MODEL_LIB)(dom_oce.o) \ 
     981   $(MODEL_LIB)(in_out_manager.o) \ 
     982   $(MODEL_LIB)(lib_mpp.o) \ 
     983   $(MODEL_LIB)(lib_print.o) \ 
     984   $(MODEL_LIB)(oce.o) \ 
     985   $(MODEL_LIB)(par_kind.o) \ 
     986   $(MODEL_LIB)(par_oce.o) \ 
     987   oce.F90 \ 
     988   par_kind.F90 \ 
     989   par_oce.F90 \ 
     990   dom_oce.F90 \ 
     991   in_out_manager.F90 \ 
     992   lbclnk.F90 \ 
     993   lib_mpp.F90 \ 
     994   $(MODEL_LIB)(dom_oce.o) \ 
     995   $(MODEL_LIB)(in_out_manager.o) \ 
     996   $(MODEL_LIB)(lbclnk.o) \ 
     997   $(MODEL_LIB)(lib_mpp.o) \ 
     998   $(MODEL_LIB)(oce.o) \ 
     999   $(MODEL_LIB)(sbc_oce.o) \ 
     1000   oce.F90 \ 
     1001   sbc_oce.F90 \ 
     1002   domzgr_substitute.h90 \ 
     1003   KEY_CPP \ 
     1004   cla_div.F90 
     1005$(MODEL_LIB)(cla_dynspg.o) :  \ 
     1006   dom_oce.F90 \ 
     1007   dynspg_oce.F90 \ 
     1008   in_out_manager.F90 \ 
     1009   lbclnk.F90 \ 
     1010   lib_mpp.F90 \ 
     1011   lib_print.f90 \ 
     1012   $(MODEL_LIB)(dom_oce.o) \ 
     1013   $(MODEL_LIB)(dynspg_oce.o) \ 
     1014   $(MODEL_LIB)(in_out_manager.o) \ 
     1015   $(MODEL_LIB)(lbclnk.o) \ 
     1016   $(MODEL_LIB)(lib_mpp.o) \ 
     1017   $(MODEL_LIB)(lib_print.o) \ 
     1018   $(MODEL_LIB)(obccli.o) \ 
     1019   $(MODEL_LIB)(obc_oce.o) \ 
     1020   $(MODEL_LIB)(obc_par.o) \ 
     1021   $(MODEL_LIB)(oce.o) \ 
     1022   $(MODEL_LIB)(par_kind.o) \ 
     1023   $(MODEL_LIB)(par_oce.o) \ 
     1024   $(MODEL_LIB)(phycst.o) \ 
     1025   $(MODEL_LIB)(sbc_oce.o) \ 
     1026   $(MODEL_LIB)(sol_oce.o) \ 
     1027   $(MODEL_LIB)(zdf_oce.o) \ 
     1028   obccli.F90 \ 
     1029   obc_oce.F90 \ 
     1030   obc_par.F90 \ 
     1031   oce.F90 \ 
     1032   par_kind.F90 \ 
     1033   par_oce.F90 \ 
     1034   phycst.F90 \ 
     1035   sbc_oce.F90 \ 
     1036   sol_oce.F90 \ 
     1037   zdf_oce.F90 \ 
     1038   dom_oce.F90 \ 
     1039   in_out_manager.F90 \ 
     1040   lbclnk.F90 \ 
     1041   lib_mpp.F90 \ 
     1042   $(MODEL_LIB)(dom_oce.o) \ 
     1043   $(MODEL_LIB)(in_out_manager.o) \ 
     1044   $(MODEL_LIB)(lbclnk.o) \ 
     1045   $(MODEL_LIB)(lib_mpp.o) \ 
     1046   $(MODEL_LIB)(obcdyn.o) \ 
     1047   $(MODEL_LIB)(obc_oce.o) \ 
     1048   $(MODEL_LIB)(obcvol.o) \ 
     1049   $(MODEL_LIB)(oce.o) \ 
     1050   $(MODEL_LIB)(phycst.o) \ 
     1051   $(MODEL_LIB)(sbc_oce.o) \ 
     1052   $(MODEL_LIB)(solfet.o) \ 
     1053   $(MODEL_LIB)(sol_oce.o) \ 
     1054   $(MODEL_LIB)(solpcg.o) \ 
     1055   $(MODEL_LIB)(solsor.o) \ 
     1056   $(MODEL_LIB)(zdf_oce.o) \ 
     1057   obcdyn.F90 \ 
     1058   obc_oce.F90 \ 
     1059   obcvol.F90 \ 
     1060   oce.F90 \ 
     1061   phycst.F90 \ 
     1062   sbc_oce.F90 \ 
     1063   solfet.F90 \ 
     1064   sol_oce.F90 \ 
     1065   solpcg.F90 \ 
     1066   solsor.F90 \ 
     1067   zdf_oce.F90 \ 
     1068   domzgr_substitute.h90 \ 
     1069   vectopt_loop_substitute.h90 \ 
     1070   KEY_CPP \ 
     1071   cla_dynspg.F90 
     1072$(MODEL_LIB)(cla.o) :   \ 
     1073   dom_oce.F90 \ 
     1074   in_out_manager.F90 \ 
     1075   lib_mpp.F90 \ 
     1076   lib_print.f90 \ 
     1077   $(MODEL_LIB)(dom_oce.o) \ 
     1078   $(MODEL_LIB)(in_out_manager.o) \ 
     1079   $(MODEL_LIB)(lib_mpp.o) \ 
     1080   $(MODEL_LIB)(lib_print.o) \ 
     1081   $(MODEL_LIB)(oce.o) \ 
     1082   $(MODEL_LIB)(par_kind.o) \ 
     1083   $(MODEL_LIB)(par_oce.o) \ 
     1084   oce.F90 \ 
     1085   par_kind.F90 \ 
     1086   par_oce.F90 \ 
     1087   dom_oce.F90 \ 
     1088   in_out_manager.F90 \ 
     1089   lbclnk.F90 \ 
     1090   lib_mpp.F90 \ 
     1091   $(MODEL_LIB)(dom_oce.o) \ 
     1092   $(MODEL_LIB)(in_out_manager.o) \ 
     1093   $(MODEL_LIB)(lbclnk.o) \ 
     1094   $(MODEL_LIB)(lib_mpp.o) \ 
     1095   $(MODEL_LIB)(oce.o) \ 
     1096   $(MODEL_LIB)(sbc_oce.o) \ 
     1097   oce.F90 \ 
     1098   sbc_oce.F90 \ 
     1099   domzgr_substitute.h90 \ 
     1100   vectopt_loop_substitute.h90 \ 
     1101   KEY_CPP \ 
     1102   cla.F90 
     1103$(MODEL_LIB)(closea.o) :   \ 
     1104   dom_oce.F90 \ 
     1105   in_out_manager.F90 \ 
     1106   lib_mpp.F90 \ 
     1107   lib_print.f90 \ 
     1108   $(MODEL_LIB)(dom_oce.o) \ 
     1109   $(MODEL_LIB)(in_out_manager.o) \ 
     1110   $(MODEL_LIB)(lib_mpp.o) \ 
     1111   $(MODEL_LIB)(lib_print.o) \ 
     1112   $(MODEL_LIB)(oce.o) \ 
     1113   $(MODEL_LIB)(par_kind.o) \ 
     1114   $(MODEL_LIB)(par_oce.o) \ 
     1115   oce.F90 \ 
     1116   par_kind.F90 \ 
     1117   par_oce.F90 \ 
     1118   dom_oce.F90 \ 
     1119   in_out_manager.F90 \ 
     1120   lbclnk.F90 \ 
     1121   lib_mpp.F90 \ 
     1122   $(MODEL_LIB)(dom_oce.o) \ 
     1123   $(MODEL_LIB)(in_out_manager.o) \ 
     1124   $(MODEL_LIB)(lbclnk.o) \ 
     1125   $(MODEL_LIB)(lib_mpp.o) \ 
     1126   $(MODEL_LIB)(oce.o) \ 
     1127   $(MODEL_LIB)(sbc_oce.o) \ 
     1128   oce.F90 \ 
     1129   sbc_oce.F90 \ 
     1130   vectopt_loop_substitute.h90 \ 
     1131   KEY_CPP \ 
     1132   closea.F90 
     1133$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1134   dom_oce.F90 \ 
     1135   in_out_manager.F90 \ 
     1136   lib_print.f90 \ 
     1137   $(MODEL_LIB)(dom_oce.o) \ 
     1138   $(MODEL_LIB)(in_out_manager.o) \ 
     1139   $(MODEL_LIB)(lib_print.o) \ 
     1140   $(MODEL_LIB)(par_ice_2.o) \ 
     1141   $(MODEL_LIB)(par_kind.o) \ 
     1142   $(MODEL_LIB)(par_oce.o) \ 
     1143   $(MODEL_LIB)(phycst.o) \ 
     1144   $(MODEL_LIB)(prtctl.o) \ 
     1145   par_ice_2.F90 \ 
     1146   par_kind.F90 \ 
     1147   par_oce.F90 \ 
     1148   phycst.F90 \ 
     1149   prtctl.F90 \ 
     1150   daymod.F90 \ 
     1151   dom_oce.F90 \ 
     1152   ice_2.F90 \ 
     1153   in_out_manager.F90 \ 
     1154   lib_mpp.F90 \ 
     1155   $(MODEL_LIB)(daymod.o) \ 
     1156   $(MODEL_LIB)(dom_oce.o) \ 
     1157   $(MODEL_LIB)(ice_2.o) \ 
     1158   $(MODEL_LIB)(in_out_manager.o) \ 
     1159   $(MODEL_LIB)(lib_mpp.o) \ 
     1160   $(MODEL_LIB)(oce.o) \ 
     1161   $(MODEL_LIB)(par_oce.o) \ 
     1162   $(MODEL_LIB)(phycst.o) \ 
     1163   $(MODEL_LIB)(sbc_ice.o) \ 
     1164   oce.F90 \ 
     1165   par_oce.F90 \ 
     1166   phycst.F90 \ 
     1167   sbc_ice.F90 \ 
     1168   KEY_CPP \ 
     1169   cpl_oasis3.F90 
     1170$(MODEL_LIB)(cpl_oasis4.o) :  \ 
     1171   dom_oce.F90 \ 
     1172   in_out_manager.F90 \ 
     1173   lib_print.f90 \ 
     1174   $(MODEL_LIB)(dom_oce.o) \ 
     1175   $(MODEL_LIB)(in_out_manager.o) \ 
     1176   $(MODEL_LIB)(lib_print.o) \ 
     1177   $(MODEL_LIB)(par_kind.o) \ 
     1178   $(MODEL_LIB)(par_oce.o) \ 
     1179   $(MODEL_LIB)(phycst.o) \ 
     1180   $(MODEL_LIB)(prtctl.o) \ 
     1181   par_kind.F90 \ 
     1182   par_oce.F90 \ 
     1183   phycst.F90 \ 
     1184   prtctl.F90 \ 
     1185   daymod.F90 \ 
     1186   dom_oce.F90 \ 
     1187   in_out_manager.F90 \ 
     1188   lib_mpp.F90 \ 
     1189   $(MODEL_LIB)(daymod.o) \ 
     1190   $(MODEL_LIB)(dom_oce.o) \ 
     1191   $(MODEL_LIB)(in_out_manager.o) \ 
     1192   $(MODEL_LIB)(lib_mpp.o) \ 
     1193   $(MODEL_LIB)(oasis4_date.o) \ 
     1194   $(MODEL_LIB)(par_oce.o) \ 
     1195   $(MODEL_LIB)(phycst.o) \ 
     1196   oasis4_date.F90 \ 
     1197   par_oce.F90 \ 
     1198   phycst.F90 \ 
     1199   KEY_CPP \ 
     1200   cpl_oasis4.F90 
     1201$(MODEL_LIB)(cpl_oce.o) :  \ 
     1202   $(MODEL_LIB)(par_kind.o) \ 
     1203   par_kind.F90 \ 
     1204   $(MODEL_LIB)(par_oce.o) \ 
     1205   par_oce.F90 \ 
     1206   KEY_CPP \ 
     1207   cpl_oce.F90 
     1208$(MODEL_LIB)(ctlopn.o) :   \ 
     1209   lib_print.f90 \ 
     1210   $(MODEL_LIB)(lib_print.o) \ 
     1211   $(MODEL_LIB)(par_kind.o) \ 
     1212   $(MODEL_LIB)(par_oce.o) \ 
     1213   par_kind.F90 \ 
     1214   par_oce.F90 \ 
     1215   in_out_manager.F90 \ 
     1216   $(MODEL_LIB)(in_out_manager.o) \ 
     1217   $(AGRIF_LIB) \ 
     1218   KEY_CPP \ 
     1219   ctlopn.F90 
     1220$(MODEL_LIB)(daymod.o) :   \ 
     1221   dom_oce.F90 \ 
     1222   in_out_manager.F90 \ 
     1223   lib_mpp.F90 \ 
     1224   lib_print.f90 \ 
     1225   $(MODEL_LIB)(dom_oce.o) \ 
     1226   $(MODEL_LIB)(in_out_manager.o) \ 
     1227   $(MODEL_LIB)(lib_mpp.o) \ 
     1228   $(MODEL_LIB)(lib_print.o) \ 
     1229   $(MODEL_LIB)(par_kind.o) \ 
     1230   $(MODEL_LIB)(par_oce.o) \ 
     1231   par_kind.F90 \ 
     1232   par_oce.F90 \ 
     1233   dom_oce.F90 \ 
     1234   in_out_manager.F90 \ 
     1235   $(MODEL_LIB)(dom_oce.o) \ 
     1236   $(MODEL_LIB)(in_out_manager.o) \ 
     1237   $(MODEL_LIB)(phycst.o) \ 
     1238   $(MODEL_LIB)(prtctl.o) \ 
     1239   phycst.F90 \ 
     1240   prtctl.F90 \ 
     1241   daymod.F90 
     1242$(MODEL_LIB)(diadimg.o) :  \ 
     1243   dom_oce.F90 \ 
     1244   in_out_manager.F90 \ 
     1245   lib_print.f90 \ 
     1246   $(MODEL_LIB)(dom_oce.o) \ 
     1247   $(MODEL_LIB)(in_out_manager.o) \ 
     1248   $(MODEL_LIB)(lib_print.o) \ 
     1249   $(MODEL_LIB)(par_kind.o) \ 
     1250   $(MODEL_LIB)(par_oce.o) \ 
     1251   $(MODEL_LIB)(phycst.o) \ 
     1252   $(MODEL_LIB)(prtctl.o) \ 
     1253   par_kind.F90 \ 
     1254   par_oce.F90 \ 
     1255   phycst.F90 \ 
     1256   prtctl.F90 \ 
     1257   daymod.F90 \ 
     1258   dom_oce.F90 \ 
     1259   in_out_manager.F90 \ 
     1260   $(MODEL_LIB)(daymod.o) \ 
     1261   $(MODEL_LIB)(dom_oce.o) \ 
     1262   $(MODEL_LIB)(in_out_manager.o) \ 
     1263   $(MODEL_LIB)(oce.o) \ 
     1264   oce.F90 \ 
     1265   domzgr_substitute.h90 \ 
     1266   KEY_CPP \ 
     1267   diadimg.F90 
     1268$(MODEL_LIB)(diafwb.o) :   \ 
     1269   dom_oce.F90 \ 
     1270   in_out_manager.F90 \ 
     1271   lib_print.f90 \ 
     1272   $(MODEL_LIB)(dom_oce.o) \ 
     1273   $(MODEL_LIB)(in_out_manager.o) \ 
     1274   $(MODEL_LIB)(lib_print.o) \ 
     1275   $(MODEL_LIB)(par_kind.o) \ 
     1276   $(MODEL_LIB)(par_oce.o) \ 
     1277   par_kind.F90 \ 
     1278   par_oce.F90 \ 
     1279   dom_oce.F90 \ 
     1280   in_out_manager.F90 \ 
     1281   lib_mpp.F90 \ 
     1282   $(MODEL_LIB)(dom_oce.o) \ 
     1283   $(MODEL_LIB)(in_out_manager.o) \ 
     1284   $(MODEL_LIB)(lib_mpp.o) \ 
     1285   $(MODEL_LIB)(oce.o) \ 
     1286   $(MODEL_LIB)(phycst.o) \ 
     1287   $(MODEL_LIB)(sbc_oce.o) \ 
     1288   $(MODEL_LIB)(zdf_oce.o) \ 
     1289   oce.F90 \ 
     1290   phycst.F90 \ 
     1291   sbc_oce.F90 \ 
     1292   zdf_oce.F90 \ 
     1293   domzgr_substitute.h90 \ 
     1294   vectopt_loop_substitute.h90 \ 
     1295   KEY_CPP \ 
     1296   diafwb.F90 
     1297$(MODEL_LIB)(diagap.o) :   \ 
     1298   daymod.F90 \ 
     1299   dom_oce.F90 \ 
     1300   in_out_manager.F90 \ 
     1301   iom.F90 \ 
     1302   lbclnk.F90 \ 
     1303   lib_print.f90 \ 
     1304   $(MODEL_LIB)(daymod.o) \ 
     1305   $(MODEL_LIB)(dom_oce.o) \ 
     1306   $(MODEL_LIB)(in_out_manager.o) \ 
     1307   $(MODEL_LIB)(iom.o) \ 
     1308   $(MODEL_LIB)(lbclnk.o) \ 
     1309   $(MODEL_LIB)(lib_print.o) \ 
     1310   $(MODEL_LIB)(oce.o) \ 
     1311   $(MODEL_LIB)(par_kind.o) \ 
     1312   $(MODEL_LIB)(par_oce.o) \ 
     1313   $(MODEL_LIB)(phycst.o) \ 
     1314   $(MODEL_LIB)(prtctl.o) \ 
     1315   oce.F90 \ 
     1316   par_kind.F90 \ 
     1317   par_oce.F90 \ 
     1318   phycst.F90 \ 
     1319   prtctl.F90 \ 
     1320   daymod.F90 \ 
     1321   dianam.F90 \ 
     1322   dom_oce.F90 \ 
     1323   dtasal.F90 \ 
     1324   dtatem.F90 \ 
     1325   in_out_manager.F90 \ 
     1326   lib_mpp.F90 \ 
     1327   $(MODEL_LIB)(daymod.o) \ 
     1328   $(MODEL_LIB)(dianam.o) \ 
     1329   $(MODEL_LIB)(dom_oce.o) \ 
     1330   $(MODEL_LIB)(dtasal.o) \ 
     1331   $(MODEL_LIB)(dtatem.o) \ 
     1332   $(MODEL_LIB)(in_out_manager.o) \ 
     1333   $(MODEL_LIB)(lib_mpp.o) \ 
     1334   $(MODEL_LIB)(oce.o) \ 
     1335   oce.F90 \ 
     1336   domzgr_substitute.h90 \ 
     1337   $(IOIPSL_LIB) \ 
     1338   KEY_CPP \ 
     1339   diagap.F90 
     1340$(MODEL_LIB)(diahdy.o) :   \ 
     1341   in_out_manager.F90 \ 
     1342   lib_print.f90 \ 
     1343   $(MODEL_LIB)(in_out_manager.o) \ 
     1344   $(MODEL_LIB)(lib_print.o) \ 
     1345   $(MODEL_LIB)(par_kind.o) \ 
     1346   $(MODEL_LIB)(par_oce.o) \ 
     1347   par_kind.F90 \ 
     1348   par_oce.F90 \ 
     1349   dom_oce.F90 \ 
     1350   in_out_manager.F90 \ 
     1351   $(MODEL_LIB)(dom_oce.o) \ 
     1352   $(MODEL_LIB)(in_out_manager.o) \ 
     1353   $(MODEL_LIB)(oce.o) \ 
     1354   $(MODEL_LIB)(phycst.o) \ 
     1355   oce.F90 \ 
     1356   phycst.F90 \ 
     1357   domzgr_substitute.h90 \ 
     1358   KEY_CPP \ 
     1359   diahdy.F90 
     1360$(MODEL_LIB)(diahth.o) :   \ 
     1361   in_out_manager.F90 \ 
     1362   lib_print.f90 \ 
     1363   $(MODEL_LIB)(in_out_manager.o) \ 
     1364   $(MODEL_LIB)(lib_print.o) \ 
     1365   $(MODEL_LIB)(par_kind.o) \ 
     1366   $(MODEL_LIB)(par_oce.o) \ 
     1367   par_kind.F90 \ 
     1368   par_oce.F90 \ 
     1369   dom_oce.F90 \ 
     1370   in_out_manager.F90 \ 
     1371   $(MODEL_LIB)(dom_oce.o) \ 
     1372   $(MODEL_LIB)(in_out_manager.o) \ 
     1373   $(MODEL_LIB)(oce.o) \ 
     1374   $(MODEL_LIB)(phycst.o) \ 
     1375   oce.F90 \ 
     1376   phycst.F90 \ 
     1377   domzgr_substitute.h90 \ 
     1378   KEY_CPP \ 
     1379   diahth.F90 
     1380$(MODEL_LIB)(dianam.o) :   \ 
     1381   dom_oce.F90 \ 
     1382   in_out_manager.F90 \ 
     1383   lib_print.f90 \ 
     1384   $(MODEL_LIB)(dom_oce.o) \ 
     1385   $(MODEL_LIB)(in_out_manager.o) \ 
     1386   $(MODEL_LIB)(lib_print.o) \ 
     1387   $(MODEL_LIB)(par_kind.o) \ 
     1388   $(MODEL_LIB)(par_oce.o) \ 
     1389   $(MODEL_LIB)(phycst.o) \ 
     1390   $(MODEL_LIB)(prtctl.o) \ 
     1391   par_kind.F90 \ 
     1392   par_oce.F90 \ 
     1393   phycst.F90 \ 
     1394   prtctl.F90 \ 
     1395   daymod.F90 \ 
     1396   dom_oce.F90 \ 
     1397   in_out_manager.F90 \ 
     1398   $(MODEL_LIB)(daymod.o) \ 
     1399   $(MODEL_LIB)(dom_oce.o) \ 
     1400   $(MODEL_LIB)(in_out_manager.o) \ 
     1401   $(MODEL_LIB)(phycst.o) \ 
     1402   phycst.F90 \ 
     1403   KEY_CPP \ 
     1404   dianam.F90 
     1405$(MODEL_LIB)(diaptr.o) :   \ 
    14471406   daymod.F90 \ 
    14481407   dom_oce.F90 \ 
     
    14541413   lbclnk.F90 \ 
    14551414   lib_print.f90 \ 
     1415   $(MODEL_LIB)(daymod.o) \ 
     1416   $(MODEL_LIB)(dom_oce.o) \ 
     1417   $(MODEL_LIB)(in_out_manager.o) \ 
     1418   $(MODEL_LIB)(iom_def.o) \ 
     1419   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1420   $(MODEL_LIB)(iom_nf90.o) \ 
     1421   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1422   $(MODEL_LIB)(lbclnk.o) \ 
     1423   $(MODEL_LIB)(lib_print.o) \ 
     1424   $(MODEL_LIB)(par_kind.o) \ 
     1425   $(MODEL_LIB)(par_oce.o) \ 
     1426   $(MODEL_LIB)(phycst.o) \ 
     1427   $(MODEL_LIB)(prtctl.o) \ 
    14561428   par_kind.F90 \ 
    14571429   par_oce.F90 \ 
    14581430   phycst.F90 \ 
    14591431   prtctl.F90 \ 
     1432   daymod.F90 \ 
     1433   dianam.F90 \ 
     1434   dom_oce.F90 \ 
     1435   in_out_manager.F90 \ 
     1436   iom.F90 \ 
     1437   ldftra_oce.F90 \ 
     1438   lib_mpp.F90 \ 
    14601439   $(MODEL_LIB)(daymod.o) \ 
    14611440   $(MODEL_LIB)(dianam.o) \ 
     
    14671446   $(MODEL_LIB)(oce.o) \ 
    14681447   $(MODEL_LIB)(phycst.o) \ 
    1469    daymod.F90 \ 
    1470    dianam.F90 \ 
    1471    dom_oce.F90 \ 
    1472    in_out_manager.F90 \ 
    1473    iom.F90 \ 
    1474    ldftra_oce.F90 \ 
    1475    lib_mpp.F90 \ 
    14761448   oce.F90 \ 
    14771449   phycst.F90 \ 
     
    14821454   diaptr.F90 
    14831455$(MODEL_LIB)(diaspr.o) :   \ 
     1456   dom_oce.F90 \ 
     1457   in_out_manager.F90 \ 
     1458   lbclnk.F90 \ 
     1459   lib_mpp.F90 \ 
     1460   lib_print.f90 \ 
    14841461   $(MODEL_LIB)(dom_oce.o) \ 
    14851462   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14921469   $(MODEL_LIB)(sol_oce.o) \ 
    14931470   $(MODEL_LIB)(zdf_oce.o) \ 
    1494    dom_oce.F90 \ 
    1495    in_out_manager.F90 \ 
    1496    lbclnk.F90 \ 
    1497    lib_mpp.F90 \ 
    1498    lib_print.f90 \ 
    14991471   oce.F90 \ 
    15001472   par_kind.F90 \ 
     
    15021474   sol_oce.F90 \ 
    15031475   zdf_oce.F90 \ 
    1504    $(MODEL_LIB)(dom_oce.o) \ 
    1505    $(MODEL_LIB)(in_out_manager.o) \ 
    1506    $(MODEL_LIB)(lib_mpp.o) \ 
    1507    $(MODEL_LIB)(oce.o) \ 
    1508    $(MODEL_LIB)(phycst.o) \ 
     1476   dom_oce.F90 \ 
     1477   in_out_manager.F90 \ 
     1478   lib_mpp.F90 \ 
     1479   $(MODEL_LIB)(dom_oce.o) \ 
     1480   $(MODEL_LIB)(in_out_manager.o) \ 
     1481   $(MODEL_LIB)(lib_mpp.o) \ 
     1482   $(MODEL_LIB)(oce.o) \ 
     1483   $(MODEL_LIB)(phycst.o) \ 
     1484   $(MODEL_LIB)(solfet.o) \ 
    15091485   $(MODEL_LIB)(sol_oce.o) \ 
    1510    $(MODEL_LIB)(solfet.o) \ 
    15111486   $(MODEL_LIB)(solpcg.o) \ 
    15121487   $(MODEL_LIB)(solsor.o) \ 
    1513    dom_oce.F90 \ 
    1514    in_out_manager.F90 \ 
    1515    lib_mpp.F90 \ 
    1516    oce.F90 \ 
    1517    phycst.F90 \ 
     1488   oce.F90 \ 
     1489   phycst.F90 \ 
     1490   solfet.F90 \ 
    15181491   sol_oce.F90 \ 
    1519    solfet.F90 \ 
    15201492   solpcg.F90 \ 
    15211493   solsor.F90 \ 
    15221494   KEY_CPP \ 
    15231495   diaspr.F90 
    1524 $(MODEL_LIB)(diawri.o) :   \ 
    1525    $(MODEL_LIB)(blk_oce.o) \ 
    1526    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1527    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1528    $(MODEL_LIB)(cpl_oce.o) \ 
    1529    $(MODEL_LIB)(daymod.o) \ 
    1530    $(MODEL_LIB)(dom_oce.o) \ 
    1531    $(MODEL_LIB)(dtasal.o) \ 
    1532    $(MODEL_LIB)(dtasss.o) \ 
    1533    $(MODEL_LIB)(dtasst.o) \ 
    1534    $(MODEL_LIB)(dtatem.o) \ 
    1535    $(MODEL_LIB)(flx_oce.o) \ 
    1536    $(MODEL_LIB)(flxmod.o) \ 
    1537    $(MODEL_LIB)(flxrnf.o) \ 
    1538    $(MODEL_LIB)(geo2ocean.o) \ 
    1539    $(MODEL_LIB)(ice.o) \ 
    1540    $(MODEL_LIB)(ice_oce.o) \ 
    1541    $(MODEL_LIB)(in_out_manager.o) \ 
    1542    $(MODEL_LIB)(iom.o) \ 
    1543    $(MODEL_LIB)(lbclnk.o) \ 
    1544    $(MODEL_LIB)(lib_mpp.o) \ 
    1545    $(MODEL_LIB)(lib_print.o) \ 
    1546    $(MODEL_LIB)(oce.o) \ 
    1547    $(MODEL_LIB)(ocfzpt.o) \ 
    1548    $(MODEL_LIB)(par_kind.o) \ 
    1549    $(MODEL_LIB)(par_oce.o) \ 
    1550    $(MODEL_LIB)(phycst.o) \ 
    1551    $(MODEL_LIB)(prtctl.o) \ 
    1552    $(MODEL_LIB)(sol_oce.o) \ 
    1553    $(MODEL_LIB)(solfet.o) \ 
    1554    $(MODEL_LIB)(solpcg.o) \ 
    1555    $(MODEL_LIB)(solsor.o) \ 
    1556    $(MODEL_LIB)(taumod.o) \ 
    1557    $(MODEL_LIB)(tradmp.o) \ 
    1558    $(MODEL_LIB)(zdf_oce.o) \ 
    1559    blk_oce.F90 \ 
    1560    cpl_oasis3.F90 \ 
    1561    cpl_oasis4.F90 \ 
    1562    cpl_oce.F90 \ 
    1563    daymod.F90 \ 
    1564    dom_oce.F90 \ 
    1565    dtasal.F90 \ 
    1566    dtasss.F90 \ 
    1567    dtasst.F90 \ 
    1568    dtatem.F90 \ 
    1569    flx_oce.F90 \ 
    1570    flxmod.F90 \ 
    1571    flxrnf.F90 \ 
    1572    geo2ocean.F90 \ 
    1573    ice.F90 \ 
     1496$(MODEL_LIB)(diawri_c1d.o) :  \ 
     1497   closea.F90 \ 
     1498   daymod.F90 \ 
     1499   diadimg.F90 \ 
     1500   diahth.F90 \ 
     1501   dianam.F90 \ 
     1502   diaspr.F90 \ 
     1503   dom_oce.F90 \ 
     1504   dynzdf_exp.F90 \ 
     1505   eosbn2.F90 \ 
     1506   fldread.F90 \ 
    15741507   ice_oce.F90 \ 
    15751508   in_out_manager.F90 \ 
    15761509   iom.F90 \ 
    15771510   lbclnk.F90 \ 
    1578    lib_mpp.F90 \ 
    1579    lib_print.f90 \ 
    1580    oce.F90 \ 
    1581    ocfzpt.F90 \ 
    1582    par_kind.F90 \ 
    1583    par_oce.F90 \ 
    1584    phycst.F90 \ 
    1585    prtctl.F90 \ 
    1586    sol_oce.F90 \ 
    1587    solfet.F90 \ 
    1588    solpcg.F90 \ 
    1589    solsor.F90 \ 
    1590    taumod.F90 \ 
    1591    tradmp.F90 \ 
    1592    zdf_oce.F90 \ 
     1511   ldfdyn_oce.F90 \ 
     1512   ldftra_oce.F90 \ 
     1513   lib_mpp.F90 \ 
     1514   lib_print.f90 \ 
     1515   $(MODEL_LIB)(closea.o) \ 
    15931516   $(MODEL_LIB)(daymod.o) \ 
    15941517   $(MODEL_LIB)(diadimg.o) \ 
     
    15971520   $(MODEL_LIB)(diaspr.o) \ 
    15981521   $(MODEL_LIB)(dom_oce.o) \ 
    1599    $(MODEL_LIB)(flx_oce.o) \ 
    1600    $(MODEL_LIB)(flxrnf.o) \ 
     1522   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1523   $(MODEL_LIB)(eosbn2.o) \ 
     1524   $(MODEL_LIB)(fldread.o) \ 
    16011525   $(MODEL_LIB)(ice_oce.o) \ 
    16021526   $(MODEL_LIB)(in_out_manager.o) \ 
     1527   $(MODEL_LIB)(iom.o) \ 
    16031528   $(MODEL_LIB)(lbclnk.o) \ 
    16041529   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    16051530   $(MODEL_LIB)(ldftra_oce.o) \ 
    1606    $(MODEL_LIB)(oce.o) \ 
    1607    $(MODEL_LIB)(ocesbc.o) \ 
     1531   $(MODEL_LIB)(lib_mpp.o) \ 
     1532   $(MODEL_LIB)(lib_print.o) \ 
     1533   $(MODEL_LIB)(oce.o) \ 
    16081534   $(MODEL_LIB)(ocfzpt.o) \ 
    1609    $(MODEL_LIB)(phycst.o) \ 
     1535   $(MODEL_LIB)(par_kind.o) \ 
     1536   $(MODEL_LIB)(par_oce.o) \ 
     1537   $(MODEL_LIB)(phycst.o) \ 
     1538   $(MODEL_LIB)(prtctl.o) \ 
     1539   $(MODEL_LIB)(restart.o) \ 
     1540   $(MODEL_LIB)(sbcana.o) \ 
     1541   $(MODEL_LIB)(sbcblk_clio.o) \ 
     1542   $(MODEL_LIB)(sbcblk_core.o) \ 
     1543   $(MODEL_LIB)(sbccpl.o) \ 
     1544   $(MODEL_LIB)(sbcflx.o) \ 
     1545   $(MODEL_LIB)(sbcfwb.o) \ 
     1546   $(MODEL_LIB)(sbcice_if.o) \ 
     1547   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     1548   $(MODEL_LIB)(sbcice_lim.o) \ 
     1549   $(MODEL_LIB)(sbc_ice.o) \ 
     1550   $(MODEL_LIB)(sbc_oce.o) \ 
     1551   $(MODEL_LIB)(sbcrnf.o) \ 
     1552   $(MODEL_LIB)(sbcssm.o) \ 
     1553   $(MODEL_LIB)(sbcssr.o) \ 
    16101554   $(MODEL_LIB)(sol_oce.o) \ 
    1611    $(MODEL_LIB)(taumod.o) \ 
    1612    $(MODEL_LIB)(zdf_oce.o) \ 
     1555   $(MODEL_LIB)(trazdf_exp.o) \ 
     1556   $(MODEL_LIB)(trdmod.o) \ 
    16131557   $(MODEL_LIB)(zdfddm.o) \ 
    16141558   $(MODEL_LIB)(zdfmxl.o) \ 
     1559   $(MODEL_LIB)(zdf_oce.o) \ 
     1560   oce.F90 \ 
     1561   ocfzpt.F90 \ 
     1562   par_kind.F90 \ 
     1563   par_oce.F90 \ 
     1564   phycst.F90 \ 
     1565   prtctl.F90 \ 
     1566   restart.F90 \ 
     1567   sbcana.F90 \ 
     1568   sbcblk_clio.F90 \ 
     1569   sbcblk_core.F90 \ 
     1570   sbccpl.F90 \ 
     1571   sbcflx.F90 \ 
     1572   sbcfwb.F90 \ 
     1573   sbc_ice.F90 \ 
     1574   sbcice_if.F90 \ 
     1575   sbcice_lim_2.F90 \ 
     1576   sbcice_lim.F90 \ 
     1577   sbc_oce.F90 \ 
     1578   sbcrnf.F90 \ 
     1579   sbcssm.F90 \ 
     1580   sbcssr.F90 \ 
     1581   sol_oce.F90 \ 
     1582   trazdf_exp.F90 \ 
     1583   trdmod.F90 \ 
     1584   zdfddm.F90 \ 
     1585   zdfmxl.F90 \ 
     1586   zdf_oce.F90 \ 
     1587   daymod.F90 \ 
     1588   dianam.F90 \ 
     1589   diawri.F90 \ 
     1590   dom_oce.F90 \ 
     1591   ice_oce.F90 \ 
     1592   in_out_manager.F90 \ 
     1593   lbclnk.F90 \ 
     1594   $(MODEL_LIB)(daymod.o) \ 
     1595   $(MODEL_LIB)(dianam.o) \ 
     1596   $(MODEL_LIB)(diawri.o) \ 
     1597   $(MODEL_LIB)(dom_oce.o) \ 
     1598   $(MODEL_LIB)(ice_oce.o) \ 
     1599   $(MODEL_LIB)(in_out_manager.o) \ 
     1600   $(MODEL_LIB)(lbclnk.o) \ 
     1601   $(MODEL_LIB)(oce.o) \ 
     1602   $(MODEL_LIB)(ocfzpt.o) \ 
     1603   $(MODEL_LIB)(phycst.o) \ 
     1604   $(MODEL_LIB)(sbc_ice.o) \ 
     1605   $(MODEL_LIB)(sbcmod.o) \ 
     1606   $(MODEL_LIB)(sbc_oce.o) \ 
     1607   $(MODEL_LIB)(sbcssr.o) \ 
     1608   $(MODEL_LIB)(sol_oce.o) \ 
     1609   $(MODEL_LIB)(zdfddm.o) \ 
     1610   $(MODEL_LIB)(zdfkpp.o) \ 
     1611   $(MODEL_LIB)(zdfmxl.o) \ 
     1612   $(MODEL_LIB)(zdf_oce.o) \ 
     1613   $(MODEL_LIB)(zdftke.o) \ 
     1614   oce.F90 \ 
     1615   ocfzpt.F90 \ 
     1616   phycst.F90 \ 
     1617   sbc_ice.F90 \ 
     1618   sbcmod.F90 \ 
     1619   sbc_oce.F90 \ 
     1620   sbcssr.F90 \ 
     1621   sol_oce.F90 \ 
     1622   zdfddm.F90 \ 
     1623   zdfkpp.F90 \ 
     1624   zdfmxl.F90 \ 
     1625   zdf_oce.F90 \ 
     1626   zdftke.F90 \ 
     1627   zdfddm_substitute.h90 \ 
     1628   $(IOIPSL_LIB) \ 
     1629   KEY_CPP \ 
     1630   diawri_c1d.F90 
     1631$(MODEL_LIB)(diawri.o) :   \ 
     1632   daymod.F90 \ 
     1633   dom_oce.F90 \ 
     1634   fldread.F90 \ 
     1635   in_out_manager.F90 \ 
     1636   iom.F90 \ 
     1637   lbclnk.F90 \ 
     1638   lib_mpp.F90 \ 
     1639   lib_print.f90 \ 
     1640   $(MODEL_LIB)(daymod.o) \ 
     1641   $(MODEL_LIB)(dom_oce.o) \ 
     1642   $(MODEL_LIB)(fldread.o) \ 
     1643   $(MODEL_LIB)(in_out_manager.o) \ 
     1644   $(MODEL_LIB)(iom.o) \ 
     1645   $(MODEL_LIB)(lbclnk.o) \ 
     1646   $(MODEL_LIB)(lib_mpp.o) \ 
     1647   $(MODEL_LIB)(lib_print.o) \ 
     1648   $(MODEL_LIB)(oce.o) \ 
     1649   $(MODEL_LIB)(ocfzpt.o) \ 
     1650   $(MODEL_LIB)(par_kind.o) \ 
     1651   $(MODEL_LIB)(par_oce.o) \ 
     1652   $(MODEL_LIB)(phycst.o) \ 
     1653   $(MODEL_LIB)(prtctl.o) \ 
     1654   $(MODEL_LIB)(sbc_oce.o) \ 
     1655   $(MODEL_LIB)(sbcrnf.o) \ 
     1656   $(MODEL_LIB)(solfet.o) \ 
     1657   $(MODEL_LIB)(sol_oce.o) \ 
     1658   $(MODEL_LIB)(solpcg.o) \ 
     1659   $(MODEL_LIB)(solsor.o) \ 
     1660   $(MODEL_LIB)(zdf_oce.o) \ 
     1661   oce.F90 \ 
     1662   ocfzpt.F90 \ 
     1663   par_kind.F90 \ 
     1664   par_oce.F90 \ 
     1665   phycst.F90 \ 
     1666   prtctl.F90 \ 
     1667   sbc_oce.F90 \ 
     1668   sbcrnf.F90 \ 
     1669   solfet.F90 \ 
     1670   sol_oce.F90 \ 
     1671   solpcg.F90 \ 
     1672   solsor.F90 \ 
     1673   zdf_oce.F90 \ 
    16151674   daymod.F90 \ 
    16161675   diadimg.F90 \ 
     
    16191678   diaspr.F90 \ 
    16201679   dom_oce.F90 \ 
    1621    flx_oce.F90 \ 
    1622    flxrnf.F90 \ 
    16231680   ice_oce.F90 \ 
    16241681   in_out_manager.F90 \ 
     
    16261683   ldfdyn_oce.F90 \ 
    16271684   ldftra_oce.F90 \ 
    1628    oce.F90 \ 
    1629    ocesbc.F90 \ 
    1630    ocfzpt.F90 \ 
    1631    phycst.F90 \ 
    1632    sol_oce.F90 \ 
    1633    taumod.F90 \ 
    1634    zdf_oce.F90 \ 
    1635    zdfddm.F90 \ 
    1636    zdfmxl.F90 \ 
    1637    $(MODEL_LIB)(dtasst.o) \ 
    1638    $(MODEL_LIB)(lib_mpp.o) \ 
    1639    dtasst.F90 \ 
    1640    lib_mpp.F90 \ 
    1641    diawri_dimg.h90 \ 
    1642    zdfddm_substitute.h90 \ 
    1643    $(IOIPSL_LIB) \ 
    1644    KEY_CPP \ 
    1645    diawri.F90 
    1646 $(MODEL_LIB)(diawri1d.o) : \ 
    1647    $(MODEL_LIB)(blk_oce.o) \ 
    1648    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1649    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1650    $(MODEL_LIB)(cpl_oce.o) \ 
    16511685   $(MODEL_LIB)(daymod.o) \ 
    16521686   $(MODEL_LIB)(diadimg.o) \ 
     
    16551689   $(MODEL_LIB)(diaspr.o) \ 
    16561690   $(MODEL_LIB)(dom_oce.o) \ 
    1657    $(MODEL_LIB)(dtasal.o) \ 
    1658    $(MODEL_LIB)(dtasss.o) \ 
    1659    $(MODEL_LIB)(dtasst.o) \ 
    1660    $(MODEL_LIB)(dtatem.o) \ 
    1661    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1662    $(MODEL_LIB)(eosbn2.o) \ 
    1663    $(MODEL_LIB)(flx_oce.o) \ 
    1664    $(MODEL_LIB)(flxmod.o) \ 
    1665    $(MODEL_LIB)(flxrnf.o) \ 
    1666    $(MODEL_LIB)(geo2ocean.o) \ 
    1667    $(MODEL_LIB)(ice.o) \ 
    16681691   $(MODEL_LIB)(ice_oce.o) \ 
    16691692   $(MODEL_LIB)(in_out_manager.o) \ 
    1670    $(MODEL_LIB)(iom.o) \ 
    16711693   $(MODEL_LIB)(lbclnk.o) \ 
    16721694   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    16731695   $(MODEL_LIB)(ldftra_oce.o) \ 
    1674    $(MODEL_LIB)(lib_mpp.o) \ 
    1675    $(MODEL_LIB)(lib_print.o) \ 
    1676    $(MODEL_LIB)(oce.o) \ 
    1677    $(MODEL_LIB)(ocesbc.o) \ 
     1696   $(MODEL_LIB)(oce.o) \ 
    16781697   $(MODEL_LIB)(ocfzpt.o) \ 
    1679    $(MODEL_LIB)(par_kind.o) \ 
    1680    $(MODEL_LIB)(par_oce.o) \ 
    1681    $(MODEL_LIB)(phycst.o) \ 
    1682    $(MODEL_LIB)(prtctl.o) \ 
    1683    $(MODEL_LIB)(restart.o) \ 
     1698   $(MODEL_LIB)(phycst.o) \ 
     1699   $(MODEL_LIB)(sbc_ice.o) \ 
     1700   $(MODEL_LIB)(sbc_oce.o) \ 
     1701   $(MODEL_LIB)(sbcssr.o) \ 
    16841702   $(MODEL_LIB)(sol_oce.o) \ 
    1685    $(MODEL_LIB)(taumod.o) \ 
    1686    $(MODEL_LIB)(tradmp.o) \ 
    1687    $(MODEL_LIB)(trazdf_exp.o) \ 
    1688    $(MODEL_LIB)(zdf_oce.o) \ 
    16891703   $(MODEL_LIB)(zdfddm.o) \ 
    16901704   $(MODEL_LIB)(zdfmxl.o) \ 
    1691    blk_oce.F90 \ 
    1692    cpl_oasis3.F90 \ 
    1693    cpl_oasis4.F90 \ 
    1694    cpl_oce.F90 \ 
    1695    daymod.F90 \ 
    1696    diadimg.F90 \ 
    1697    diahth.F90 \ 
    1698    dianam.F90 \ 
    1699    diaspr.F90 \ 
    1700    dom_oce.F90 \ 
    1701    dtasal.F90 \ 
    1702    dtasss.F90 \ 
    1703    dtasst.F90 \ 
    1704    dtatem.F90 \ 
    1705    dynzdf_exp.F90 \ 
    1706    eosbn2.F90 \ 
    1707    flx_oce.F90 \ 
    1708    flxmod.F90 \ 
    1709    flxrnf.F90 \ 
    1710    geo2ocean.F90 \ 
    1711    ice.F90 \ 
    1712    ice_oce.F90 \ 
    1713    in_out_manager.F90 \ 
    1714    iom.F90 \ 
    1715    lbclnk.F90 \ 
    1716    ldfdyn_oce.F90 \ 
    1717    ldftra_oce.F90 \ 
    1718    lib_mpp.F90 \ 
    1719    lib_print.f90 \ 
    1720    oce.F90 \ 
    1721    ocesbc.F90 \ 
     1705   $(MODEL_LIB)(zdf_oce.o) \ 
     1706   oce.F90 \ 
    17221707   ocfzpt.F90 \ 
    1723    par_kind.F90 \ 
    1724    par_oce.F90 \ 
    1725    phycst.F90 \ 
    1726    prtctl.F90 \ 
    1727    restart.F90 \ 
     1708   phycst.F90 \ 
     1709   sbc_ice.F90 \ 
     1710   sbc_oce.F90 \ 
     1711   sbcssr.F90 \ 
    17281712   sol_oce.F90 \ 
    1729    taumod.F90 \ 
    1730    tradmp.F90 \ 
    1731    trazdf_exp.F90 \ 
    1732    zdf_oce.F90 \ 
    17331713   zdfddm.F90 \ 
    17341714   zdfmxl.F90 \ 
    1735    $(MODEL_LIB)(daymod.o) \ 
    1736    $(MODEL_LIB)(diahth.o) \ 
    1737    $(MODEL_LIB)(dianam.o) \ 
    1738    $(MODEL_LIB)(diawri.o) \ 
    1739    $(MODEL_LIB)(dom_oce.o) \ 
    1740    $(MODEL_LIB)(flxrnf.o) \ 
    1741    $(MODEL_LIB)(ice_oce.o) \ 
    1742    $(MODEL_LIB)(in_out_manager.o) \ 
    1743    $(MODEL_LIB)(lbclnk.o) \ 
    1744    $(MODEL_LIB)(oce.o) \ 
    1745    $(MODEL_LIB)(ocesbc.o) \ 
    1746    $(MODEL_LIB)(ocfzpt.o) \ 
    1747    $(MODEL_LIB)(phycst.o) \ 
    1748    $(MODEL_LIB)(sol_oce.o) \ 
    1749    $(MODEL_LIB)(taumod.o) \ 
    1750    $(MODEL_LIB)(zdf_oce.o) \ 
    1751    $(MODEL_LIB)(zdfddm.o) \ 
    1752    $(MODEL_LIB)(zdfkpp.o) \ 
    1753    $(MODEL_LIB)(zdfmxl.o) \ 
    1754    $(MODEL_LIB)(zdftke.o) \ 
    1755    daymod.F90 \ 
    1756    diahth.F90 \ 
    1757    dianam.F90 \ 
    1758    diawri.F90 \ 
    1759    dom_oce.F90 \ 
    1760    flxrnf.F90 \ 
    1761    ice_oce.F90 \ 
    1762    in_out_manager.F90 \ 
    1763    lbclnk.F90 \ 
    1764    oce.F90 \ 
    1765    ocesbc.F90 \ 
    1766    ocfzpt.F90 \ 
    1767    phycst.F90 \ 
    1768    sol_oce.F90 \ 
    1769    taumod.F90 \ 
    1770    zdf_oce.F90 \ 
    1771    zdfddm.F90 \ 
    1772    zdfkpp.F90 \ 
    1773    zdfmxl.F90 \ 
    1774    zdftke.F90 \ 
     1715   zdf_oce.F90 \ 
     1716   lib_mpp.F90 \ 
     1717   $(MODEL_LIB)(lib_mpp.o) \ 
     1718   diawri_dimg.h90 \ 
    17751719   zdfddm_substitute.h90 \ 
    17761720   $(IOIPSL_LIB) \ 
    17771721   KEY_CPP \ 
    1778    diawri1d.F90 
     1722   diawri.F90 
    17791723$(MODEL_LIB)(divcur.o) :   \ 
     1724   bdy_par.F90 \ 
     1725   dom_oce.F90 \ 
     1726   in_out_manager.F90 \ 
     1727   lib_mpp.F90 \ 
     1728   lib_print.f90 \ 
     1729   $(MODEL_LIB)(bdy_par.o) \ 
    17801730   $(MODEL_LIB)(dom_oce.o) \ 
    17811731   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17861736   $(MODEL_LIB)(par_kind.o) \ 
    17871737   $(MODEL_LIB)(par_oce.o) \ 
    1788    dom_oce.F90 \ 
    1789    in_out_manager.F90 \ 
    1790    lib_mpp.F90 \ 
    1791    lib_print.f90 \ 
    17921738   obc_par.F90 \ 
    17931739   oce.F90 \ 
    17941740   par_kind.F90 \ 
    17951741   par_oce.F90 \ 
     1742   bdy_oce.F90 \ 
     1743   dom_oce.F90 \ 
     1744   in_out_manager.F90 \ 
     1745   lbclnk.F90 \ 
     1746   $(MODEL_LIB)(bdy_oce.o) \ 
    17961747   $(MODEL_LIB)(dom_oce.o) \ 
    17971748   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17991750   $(MODEL_LIB)(obc_oce.o) \ 
    18001751   $(MODEL_LIB)(oce.o) \ 
    1801    dom_oce.F90 \ 
    1802    in_out_manager.F90 \ 
    1803    lbclnk.F90 \ 
    18041752   obc_oce.F90 \ 
    18051753   oce.F90 \ 
     
    18081756   KEY_CPP \ 
    18091757   divcur.F90 
    1810 $(MODEL_LIB)(dom_ice.o) :  \ 
    1811    $(MODEL_LIB)(par_oce.o) \ 
    1812    par_oce.F90 \ 
    1813    $(MODEL_LIB)(par_ice.o) \ 
    1814    par_ice.F90 \ 
    1815    dom_ice.F90 
    1816 $(MODEL_LIB)(dom_oce.o) :  \ 
    1817    $(MODEL_LIB)(par_kind.o) \ 
    1818    par_kind.F90 \ 
    1819    $(MODEL_LIB)(par_oce.o) \ 
    1820    par_oce.F90 \ 
    1821    KEY_CPP \ 
    1822    dom_oce.F90 
    18231758$(MODEL_LIB)(domain.o) :   \ 
    1824    $(MODEL_LIB)(blk_oce.o) \ 
     1759   bdy_oce.F90 \ 
     1760   c1d.F90 \ 
     1761   closea.F90 \ 
     1762   dom_oce.F90 \ 
     1763   dynspg_oce.F90 \ 
     1764   in_out_manager.F90 \ 
     1765   iom.F90 \ 
     1766   lbclnk.F90 \ 
     1767   lib_mpp.F90 \ 
     1768   lib_print.f90 \ 
     1769   $(MODEL_LIB)(bdy_oce.o) \ 
     1770   $(MODEL_LIB)(c1d.o) \ 
    18251771   $(MODEL_LIB)(closea.o) \ 
    1826    $(MODEL_LIB)(daymod.o) \ 
    18271772   $(MODEL_LIB)(dom_oce.o) \ 
    18281773   $(MODEL_LIB)(dynspg_oce.o) \ 
    1829    $(MODEL_LIB)(flxrnf.o) \ 
    1830    $(MODEL_LIB)(in_out_manager.o) \ 
    1831    $(MODEL_LIB)(ini1d.o) \ 
     1774   $(MODEL_LIB)(in_out_manager.o) \ 
    18321775   $(MODEL_LIB)(iom.o) \ 
    18331776   $(MODEL_LIB)(lbclnk.o) \ 
     
    18361779   $(MODEL_LIB)(obc_oce.o) \ 
    18371780   $(MODEL_LIB)(oce.o) \ 
    1838    $(MODEL_LIB)(ocesbc.o) \ 
    18391781   $(MODEL_LIB)(par_kind.o) \ 
    18401782   $(MODEL_LIB)(par_oce.o) \ 
    18411783   $(MODEL_LIB)(phycst.o) \ 
    18421784   $(MODEL_LIB)(prtctl.o) \ 
     1785   $(MODEL_LIB)(sbc_oce.o) \ 
    18431786   $(MODEL_LIB)(solisl.o) \ 
    1844    blk_oce.F90 \ 
     1787   obc_oce.F90 \ 
     1788   oce.F90 \ 
     1789   par_kind.F90 \ 
     1790   par_oce.F90 \ 
     1791   phycst.F90 \ 
     1792   prtctl.F90 \ 
     1793   sbc_oce.F90 \ 
     1794   solisl.F90 \ 
    18451795   closea.F90 \ 
    18461796   daymod.F90 \ 
    1847    dom_oce.F90 \ 
    1848    dynspg_oce.F90 \ 
    1849    flxrnf.F90 \ 
    1850    in_out_manager.F90 \ 
    1851    ini1d.F90 \ 
    1852    iom.F90 \ 
    1853    lbclnk.F90 \ 
    1854    lib_mpp.F90 \ 
    1855    lib_print.f90 \ 
    1856    obc_oce.F90 \ 
    1857    oce.F90 \ 
    1858    ocesbc.F90 \ 
    1859    par_kind.F90 \ 
    1860    par_oce.F90 \ 
    1861    phycst.F90 \ 
    1862    prtctl.F90 \ 
    1863    solisl.F90 \ 
    1864    $(MODEL_LIB)(blk_oce.o) \ 
     1797   domhgr.F90 \ 
     1798   dommsk.F90 \ 
     1799   dom_oce.F90 \ 
     1800   domstp.F90 \ 
     1801   domvvl.F90 \ 
     1802   domwri.F90 \ 
     1803   domzgr.F90 \ 
     1804   ice_oce.F90 \ 
     1805   in_out_manager.F90 \ 
     1806   lib_mpp.F90 \ 
    18651807   $(MODEL_LIB)(closea.o) \ 
    18661808   $(MODEL_LIB)(daymod.o) \ 
    1867    $(MODEL_LIB)(dom_oce.o) \ 
    18681809   $(MODEL_LIB)(domhgr.o) \ 
    18691810   $(MODEL_LIB)(dommsk.o) \ 
     1811   $(MODEL_LIB)(dom_oce.o) \ 
    18701812   $(MODEL_LIB)(domstp.o) \ 
    18711813   $(MODEL_LIB)(domvvl.o) \ 
    18721814   $(MODEL_LIB)(domwri.o) \ 
    18731815   $(MODEL_LIB)(domzgr.o) \ 
    1874    $(MODEL_LIB)(flxrnf.o) \ 
    18751816   $(MODEL_LIB)(ice_oce.o) \ 
    18761817   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18781819   $(MODEL_LIB)(oce.o) \ 
    18791820   $(MODEL_LIB)(phycst.o) \ 
    1880    blk_oce.F90 \ 
    1881    closea.F90 \ 
    1882    daymod.F90 \ 
    1883    dom_oce.F90 \ 
    1884    domhgr.F90 \ 
    1885    dommsk.F90 \ 
    1886    domstp.F90 \ 
    1887    domvvl.F90 \ 
    1888    domwri.F90 \ 
    1889    domzgr.F90 \ 
    1890    flxrnf.F90 \ 
    1891    ice_oce.F90 \ 
    1892    in_out_manager.F90 \ 
    1893    lib_mpp.F90 \ 
    1894    oce.F90 \ 
    1895    phycst.F90 \ 
     1821   $(MODEL_LIB)(sbc_oce.o) \ 
     1822   oce.F90 \ 
     1823   phycst.F90 \ 
     1824   sbc_oce.F90 \ 
    18961825   domzgr_substitute.h90 \ 
    18971826   $(IOIPSL_LIB) \ 
     
    18991828   domain.F90 
    19001829$(MODEL_LIB)(domcfg.o) :   \ 
     1830   dom_oce.F90 \ 
     1831   in_out_manager.F90 \ 
     1832   iom.F90 \ 
     1833   lib_mpp.F90 \ 
     1834   lib_print.f90 \ 
    19011835   $(MODEL_LIB)(dom_oce.o) \ 
    19021836   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19081842   $(MODEL_LIB)(par_kind.o) \ 
    19091843   $(MODEL_LIB)(par_oce.o) \ 
     1844   $(MODEL_LIB)(solfet.o) \ 
    19101845   $(MODEL_LIB)(sol_oce.o) \ 
    1911    $(MODEL_LIB)(solfet.o) \ 
    19121846   $(MODEL_LIB)(solpcg.o) \ 
    19131847   $(MODEL_LIB)(solsor.o) \ 
    1914    dom_oce.F90 \ 
    1915    in_out_manager.F90 \ 
    1916    iom.F90 \ 
    1917    lib_mpp.F90 \ 
    1918    lib_print.f90 \ 
    19191848   obc_oce.F90 \ 
    19201849   oce.F90 \ 
    19211850   par_kind.F90 \ 
    19221851   par_oce.F90 \ 
     1852   solfet.F90 \ 
    19231853   sol_oce.F90 \ 
    1924    solfet.F90 \ 
    19251854   solpcg.F90 \ 
    19261855   solsor.F90 \ 
     1856   dom_oce.F90 \ 
     1857   in_out_manager.F90 \ 
     1858   lib_mpp.F90 \ 
    19271859   $(MODEL_LIB)(dom_oce.o) \ 
    19281860   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19301862   $(MODEL_LIB)(phycst.o) \ 
    19311863   $(MODEL_LIB)(solisl.o) \ 
    1932    dom_oce.F90 \ 
    1933    in_out_manager.F90 \ 
    1934    lib_mpp.F90 \ 
    19351864   phycst.F90 \ 
    19361865   solisl.F90 \ 
    19371866   domcfg.F90 
    19381867$(MODEL_LIB)(domhgr.o) :   \ 
     1868   dom_oce.F90 \ 
     1869   in_out_manager.F90 \ 
     1870   iom_def.F90 \ 
     1871   iom_ioipsl.F90 \ 
     1872   iom_nf90.F90 \ 
     1873   iom_rstdimg.F90 \ 
     1874   lbclnk.F90 \ 
     1875   lib_print.f90 \ 
    19391876   $(MODEL_LIB)(dom_oce.o) \ 
    19401877   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19471884   $(MODEL_LIB)(par_kind.o) \ 
    19481885   $(MODEL_LIB)(par_oce.o) \ 
     1886   par_kind.F90 \ 
     1887   par_oce.F90 \ 
     1888   dom_oce.F90 \ 
     1889   in_out_manager.F90 \ 
     1890   iom.F90 \ 
     1891   lib_mpp.F90 \ 
     1892   $(MODEL_LIB)(dom_oce.o) \ 
     1893   $(MODEL_LIB)(in_out_manager.o) \ 
     1894   $(MODEL_LIB)(iom.o) \ 
     1895   $(MODEL_LIB)(lib_mpp.o) \ 
     1896   $(MODEL_LIB)(phycst.o) \ 
     1897   phycst.F90 \ 
     1898   KEY_CPP \ 
     1899   domhgr.F90 
     1900$(MODEL_LIB)(dom_ice_2.o) :   \ 
     1901   $(MODEL_LIB)(par_oce.o) \ 
     1902   par_oce.F90 \ 
     1903   $(MODEL_LIB)(par_ice_2.o) \ 
     1904   par_ice_2.F90 \ 
     1905   KEY_CPP \ 
     1906   dom_ice_2.F90 
     1907$(MODEL_LIB)(dommsk.o) :   \ 
     1908   dom_oce.F90 \ 
     1909   in_out_manager.F90 \ 
     1910   iom.F90 \ 
     1911   lib_mpp.F90 \ 
     1912   lib_print.f90 \ 
     1913   $(MODEL_LIB)(dom_oce.o) \ 
     1914   $(MODEL_LIB)(in_out_manager.o) \ 
     1915   $(MODEL_LIB)(iom.o) \ 
     1916   $(MODEL_LIB)(lib_mpp.o) \ 
     1917   $(MODEL_LIB)(lib_print.o) \ 
     1918   $(MODEL_LIB)(obc_oce.o) \ 
     1919   $(MODEL_LIB)(obc_par.o) \ 
     1920   $(MODEL_LIB)(oce.o) \ 
     1921   $(MODEL_LIB)(par_kind.o) \ 
     1922   $(MODEL_LIB)(par_oce.o) \ 
     1923   $(MODEL_LIB)(solfet.o) \ 
     1924   $(MODEL_LIB)(sol_oce.o) \ 
     1925   $(MODEL_LIB)(solpcg.o) \ 
     1926   $(MODEL_LIB)(solsor.o) \ 
     1927   obc_oce.F90 \ 
     1928   obc_par.F90 \ 
     1929   oce.F90 \ 
     1930   par_kind.F90 \ 
     1931   par_oce.F90 \ 
     1932   solfet.F90 \ 
     1933   sol_oce.F90 \ 
     1934   solpcg.F90 \ 
     1935   solsor.F90 \ 
     1936   dom_oce.F90 \ 
     1937   dynspg_oce.F90 \ 
     1938   in_out_manager.F90 \ 
     1939   lbclnk.F90 \ 
     1940   lib_mpp.F90 \ 
     1941   $(MODEL_LIB)(dom_oce.o) \ 
     1942   $(MODEL_LIB)(dynspg_oce.o) \ 
     1943   $(MODEL_LIB)(in_out_manager.o) \ 
     1944   $(MODEL_LIB)(lbclnk.o) \ 
     1945   $(MODEL_LIB)(lib_mpp.o) \ 
     1946   $(MODEL_LIB)(obc_oce.o) \ 
     1947   $(MODEL_LIB)(oce.o) \ 
     1948   $(MODEL_LIB)(solisl.o) \ 
     1949   obc_oce.F90 \ 
     1950   oce.F90 \ 
     1951   solisl.F90 \ 
     1952   vectopt_loop_substitute.h90 \ 
     1953   KEY_CPP \ 
     1954   dommsk.F90 
     1955$(MODEL_LIB)(dom_oce.o) :  \ 
     1956   $(MODEL_LIB)(par_kind.o) \ 
     1957   par_kind.F90 \ 
     1958   $(MODEL_LIB)(par_oce.o) \ 
     1959   par_oce.F90 \ 
     1960   KEY_CPP \ 
     1961   dom_oce.F90 
     1962$(MODEL_LIB)(domstp.o) :   \ 
     1963   lib_print.f90 \ 
     1964   $(MODEL_LIB)(lib_print.o) \ 
     1965   $(MODEL_LIB)(par_kind.o) \ 
     1966   $(MODEL_LIB)(par_oce.o) \ 
     1967   par_kind.F90 \ 
     1968   par_oce.F90 \ 
     1969   dom_oce.F90 \ 
     1970   in_out_manager.F90 \ 
     1971   $(MODEL_LIB)(dom_oce.o) \ 
     1972   $(MODEL_LIB)(in_out_manager.o) \ 
     1973   $(MODEL_LIB)(oce.o) \ 
     1974   oce.F90 \ 
     1975   domzgr_substitute.h90 \ 
     1976   KEY_CPP \ 
     1977   domstp.F90 
     1978$(MODEL_LIB)(domvvl.o) :   \ 
     1979   bdy_par.F90 \ 
     1980   dom_oce.F90 \ 
     1981   in_out_manager.F90 \ 
     1982   lib_mpp.F90 \ 
     1983   lib_print.f90 \ 
     1984   $(MODEL_LIB)(bdy_par.o) \ 
     1985   $(MODEL_LIB)(dom_oce.o) \ 
     1986   $(MODEL_LIB)(in_out_manager.o) \ 
     1987   $(MODEL_LIB)(lib_mpp.o) \ 
     1988   $(MODEL_LIB)(lib_print.o) \ 
     1989   $(MODEL_LIB)(oce.o) \ 
     1990   $(MODEL_LIB)(par_kind.o) \ 
     1991   $(MODEL_LIB)(par_oce.o) \ 
     1992   oce.F90 \ 
     1993   par_kind.F90 \ 
     1994   par_oce.F90 \ 
     1995   bdy_oce.F90 \ 
     1996   dom_oce.F90 \ 
     1997   dynspg_oce.F90 \ 
     1998   in_out_manager.F90 \ 
     1999   lbclnk.F90 \ 
     2000   lib_mpp.F90 \ 
     2001   $(MODEL_LIB)(bdy_oce.o) \ 
     2002   $(MODEL_LIB)(dom_oce.o) \ 
     2003   $(MODEL_LIB)(dynspg_oce.o) \ 
     2004   $(MODEL_LIB)(in_out_manager.o) \ 
     2005   $(MODEL_LIB)(lbclnk.o) \ 
     2006   $(MODEL_LIB)(lib_mpp.o) \ 
     2007   $(MODEL_LIB)(oce.o) \ 
     2008   $(MODEL_LIB)(phycst.o) \ 
     2009   $(MODEL_LIB)(sbc_oce.o) \ 
     2010   oce.F90 \ 
     2011   phycst.F90 \ 
     2012   sbc_oce.F90 \ 
     2013   domzgr_substitute.h90 \ 
     2014   vectopt_loop_substitute.h90 \ 
     2015   KEY_CPP \ 
     2016   domvvl.F90 
     2017$(MODEL_LIB)(domwri.o) :   \ 
    19492018   dom_oce.F90 \ 
    19502019   in_out_manager.F90 \ 
     
    19552024   lbclnk.F90 \ 
    19562025   lib_print.f90 \ 
    1957    par_kind.F90 \ 
    1958    par_oce.F90 \ 
    1959    $(MODEL_LIB)(dom_oce.o) \ 
    1960    $(MODEL_LIB)(in_out_manager.o) \ 
    1961    $(MODEL_LIB)(iom.o) \ 
    1962    $(MODEL_LIB)(lib_mpp.o) \ 
    1963    $(MODEL_LIB)(phycst.o) \ 
    1964    dom_oce.F90 \ 
    1965    in_out_manager.F90 \ 
    1966    iom.F90 \ 
    1967    lib_mpp.F90 \ 
    1968    phycst.F90 \ 
    1969    KEY_CPP \ 
    1970    domhgr.F90 
    1971 $(MODEL_LIB)(dommsk.o) :   \ 
    1972    $(MODEL_LIB)(dom_oce.o) \ 
    1973    $(MODEL_LIB)(in_out_manager.o) \ 
    1974    $(MODEL_LIB)(iom.o) \ 
    1975    $(MODEL_LIB)(lib_mpp.o) \ 
    1976    $(MODEL_LIB)(lib_print.o) \ 
    1977    $(MODEL_LIB)(obc_oce.o) \ 
    1978    $(MODEL_LIB)(obc_par.o) \ 
    1979    $(MODEL_LIB)(oce.o) \ 
    1980    $(MODEL_LIB)(par_kind.o) \ 
    1981    $(MODEL_LIB)(par_oce.o) \ 
    1982    $(MODEL_LIB)(sol_oce.o) \ 
    1983    $(MODEL_LIB)(solfet.o) \ 
    1984    $(MODEL_LIB)(solpcg.o) \ 
    1985    $(MODEL_LIB)(solsor.o) \ 
    1986    dom_oce.F90 \ 
    1987    in_out_manager.F90 \ 
    1988    iom.F90 \ 
    1989    lib_mpp.F90 \ 
    1990    lib_print.f90 \ 
    1991    obc_oce.F90 \ 
    1992    obc_par.F90 \ 
    1993    oce.F90 \ 
    1994    par_kind.F90 \ 
    1995    par_oce.F90 \ 
    1996    sol_oce.F90 \ 
    1997    solfet.F90 \ 
    1998    solpcg.F90 \ 
    1999    solsor.F90 \ 
    2000    $(MODEL_LIB)(dom_oce.o) \ 
    2001    $(MODEL_LIB)(dynspg_oce.o) \ 
    2002    $(MODEL_LIB)(in_out_manager.o) \ 
    2003    $(MODEL_LIB)(lbclnk.o) \ 
    2004    $(MODEL_LIB)(lib_mpp.o) \ 
    2005    $(MODEL_LIB)(obc_oce.o) \ 
    2006    $(MODEL_LIB)(oce.o) \ 
    2007    $(MODEL_LIB)(solisl.o) \ 
    2008    dom_oce.F90 \ 
    2009    dynspg_oce.F90 \ 
    2010    in_out_manager.F90 \ 
    2011    lbclnk.F90 \ 
    2012    lib_mpp.F90 \ 
    2013    obc_oce.F90 \ 
    2014    oce.F90 \ 
    2015    solisl.F90 \ 
    2016    vectopt_loop_substitute.h90 \ 
    2017    KEY_CPP \ 
    2018    dommsk.F90 
    2019 $(MODEL_LIB)(domstp.o) :   \ 
    2020    $(MODEL_LIB)(lib_print.o) \ 
    2021    $(MODEL_LIB)(par_kind.o) \ 
    2022    $(MODEL_LIB)(par_oce.o) \ 
    2023    lib_print.f90 \ 
    2024    par_kind.F90 \ 
    2025    par_oce.F90 \ 
    2026    $(MODEL_LIB)(dom_oce.o) \ 
    2027    $(MODEL_LIB)(in_out_manager.o) \ 
    2028    $(MODEL_LIB)(oce.o) \ 
    2029    dom_oce.F90 \ 
    2030    in_out_manager.F90 \ 
    2031    oce.F90 \ 
    2032    domzgr_substitute.h90 \ 
    2033    KEY_CPP \ 
    2034    domstp.F90 
    2035 $(MODEL_LIB)(domvvl.o) :   \ 
    2036    $(MODEL_LIB)(blk_oce.o) \ 
    2037    $(MODEL_LIB)(cpl_oce.o) \ 
    2038    $(MODEL_LIB)(daymod.o) \ 
    2039    $(MODEL_LIB)(dom_oce.o) \ 
    2040    $(MODEL_LIB)(dtasal.o) \ 
    2041    $(MODEL_LIB)(dtasss.o) \ 
    2042    $(MODEL_LIB)(dtasst.o) \ 
    2043    $(MODEL_LIB)(dtatem.o) \ 
    2044    $(MODEL_LIB)(flx_oce.o) \ 
    2045    $(MODEL_LIB)(flxmod.o) \ 
    2046    $(MODEL_LIB)(flxrnf.o) \ 
    2047    $(MODEL_LIB)(ice_oce.o) \ 
    2048    $(MODEL_LIB)(in_out_manager.o) \ 
    2049    $(MODEL_LIB)(lbclnk.o) \ 
    2050    $(MODEL_LIB)(lib_mpp.o) \ 
    2051    $(MODEL_LIB)(lib_print.o) \ 
    2052    $(MODEL_LIB)(oce.o) \ 
    2053    $(MODEL_LIB)(ocfzpt.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)(taumod.o) \ 
    2059    $(MODEL_LIB)(tradmp.o) \ 
    2060    blk_oce.F90 \ 
    2061    cpl_oce.F90 \ 
    2062    daymod.F90 \ 
    2063    dom_oce.F90 \ 
    2064    dtasal.F90 \ 
    2065    dtasss.F90 \ 
    2066    dtasst.F90 \ 
    2067    dtatem.F90 \ 
    2068    flx_oce.F90 \ 
    2069    flxmod.F90 \ 
    2070    flxrnf.F90 \ 
    2071    ice_oce.F90 \ 
    2072    in_out_manager.F90 \ 
    2073    lbclnk.F90 \ 
    2074    lib_mpp.F90 \ 
    2075    lib_print.f90 \ 
    2076    oce.F90 \ 
    2077    ocfzpt.F90 \ 
    2078    par_kind.F90 \ 
    2079    par_oce.F90 \ 
    2080    phycst.F90 \ 
    2081    prtctl.F90 \ 
    2082    taumod.F90 \ 
    2083    tradmp.F90 \ 
    2084    $(MODEL_LIB)(dom_oce.o) \ 
    2085    $(MODEL_LIB)(dynspg_oce.o) \ 
    2086    $(MODEL_LIB)(in_out_manager.o) \ 
    2087    $(MODEL_LIB)(lbclnk.o) \ 
    2088    $(MODEL_LIB)(lib_mpp.o) \ 
    2089    $(MODEL_LIB)(oce.o) \ 
    2090    $(MODEL_LIB)(ocesbc.o) \ 
    2091    $(MODEL_LIB)(phycst.o) \ 
    2092    dom_oce.F90 \ 
    2093    dynspg_oce.F90 \ 
    2094    in_out_manager.F90 \ 
    2095    lbclnk.F90 \ 
    2096    lib_mpp.F90 \ 
    2097    oce.F90 \ 
    2098    ocesbc.F90 \ 
    2099    phycst.F90 \ 
    2100    domzgr_substitute.h90 \ 
    2101    vectopt_loop_substitute.h90 \ 
    2102    KEY_CPP \ 
    2103    domvvl.F90 
    2104 $(MODEL_LIB)(domwri.o) :   \ 
    21052026   $(MODEL_LIB)(dom_oce.o) \ 
    21062027   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21132034   $(MODEL_LIB)(par_kind.o) \ 
    21142035   $(MODEL_LIB)(par_oce.o) \ 
     2036   par_kind.F90 \ 
     2037   par_oce.F90 \ 
     2038   dom_oce.F90 \ 
     2039   in_out_manager.F90 \ 
     2040   iom.F90 \ 
     2041   $(MODEL_LIB)(dom_oce.o) \ 
     2042   $(MODEL_LIB)(in_out_manager.o) \ 
     2043   $(MODEL_LIB)(iom.o) \ 
     2044   domwri.F90 
     2045$(MODEL_LIB)(domzgr.o) :   \ 
     2046   dom_oce.F90 \ 
     2047   in_out_manager.F90 \ 
     2048   iom_def.F90 \ 
     2049   iom.F90 \ 
     2050   iom_ioipsl.F90 \ 
     2051   iom_nf90.F90 \ 
     2052   iom_rstdimg.F90 \ 
     2053   lbclnk.F90 \ 
     2054   lib_mpp.F90 \ 
     2055   lib_print.f90 \ 
     2056   $(MODEL_LIB)(dom_oce.o) \ 
     2057   $(MODEL_LIB)(in_out_manager.o) \ 
     2058   $(MODEL_LIB)(iom_def.o) \ 
     2059   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2060   $(MODEL_LIB)(iom_nf90.o) \ 
     2061   $(MODEL_LIB)(iom.o) \ 
     2062   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2063   $(MODEL_LIB)(lbclnk.o) \ 
     2064   $(MODEL_LIB)(lib_mpp.o) \ 
     2065   $(MODEL_LIB)(lib_print.o) \ 
     2066   $(MODEL_LIB)(obc_oce.o) \ 
     2067   $(MODEL_LIB)(oce.o) \ 
     2068   $(MODEL_LIB)(par_kind.o) \ 
     2069   $(MODEL_LIB)(par_oce.o) \ 
     2070   $(MODEL_LIB)(sbc_oce.o) \ 
     2071   $(MODEL_LIB)(solfet.o) \ 
     2072   $(MODEL_LIB)(sol_oce.o) \ 
     2073   $(MODEL_LIB)(solpcg.o) \ 
     2074   $(MODEL_LIB)(solsor.o) \ 
     2075   obc_oce.F90 \ 
     2076   oce.F90 \ 
     2077   par_kind.F90 \ 
     2078   par_oce.F90 \ 
     2079   sbc_oce.F90 \ 
     2080   solfet.F90 \ 
     2081   sol_oce.F90 \ 
     2082   solpcg.F90 \ 
     2083   solsor.F90 \ 
     2084   c1d.F90 \ 
     2085   closea.F90 \ 
     2086   dom_oce.F90 \ 
     2087   in_out_manager.F90 \ 
     2088   iom.F90 \ 
     2089   lbclnk.F90 \ 
     2090   lib_mpp.F90 \ 
     2091   $(MODEL_LIB)(c1d.o) \ 
     2092   $(MODEL_LIB)(closea.o) \ 
     2093   $(MODEL_LIB)(dom_oce.o) \ 
     2094   $(MODEL_LIB)(in_out_manager.o) \ 
     2095   $(MODEL_LIB)(iom.o) \ 
     2096   $(MODEL_LIB)(lbclnk.o) \ 
     2097   $(MODEL_LIB)(lib_mpp.o) \ 
     2098   $(MODEL_LIB)(oce.o) \ 
     2099   $(MODEL_LIB)(solisl.o) \ 
     2100   oce.F90 \ 
     2101   solisl.F90 \ 
     2102   domzgr_substitute.h90 \ 
     2103   domzgr_zps.h90 \ 
     2104   vectopt_loop_substitute.h90 \ 
     2105   KEY_CPP \ 
     2106   domzgr.F90 
     2107$(MODEL_LIB)(dtasal.o) :   \ 
    21152108   dom_oce.F90 \ 
    21162109   in_out_manager.F90 \ 
     
    21202113   iom_rstdimg.F90 \ 
    21212114   lbclnk.F90 \ 
    2122    lib_print.f90 \ 
    2123    par_kind.F90 \ 
    2124    par_oce.F90 \ 
    2125    $(MODEL_LIB)(dom_oce.o) \ 
    2126    $(MODEL_LIB)(in_out_manager.o) \ 
    2127    $(MODEL_LIB)(iom.o) \ 
    2128    dom_oce.F90 \ 
    2129    in_out_manager.F90 \ 
    2130    iom.F90 \ 
    2131    domwri.F90 
    2132 $(MODEL_LIB)(domzgr.o) :   \ 
    2133    $(MODEL_LIB)(dom_oce.o) \ 
    2134    $(MODEL_LIB)(flxrnf.o) \ 
    2135    $(MODEL_LIB)(in_out_manager.o) \ 
    2136    $(MODEL_LIB)(iom.o) \ 
     2115   lib_mpp.F90 \ 
     2116   lib_print.f90 \ 
     2117   $(MODEL_LIB)(dom_oce.o) \ 
     2118   $(MODEL_LIB)(in_out_manager.o) \ 
    21372119   $(MODEL_LIB)(iom_def.o) \ 
    21382120   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    21422124   $(MODEL_LIB)(lib_mpp.o) \ 
    21432125   $(MODEL_LIB)(lib_print.o) \ 
    2144    $(MODEL_LIB)(obc_oce.o) \ 
    2145    $(MODEL_LIB)(oce.o) \ 
    2146    $(MODEL_LIB)(ocesbc.o) \ 
    2147    $(MODEL_LIB)(par_kind.o) \ 
    2148    $(MODEL_LIB)(par_oce.o) \ 
    2149    $(MODEL_LIB)(phycst.o) \ 
    2150    $(MODEL_LIB)(sol_oce.o) \ 
    2151    $(MODEL_LIB)(solfet.o) \ 
    2152    $(MODEL_LIB)(solpcg.o) \ 
    2153    $(MODEL_LIB)(solsor.o) \ 
    2154    dom_oce.F90 \ 
    2155    flxrnf.F90 \ 
     2126   $(MODEL_LIB)(oce.o) \ 
     2127   $(MODEL_LIB)(par_kind.o) \ 
     2128   $(MODEL_LIB)(par_oce.o) \ 
     2129   $(MODEL_LIB)(phycst.o) \ 
     2130   $(MODEL_LIB)(prtctl.o) \ 
     2131   oce.F90 \ 
     2132   par_kind.F90 \ 
     2133   par_oce.F90 \ 
     2134   phycst.F90 \ 
     2135   prtctl.F90 \ 
     2136   daymod.F90 \ 
     2137   dom_oce.F90 \ 
    21562138   in_out_manager.F90 \ 
    21572139   iom.F90 \ 
     2140   lbclnk.F90 \ 
     2141   $(MODEL_LIB)(daymod.o) \ 
     2142   $(MODEL_LIB)(dom_oce.o) \ 
     2143   $(MODEL_LIB)(in_out_manager.o) \ 
     2144   $(MODEL_LIB)(iom.o) \ 
     2145   $(MODEL_LIB)(lbclnk.o) \ 
     2146   $(MODEL_LIB)(oce.o) \ 
     2147   $(MODEL_LIB)(phycst.o) \ 
     2148   oce.F90 \ 
     2149   phycst.F90 \ 
     2150   domzgr_substitute.h90 \ 
     2151   KEY_CPP \ 
     2152   dtasal.F90 
     2153$(MODEL_LIB)(dtatem.o) :   \ 
     2154   dom_oce.F90 \ 
     2155   in_out_manager.F90 \ 
    21582156   iom_def.F90 \ 
    21592157   iom_ioipsl.F90 \ 
     
    21632161   lib_mpp.F90 \ 
    21642162   lib_print.f90 \ 
    2165    obc_oce.F90 \ 
    2166    oce.F90 \ 
    2167    ocesbc.F90 \ 
    2168    par_kind.F90 \ 
    2169    par_oce.F90 \ 
    2170    phycst.F90 \ 
    2171    sol_oce.F90 \ 
    2172    solfet.F90 \ 
    2173    solpcg.F90 \ 
    2174    solsor.F90 \ 
    2175    $(MODEL_LIB)(closea.o) \ 
    2176    $(MODEL_LIB)(dom_oce.o) \ 
    2177    $(MODEL_LIB)(in_out_manager.o) \ 
    2178    $(MODEL_LIB)(ini1d.o) \ 
    2179    $(MODEL_LIB)(iom.o) \ 
    2180    $(MODEL_LIB)(lbclnk.o) \ 
    2181    $(MODEL_LIB)(lib_mpp.o) \ 
    2182    $(MODEL_LIB)(oce.o) \ 
    2183    $(MODEL_LIB)(solisl.o) \ 
    2184    closea.F90 \ 
    2185    dom_oce.F90 \ 
    2186    in_out_manager.F90 \ 
    2187    ini1d.F90 \ 
    2188    iom.F90 \ 
    2189    lbclnk.F90 \ 
    2190    lib_mpp.F90 \ 
    2191    oce.F90 \ 
    2192    solisl.F90 \ 
    2193    domzgr_substitute.h90 \ 
    2194    domzgr_zps.h90 \ 
    2195    vectopt_loop_substitute.h90 \ 
    2196    KEY_CPP \ 
    2197    domzgr.F90 
    2198 $(MODEL_LIB)(dtasal.o) :   \ 
    21992163   $(MODEL_LIB)(dom_oce.o) \ 
    22002164   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22112175   $(MODEL_LIB)(phycst.o) \ 
    22122176   $(MODEL_LIB)(prtctl.o) \ 
    2213    dom_oce.F90 \ 
    2214    in_out_manager.F90 \ 
    2215    iom_def.F90 \ 
    2216    iom_ioipsl.F90 \ 
    2217    iom_nf90.F90 \ 
    2218    iom_rstdimg.F90 \ 
    2219    lbclnk.F90 \ 
    2220    lib_mpp.F90 \ 
    2221    lib_print.f90 \ 
    22222177   oce.F90 \ 
    22232178   par_kind.F90 \ 
     
    22252180   phycst.F90 \ 
    22262181   prtctl.F90 \ 
     2182   daymod.F90 \ 
     2183   dom_oce.F90 \ 
     2184   in_out_manager.F90 \ 
     2185   iom.F90 \ 
     2186   lbclnk.F90 \ 
    22272187   $(MODEL_LIB)(daymod.o) \ 
    22282188   $(MODEL_LIB)(dom_oce.o) \ 
     
    22322192   $(MODEL_LIB)(oce.o) \ 
    22332193   $(MODEL_LIB)(phycst.o) \ 
    2234    daymod.F90 \ 
     2194   oce.F90 \ 
     2195   phycst.F90 \ 
     2196   domzgr_substitute.h90 \ 
     2197   KEY_CPP \ 
     2198   dtatem.F90 
     2199$(MODEL_LIB)(dynadv_cen2.o) : \ 
    22352200   dom_oce.F90 \ 
    22362201   in_out_manager.F90 \ 
    22372202   iom.F90 \ 
    22382203   lbclnk.F90 \ 
    2239    oce.F90 \ 
    2240    phycst.F90 \ 
    2241    domzgr_substitute.h90 \ 
    2242    KEY_CPP \ 
    2243    dtasal.F90 
    2244 $(MODEL_LIB)(dtasss.o) :   \ 
    2245    $(MODEL_LIB)(dom_oce.o) \ 
    2246    $(MODEL_LIB)(in_out_manager.o) \ 
    2247    $(MODEL_LIB)(iom_def.o) \ 
    2248    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2249    $(MODEL_LIB)(iom_nf90.o) \ 
    2250    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2251    $(MODEL_LIB)(lbclnk.o) \ 
    2252    $(MODEL_LIB)(lib_print.o) \ 
    2253    $(MODEL_LIB)(oce.o) \ 
    2254    $(MODEL_LIB)(par_kind.o) \ 
    2255    $(MODEL_LIB)(par_oce.o) \ 
    2256    $(MODEL_LIB)(phycst.o) \ 
    2257    $(MODEL_LIB)(prtctl.o) \ 
    2258    dom_oce.F90 \ 
    2259    in_out_manager.F90 \ 
    2260    iom_def.F90 \ 
    2261    iom_ioipsl.F90 \ 
    2262    iom_nf90.F90 \ 
    2263    iom_rstdimg.F90 \ 
    2264    lbclnk.F90 \ 
    2265    lib_print.f90 \ 
    2266    oce.F90 \ 
    2267    par_kind.F90 \ 
    2268    par_oce.F90 \ 
    2269    phycst.F90 \ 
    2270    prtctl.F90 \ 
    2271    $(MODEL_LIB)(daymod.o) \ 
     2204   ldfdyn_oce.F90 \ 
     2205   ldftra_oce.F90 \ 
     2206   lib_mpp.F90 \ 
     2207   lib_print.f90 \ 
    22722208   $(MODEL_LIB)(dom_oce.o) \ 
    22732209   $(MODEL_LIB)(in_out_manager.o) \ 
    22742210   $(MODEL_LIB)(iom.o) \ 
    2275    $(MODEL_LIB)(oce.o) \ 
    2276    $(MODEL_LIB)(ocfzpt.o) \ 
    2277    daymod.F90 \ 
    2278    dom_oce.F90 \ 
    2279    in_out_manager.F90 \ 
    2280    iom.F90 \ 
    2281    oce.F90 \ 
    2282    ocfzpt.F90 \ 
    2283    KEY_CPP \ 
    2284    dtasss.F90 
    2285 $(MODEL_LIB)(dtasst.o) :   \ 
    2286    $(MODEL_LIB)(dom_oce.o) \ 
    2287    $(MODEL_LIB)(in_out_manager.o) \ 
    2288    $(MODEL_LIB)(iom_def.o) \ 
    2289    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2290    $(MODEL_LIB)(iom_nf90.o) \ 
    2291    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2292    $(MODEL_LIB)(lbclnk.o) \ 
    2293    $(MODEL_LIB)(lib_print.o) \ 
    2294    $(MODEL_LIB)(oce.o) \ 
    2295    $(MODEL_LIB)(par_kind.o) \ 
    2296    $(MODEL_LIB)(par_oce.o) \ 
    2297    $(MODEL_LIB)(phycst.o) \ 
    2298    $(MODEL_LIB)(prtctl.o) \ 
    2299    dom_oce.F90 \ 
    2300    in_out_manager.F90 \ 
    2301    iom_def.F90 \ 
    2302    iom_ioipsl.F90 \ 
    2303    iom_nf90.F90 \ 
    2304    iom_rstdimg.F90 \ 
    2305    lbclnk.F90 \ 
    2306    lib_print.f90 \ 
    2307    oce.F90 \ 
    2308    par_kind.F90 \ 
    2309    par_oce.F90 \ 
    2310    phycst.F90 \ 
    2311    prtctl.F90 \ 
    2312    $(MODEL_LIB)(daymod.o) \ 
    2313    $(MODEL_LIB)(dom_oce.o) \ 
    2314    $(MODEL_LIB)(in_out_manager.o) \ 
    2315    $(MODEL_LIB)(iom.o) \ 
    2316    $(MODEL_LIB)(oce.o) \ 
    2317    $(MODEL_LIB)(ocfzpt.o) \ 
    2318    daymod.F90 \ 
    2319    dom_oce.F90 \ 
    2320    in_out_manager.F90 \ 
    2321    iom.F90 \ 
    2322    oce.F90 \ 
    2323    ocfzpt.F90 \ 
    2324    KEY_CPP \ 
    2325    dtasst.F90 
    2326 $(MODEL_LIB)(dtatem.o) :   \ 
    2327    $(MODEL_LIB)(dom_oce.o) \ 
    2328    $(MODEL_LIB)(in_out_manager.o) \ 
    2329    $(MODEL_LIB)(iom_def.o) \ 
    2330    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2331    $(MODEL_LIB)(iom_nf90.o) \ 
    2332    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2333    $(MODEL_LIB)(lbclnk.o) \ 
    2334    $(MODEL_LIB)(lib_mpp.o) \ 
    2335    $(MODEL_LIB)(lib_print.o) \ 
    2336    $(MODEL_LIB)(oce.o) \ 
    2337    $(MODEL_LIB)(par_kind.o) \ 
    2338    $(MODEL_LIB)(par_oce.o) \ 
    2339    $(MODEL_LIB)(phycst.o) \ 
    2340    $(MODEL_LIB)(prtctl.o) \ 
    2341    dom_oce.F90 \ 
    2342    in_out_manager.F90 \ 
    2343    iom_def.F90 \ 
    2344    iom_ioipsl.F90 \ 
    2345    iom_nf90.F90 \ 
    2346    iom_rstdimg.F90 \ 
    2347    lbclnk.F90 \ 
    2348    lib_mpp.F90 \ 
    2349    lib_print.f90 \ 
    2350    oce.F90 \ 
    2351    par_kind.F90 \ 
    2352    par_oce.F90 \ 
    2353    phycst.F90 \ 
    2354    prtctl.F90 \ 
    2355    $(MODEL_LIB)(daymod.o) \ 
    2356    $(MODEL_LIB)(dom_oce.o) \ 
    2357    $(MODEL_LIB)(in_out_manager.o) \ 
    2358    $(MODEL_LIB)(iom.o) \ 
    2359    $(MODEL_LIB)(lbclnk.o) \ 
    2360    $(MODEL_LIB)(oce.o) \ 
    2361    $(MODEL_LIB)(phycst.o) \ 
    2362    daymod.F90 \ 
    2363    dom_oce.F90 \ 
    2364    in_out_manager.F90 \ 
    2365    iom.F90 \ 
    2366    lbclnk.F90 \ 
    2367    oce.F90 \ 
    2368    phycst.F90 \ 
    2369    domzgr_substitute.h90 \ 
    2370    KEY_CPP \ 
    2371    dtatem.F90 
    2372 $(MODEL_LIB)(dynadv.o) :   \ 
     2211   $(MODEL_LIB)(lbclnk.o) \ 
     2212   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2213   $(MODEL_LIB)(ldftra_oce.o) \ 
     2214   $(MODEL_LIB)(lib_mpp.o) \ 
     2215   $(MODEL_LIB)(lib_print.o) \ 
     2216   $(MODEL_LIB)(obc_oce.o) \ 
     2217   $(MODEL_LIB)(oce.o) \ 
     2218   $(MODEL_LIB)(par_kind.o) \ 
     2219   $(MODEL_LIB)(par_oce.o) \ 
     2220   $(MODEL_LIB)(phycst.o) \ 
     2221   $(MODEL_LIB)(restart.o) \ 
     2222   $(MODEL_LIB)(solfet.o) \ 
     2223   $(MODEL_LIB)(solisl.o) \ 
     2224   $(MODEL_LIB)(sol_oce.o) \ 
     2225   $(MODEL_LIB)(solpcg.o) \ 
     2226   $(MODEL_LIB)(solsor.o) \ 
     2227   $(MODEL_LIB)(solver.o) \ 
     2228   $(MODEL_LIB)(zdf_oce.o) \ 
     2229   obc_oce.F90 \ 
     2230   oce.F90 \ 
     2231   par_kind.F90 \ 
     2232   par_oce.F90 \ 
     2233   phycst.F90 \ 
     2234   restart.F90 \ 
     2235   solfet.F90 \ 
     2236   solisl.F90 \ 
     2237   sol_oce.F90 \ 
     2238   solpcg.F90 \ 
     2239   solsor.F90 \ 
     2240   solver.F90 \ 
     2241   zdf_oce.F90 \ 
     2242   dom_oce.F90 \ 
     2243   dynspg_oce.F90 \ 
     2244   dynspg_rl.F90 \ 
     2245   in_out_manager.F90 \ 
    23732246   $(MODEL_LIB)(dom_oce.o) \ 
    23742247   $(MODEL_LIB)(dynspg_oce.o) \ 
    23752248   $(MODEL_LIB)(dynspg_rl.o) \ 
    2376    $(MODEL_LIB)(flxrnf.o) \ 
     2249   $(MODEL_LIB)(in_out_manager.o) \ 
     2250   $(MODEL_LIB)(oce.o) \ 
     2251   oce.F90 \ 
     2252   domzgr_substitute.h90 \ 
     2253   vectopt_loop_substitute.h90 \ 
     2254   KEY_CPP \ 
     2255   dynadv_cen2.F90 
     2256$(MODEL_LIB)(dynadv.o) :   \ 
     2257   dom_oce.F90 \ 
     2258   dynspg_oce.F90 \ 
     2259   dynspg_rl.F90 \ 
     2260   in_out_manager.F90 \ 
     2261   lbclnk.F90 \ 
     2262   lib_print.f90 \ 
     2263   $(MODEL_LIB)(dom_oce.o) \ 
     2264   $(MODEL_LIB)(dynspg_oce.o) \ 
     2265   $(MODEL_LIB)(dynspg_rl.o) \ 
    23772266   $(MODEL_LIB)(in_out_manager.o) \ 
    23782267   $(MODEL_LIB)(lbclnk.o) \ 
     
    23822271   $(MODEL_LIB)(par_oce.o) \ 
    23832272   $(MODEL_LIB)(prtctl.o) \ 
     2273   $(MODEL_LIB)(sbc_oce.o) \ 
    23842274   $(MODEL_LIB)(trdmod.o) \ 
    23852275   $(MODEL_LIB)(trdmod_oce.o) \ 
    2386    dom_oce.F90 \ 
    2387    dynspg_oce.F90 \ 
    2388    dynspg_rl.F90 \ 
    2389    flxrnf.F90 \ 
    2390    in_out_manager.F90 \ 
    2391    lbclnk.F90 \ 
    2392    lib_print.f90 \ 
    23932276   oce.F90 \ 
    23942277   par_kind.F90 \ 
    23952278   par_oce.F90 \ 
    23962279   prtctl.F90 \ 
     2280   sbc_oce.F90 \ 
    23972281   trdmod.F90 \ 
    23982282   trdmod_oce.F90 \ 
     2283   dom_oce.F90 \ 
     2284   dynadv_cen2.F90 \ 
     2285   dynadv_ubs.F90 \ 
     2286   dynkeg.F90 \ 
     2287   dynzad.F90 \ 
     2288   in_out_manager.F90 \ 
    23992289   $(MODEL_LIB)(dom_oce.o) \ 
    24002290   $(MODEL_LIB)(dynadv_cen2.o) \ 
     
    24032293   $(MODEL_LIB)(dynzad.o) \ 
    24042294   $(MODEL_LIB)(in_out_manager.o) \ 
    2405    dom_oce.F90 \ 
    2406    dynadv_cen2.F90 \ 
    2407    dynadv_ubs.F90 \ 
    2408    dynkeg.F90 \ 
    2409    dynzad.F90 \ 
    2410    in_out_manager.F90 \ 
    24112295   domzgr_substitute.h90 \ 
    24122296   vectopt_loop_substitute.h90 \ 
    24132297   KEY_CPP \ 
    24142298   dynadv.F90 
    2415 $(MODEL_LIB)(dynadv_cen2.o) : \ 
     2299$(MODEL_LIB)(dynadv_ubs.o) :  \ 
     2300   dom_oce.F90 \ 
     2301   in_out_manager.F90 \ 
     2302   iom.F90 \ 
     2303   lbclnk.F90 \ 
     2304   ldfdyn_oce.F90 \ 
     2305   ldftra_oce.F90 \ 
     2306   lib_mpp.F90 \ 
     2307   lib_print.f90 \ 
    24162308   $(MODEL_LIB)(dom_oce.o) \ 
    24172309   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24282320   $(MODEL_LIB)(phycst.o) \ 
    24292321   $(MODEL_LIB)(restart.o) \ 
    2430    $(MODEL_LIB)(sol_oce.o) \ 
    24312322   $(MODEL_LIB)(solfet.o) \ 
    24322323   $(MODEL_LIB)(solisl.o) \ 
     2324   $(MODEL_LIB)(sol_oce.o) \ 
    24332325   $(MODEL_LIB)(solpcg.o) \ 
    24342326   $(MODEL_LIB)(solsor.o) \ 
    24352327   $(MODEL_LIB)(solver.o) \ 
    24362328   $(MODEL_LIB)(zdf_oce.o) \ 
    2437    dom_oce.F90 \ 
    2438    in_out_manager.F90 \ 
    2439    iom.F90 \ 
    2440    lbclnk.F90 \ 
    2441    ldfdyn_oce.F90 \ 
    2442    ldftra_oce.F90 \ 
    2443    lib_mpp.F90 \ 
    2444    lib_print.f90 \ 
    24452329   obc_oce.F90 \ 
    24462330   oce.F90 \ 
     
    24492333   phycst.F90 \ 
    24502334   restart.F90 \ 
    2451    sol_oce.F90 \ 
    24522335   solfet.F90 \ 
    24532336   solisl.F90 \ 
     2337   sol_oce.F90 \ 
    24542338   solpcg.F90 \ 
    24552339   solsor.F90 \ 
    24562340   solver.F90 \ 
    24572341   zdf_oce.F90 \ 
     2342   dom_oce.F90 \ 
     2343   dynspg_oce.F90 \ 
     2344   dynspg_rl.F90 \ 
     2345   in_out_manager.F90 \ 
     2346   lbclnk.F90 \ 
    24582347   $(MODEL_LIB)(dom_oce.o) \ 
    24592348   $(MODEL_LIB)(dynspg_oce.o) \ 
    24602349   $(MODEL_LIB)(dynspg_rl.o) \ 
    24612350   $(MODEL_LIB)(in_out_manager.o) \ 
    2462    $(MODEL_LIB)(oce.o) \ 
    2463    dom_oce.F90 \ 
    2464    dynspg_oce.F90 \ 
    2465    dynspg_rl.F90 \ 
    2466    in_out_manager.F90 \ 
     2351   $(MODEL_LIB)(lbclnk.o) \ 
     2352   $(MODEL_LIB)(oce.o) \ 
    24672353   oce.F90 \ 
    24682354   domzgr_substitute.h90 \ 
    24692355   vectopt_loop_substitute.h90 \ 
    24702356   KEY_CPP \ 
    2471    dynadv_cen2.F90 
    2472 $(MODEL_LIB)(dynadv_ubs.o) :  \ 
    2473    $(MODEL_LIB)(dom_oce.o) \ 
    2474    $(MODEL_LIB)(in_out_manager.o) \ 
    2475    $(MODEL_LIB)(iom.o) \ 
    2476    $(MODEL_LIB)(lbclnk.o) \ 
    2477    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2478    $(MODEL_LIB)(ldftra_oce.o) \ 
    2479    $(MODEL_LIB)(lib_mpp.o) \ 
    2480    $(MODEL_LIB)(lib_print.o) \ 
    2481    $(MODEL_LIB)(obc_oce.o) \ 
    2482    $(MODEL_LIB)(oce.o) \ 
    2483    $(MODEL_LIB)(par_kind.o) \ 
    2484    $(MODEL_LIB)(par_oce.o) \ 
    2485    $(MODEL_LIB)(phycst.o) \ 
    2486    $(MODEL_LIB)(restart.o) \ 
    2487    $(MODEL_LIB)(sol_oce.o) \ 
    2488    $(MODEL_LIB)(solfet.o) \ 
    2489    $(MODEL_LIB)(solisl.o) \ 
    2490    $(MODEL_LIB)(solpcg.o) \ 
    2491    $(MODEL_LIB)(solsor.o) \ 
    2492    $(MODEL_LIB)(solver.o) \ 
    2493    $(MODEL_LIB)(zdf_oce.o) \ 
    2494    dom_oce.F90 \ 
    2495    in_out_manager.F90 \ 
    2496    iom.F90 \ 
    2497    lbclnk.F90 \ 
    2498    ldfdyn_oce.F90 \ 
    2499    ldftra_oce.F90 \ 
    2500    lib_mpp.F90 \ 
    2501    lib_print.f90 \ 
    2502    obc_oce.F90 \ 
    2503    oce.F90 \ 
    2504    par_kind.F90 \ 
    2505    par_oce.F90 \ 
    2506    phycst.F90 \ 
    2507    restart.F90 \ 
    2508    sol_oce.F90 \ 
    2509    solfet.F90 \ 
    2510    solisl.F90 \ 
    2511    solpcg.F90 \ 
    2512    solsor.F90 \ 
    2513    solver.F90 \ 
    2514    zdf_oce.F90 \ 
    2515    $(MODEL_LIB)(dom_oce.o) \ 
    2516    $(MODEL_LIB)(dynspg_oce.o) \ 
    2517    $(MODEL_LIB)(dynspg_rl.o) \ 
    2518    $(MODEL_LIB)(in_out_manager.o) \ 
    2519    $(MODEL_LIB)(lbclnk.o) \ 
    2520    $(MODEL_LIB)(oce.o) \ 
    2521    dom_oce.F90 \ 
    2522    dynspg_oce.F90 \ 
    2523    dynspg_rl.F90 \ 
    2524    in_out_manager.F90 \ 
    2525    lbclnk.F90 \ 
    2526    oce.F90 \ 
    2527    domzgr_substitute.h90 \ 
    2528    vectopt_loop_substitute.h90 \ 
    2529    KEY_CPP \ 
    25302357   dynadv_ubs.F90 
    2531 $(MODEL_LIB)(dyncor1d.o) : \ 
    2532    $(MODEL_LIB)(dom_oce.o) \ 
    2533    $(MODEL_LIB)(in_out_manager.o) \ 
    2534    $(MODEL_LIB)(lib_mpp.o) \ 
    2535    $(MODEL_LIB)(lib_print.o) \ 
    2536    $(MODEL_LIB)(par_kind.o) \ 
    2537    $(MODEL_LIB)(par_oce.o) \ 
    2538    dom_oce.F90 \ 
    2539    in_out_manager.F90 \ 
    2540    lib_mpp.F90 \ 
    2541    lib_print.f90 \ 
    2542    par_kind.F90 \ 
    2543    par_oce.F90 \ 
     2358$(MODEL_LIB)(dyncor_c1d.o) :  \ 
     2359   dom_oce.F90 \ 
     2360   in_out_manager.F90 \ 
     2361   lib_mpp.F90 \ 
     2362   lib_print.f90 \ 
     2363   $(MODEL_LIB)(dom_oce.o) \ 
     2364   $(MODEL_LIB)(in_out_manager.o) \ 
     2365   $(MODEL_LIB)(lib_mpp.o) \ 
     2366   $(MODEL_LIB)(lib_print.o) \ 
     2367   $(MODEL_LIB)(par_kind.o) \ 
     2368   $(MODEL_LIB)(par_oce.o) \ 
     2369   par_kind.F90 \ 
     2370   par_oce.F90 \ 
     2371   dom_oce.F90 \ 
     2372   in_out_manager.F90 \ 
    25442373   $(MODEL_LIB)(dom_oce.o) \ 
    25452374   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25472376   $(MODEL_LIB)(phycst.o) \ 
    25482377   $(MODEL_LIB)(prtctl.o) \ 
    2549    dom_oce.F90 \ 
    2550    in_out_manager.F90 \ 
    25512378   oce.F90 \ 
    25522379   phycst.F90 \ 
     
    25542381   vectopt_loop_substitute.h90 \ 
    25552382   KEY_CPP \ 
    2556    dyncor1d.F90 
     2383   dyncor_c1d.F90 
    25572384$(MODEL_LIB)(dynhpg.o) :   \ 
     2385   dom_oce.F90 \ 
     2386   in_out_manager.F90 \ 
     2387   ldftra_oce.F90 \ 
     2388   lib_mpp.F90 \ 
     2389   lib_print.f90 \ 
    25582390   $(MODEL_LIB)(dom_oce.o) \ 
    25592391   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25652397   $(MODEL_LIB)(par_oce.o) \ 
    25662398   $(MODEL_LIB)(phycst.o) \ 
    2567    $(MODEL_LIB)(taumod.o) \ 
     2399   $(MODEL_LIB)(sbc_oce.o) \ 
    25682400   $(MODEL_LIB)(trdicp.o) \ 
    25692401   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    25742406   $(MODEL_LIB)(trdvor_oce.o) \ 
    25752407   $(MODEL_LIB)(zdf_oce.o) \ 
    2576    dom_oce.F90 \ 
    2577    in_out_manager.F90 \ 
    2578    ldftra_oce.F90 \ 
    2579    lib_mpp.F90 \ 
    2580    lib_print.f90 \ 
    2581    oce.F90 \ 
    2582    par_kind.F90 \ 
    2583    par_oce.F90 \ 
    2584    phycst.F90 \ 
    2585    taumod.F90 \ 
     2408   oce.F90 \ 
     2409   par_kind.F90 \ 
     2410   par_oce.F90 \ 
     2411   phycst.F90 \ 
     2412   sbc_oce.F90 \ 
    25862413   trdicp.F90 \ 
    25872414   trdicp_oce.F90 \ 
     
    25922419   trdvor_oce.F90 \ 
    25932420   zdf_oce.F90 \ 
     2421   dom_oce.F90 \ 
     2422   in_out_manager.F90 \ 
     2423   lbclnk.F90 \ 
    25942424   $(MODEL_LIB)(dom_oce.o) \ 
    25952425   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26002430   $(MODEL_LIB)(trdmod.o) \ 
    26012431   $(MODEL_LIB)(trdmod_oce.o) \ 
    2602    dom_oce.F90 \ 
    2603    in_out_manager.F90 \ 
    2604    lbclnk.F90 \ 
    26052432   oce.F90 \ 
    26062433   phycst.F90 \ 
     
    26132440   dynhpg.F90 
    26142441$(MODEL_LIB)(dynkeg.o) :   \ 
     2442   dom_oce.F90 \ 
     2443   in_out_manager.F90 \ 
     2444   ldftra_oce.F90 \ 
     2445   lib_mpp.F90 \ 
     2446   lib_print.f90 \ 
    26152447   $(MODEL_LIB)(dom_oce.o) \ 
    26162448   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26222454   $(MODEL_LIB)(par_oce.o) \ 
    26232455   $(MODEL_LIB)(phycst.o) \ 
    2624    $(MODEL_LIB)(taumod.o) \ 
     2456   $(MODEL_LIB)(sbc_oce.o) \ 
    26252457   $(MODEL_LIB)(trdicp.o) \ 
    26262458   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    26312463   $(MODEL_LIB)(trdvor_oce.o) \ 
    26322464   $(MODEL_LIB)(zdf_oce.o) \ 
    2633    dom_oce.F90 \ 
    2634    in_out_manager.F90 \ 
    2635    ldftra_oce.F90 \ 
    2636    lib_mpp.F90 \ 
    2637    lib_print.f90 \ 
    2638    oce.F90 \ 
    2639    par_kind.F90 \ 
    2640    par_oce.F90 \ 
    2641    phycst.F90 \ 
    2642    taumod.F90 \ 
     2465   oce.F90 \ 
     2466   par_kind.F90 \ 
     2467   par_oce.F90 \ 
     2468   phycst.F90 \ 
     2469   sbc_oce.F90 \ 
    26432470   trdicp.F90 \ 
    26442471   trdicp_oce.F90 \ 
     
    26492476   trdvor_oce.F90 \ 
    26502477   zdf_oce.F90 \ 
     2478   dom_oce.F90 \ 
     2479   in_out_manager.F90 \ 
    26512480   $(MODEL_LIB)(dom_oce.o) \ 
    26522481   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26552484   $(MODEL_LIB)(trdmod.o) \ 
    26562485   $(MODEL_LIB)(trdmod_oce.o) \ 
    2657    dom_oce.F90 \ 
    2658    in_out_manager.F90 \ 
    26592486   oce.F90 \ 
    26602487   prtctl.F90 \ 
     
    26642491   KEY_CPP \ 
    26652492   dynkeg.F90 
     2493$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2494   dom_oce.F90 \ 
     2495   in_out_manager.F90 \ 
     2496   ldftra_oce.F90 \ 
     2497   lib_mpp.F90 \ 
     2498   lib_print.f90 \ 
     2499   $(MODEL_LIB)(dom_oce.o) \ 
     2500   $(MODEL_LIB)(in_out_manager.o) \ 
     2501   $(MODEL_LIB)(ldftra_oce.o) \ 
     2502   $(MODEL_LIB)(lib_mpp.o) \ 
     2503   $(MODEL_LIB)(lib_print.o) \ 
     2504   $(MODEL_LIB)(oce.o) \ 
     2505   $(MODEL_LIB)(par_kind.o) \ 
     2506   $(MODEL_LIB)(par_oce.o) \ 
     2507   $(MODEL_LIB)(phycst.o) \ 
     2508   $(MODEL_LIB)(sbc_oce.o) \ 
     2509   $(MODEL_LIB)(trdicp.o) \ 
     2510   $(MODEL_LIB)(trdicp_oce.o) \ 
     2511   $(MODEL_LIB)(trdmld.o) \ 
     2512   $(MODEL_LIB)(trdmld_oce.o) \ 
     2513   $(MODEL_LIB)(trdmod_oce.o) \ 
     2514   $(MODEL_LIB)(trdvor.o) \ 
     2515   $(MODEL_LIB)(trdvor_oce.o) \ 
     2516   $(MODEL_LIB)(zdf_oce.o) \ 
     2517   oce.F90 \ 
     2518   par_kind.F90 \ 
     2519   par_oce.F90 \ 
     2520   phycst.F90 \ 
     2521   sbc_oce.F90 \ 
     2522   trdicp.F90 \ 
     2523   trdicp_oce.F90 \ 
     2524   trdmld.F90 \ 
     2525   trdmld_oce.F90 \ 
     2526   trdmod_oce.F90 \ 
     2527   trdvor.F90 \ 
     2528   trdvor_oce.F90 \ 
     2529   zdf_oce.F90 \ 
     2530   dom_oce.F90 \ 
     2531   in_out_manager.F90 \ 
     2532   lbclnk.F90 \ 
     2533   ldfdyn_oce.F90 \ 
     2534   $(MODEL_LIB)(dom_oce.o) \ 
     2535   $(MODEL_LIB)(in_out_manager.o) \ 
     2536   $(MODEL_LIB)(lbclnk.o) \ 
     2537   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2538   $(MODEL_LIB)(oce.o) \ 
     2539   $(MODEL_LIB)(trdmod.o) \ 
     2540   $(MODEL_LIB)(trdmod_oce.o) \ 
     2541   oce.F90 \ 
     2542   trdmod.F90 \ 
     2543   trdmod_oce.F90 \ 
     2544   domzgr_substitute.h90 \ 
     2545   ldfdyn_substitute.h90 \ 
     2546   vectopt_loop_substitute.h90 \ 
     2547   KEY_CPP \ 
     2548   dynldf_bilap.F90 
     2549$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2550   dom_oce.F90 \ 
     2551   in_out_manager.F90 \ 
     2552   lbclnk.F90 \ 
     2553   ldfdyn_oce.F90 \ 
     2554   ldftra_oce.F90 \ 
     2555   lib_mpp.F90 \ 
     2556   lib_print.f90 \ 
     2557   $(MODEL_LIB)(dom_oce.o) \ 
     2558   $(MODEL_LIB)(in_out_manager.o) \ 
     2559   $(MODEL_LIB)(lbclnk.o) \ 
     2560   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2561   $(MODEL_LIB)(ldftra_oce.o) \ 
     2562   $(MODEL_LIB)(lib_mpp.o) \ 
     2563   $(MODEL_LIB)(lib_print.o) \ 
     2564   $(MODEL_LIB)(oce.o) \ 
     2565   $(MODEL_LIB)(par_kind.o) \ 
     2566   $(MODEL_LIB)(par_oce.o) \ 
     2567   $(MODEL_LIB)(phycst.o) \ 
     2568   $(MODEL_LIB)(prtctl.o) \ 
     2569   $(MODEL_LIB)(sbc_oce.o) \ 
     2570   $(MODEL_LIB)(trdicp.o) \ 
     2571   $(MODEL_LIB)(trdicp_oce.o) \ 
     2572   $(MODEL_LIB)(trdmld.o) \ 
     2573   $(MODEL_LIB)(trdmld_oce.o) \ 
     2574   $(MODEL_LIB)(trdmod_oce.o) \ 
     2575   $(MODEL_LIB)(trdvor.o) \ 
     2576   $(MODEL_LIB)(trdvor_oce.o) \ 
     2577   $(MODEL_LIB)(zdfmxl.o) \ 
     2578   $(MODEL_LIB)(zdf_oce.o) \ 
     2579   oce.F90 \ 
     2580   par_kind.F90 \ 
     2581   par_oce.F90 \ 
     2582   phycst.F90 \ 
     2583   prtctl.F90 \ 
     2584   sbc_oce.F90 \ 
     2585   trdicp.F90 \ 
     2586   trdicp_oce.F90 \ 
     2587   trdmld.F90 \ 
     2588   trdmld_oce.F90 \ 
     2589   trdmod_oce.F90 \ 
     2590   trdvor.F90 \ 
     2591   trdvor_oce.F90 \ 
     2592   zdfmxl.F90 \ 
     2593   zdf_oce.F90 \ 
     2594   dom_oce.F90 \ 
     2595   in_out_manager.F90 \ 
     2596   lbclnk.F90 \ 
     2597   ldfdyn_oce.F90 \ 
     2598   ldfslp.F90 \ 
     2599   $(MODEL_LIB)(dom_oce.o) \ 
     2600   $(MODEL_LIB)(in_out_manager.o) \ 
     2601   $(MODEL_LIB)(lbclnk.o) \ 
     2602   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2603   $(MODEL_LIB)(ldfslp.o) \ 
     2604   $(MODEL_LIB)(oce.o) \ 
     2605   $(MODEL_LIB)(prtctl.o) \ 
     2606   $(MODEL_LIB)(trdmod.o) \ 
     2607   $(MODEL_LIB)(trdmod_oce.o) \ 
     2608   $(MODEL_LIB)(zdf_oce.o) \ 
     2609   oce.F90 \ 
     2610   prtctl.F90 \ 
     2611   trdmod.F90 \ 
     2612   trdmod_oce.F90 \ 
     2613   zdf_oce.F90 \ 
     2614   domzgr_substitute.h90 \ 
     2615   ldfdyn_substitute.h90 \ 
     2616   KEY_CPP \ 
     2617   dynldf_bilapg.F90 
    26662618$(MODEL_LIB)(dynldf.o) :   \ 
     2619   dom_oce.F90 \ 
     2620   in_out_manager.F90 \ 
     2621   lbclnk.F90 \ 
     2622   ldfdyn_oce.F90 \ 
     2623   ldfslp.F90 \ 
     2624   ldftra_oce.F90 \ 
     2625   lib_mpp.F90 \ 
     2626   lib_print.f90 \ 
    26672627   $(MODEL_LIB)(dom_oce.o) \ 
    26682628   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26782638   $(MODEL_LIB)(phycst.o) \ 
    26792639   $(MODEL_LIB)(prtctl.o) \ 
    2680    $(MODEL_LIB)(taumod.o) \ 
     2640   $(MODEL_LIB)(sbc_oce.o) \ 
    26812641   $(MODEL_LIB)(trdicp.o) \ 
    26822642   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    26872647   $(MODEL_LIB)(trdvor.o) \ 
    26882648   $(MODEL_LIB)(trdvor_oce.o) \ 
    2689    $(MODEL_LIB)(zdf_oce.o) \ 
    26902649   $(MODEL_LIB)(zdfmxl.o) \ 
    2691    dom_oce.F90 \ 
    2692    in_out_manager.F90 \ 
    2693    lbclnk.F90 \ 
    2694    ldfdyn_oce.F90 \ 
    2695    ldfslp.F90 \ 
    2696    ldftra_oce.F90 \ 
    2697    lib_mpp.F90 \ 
    2698    lib_print.f90 \ 
     2650   $(MODEL_LIB)(zdf_oce.o) \ 
    26992651   oce.F90 \ 
    27002652   par_kind.F90 \ 
     
    27022654   phycst.F90 \ 
    27032655   prtctl.F90 \ 
    2704    taumod.F90 \ 
     2656   sbc_oce.F90 \ 
    27052657   trdicp.F90 \ 
    27062658   trdicp_oce.F90 \ 
     
    27112663   trdvor.F90 \ 
    27122664   trdvor_oce.F90 \ 
    2713    zdf_oce.F90 \ 
    27142665   zdfmxl.F90 \ 
    2715    $(MODEL_LIB)(dom_oce.o) \ 
    2716    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2717    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2718    $(MODEL_LIB)(dynldf_iso.o) \ 
    2719    $(MODEL_LIB)(dynldf_lap.o) \ 
    2720    $(MODEL_LIB)(in_out_manager.o) \ 
    2721    $(MODEL_LIB)(lbclnk.o) \ 
    2722    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2723    $(MODEL_LIB)(ldfslp.o) \ 
    2724    $(MODEL_LIB)(lib_mpp.o) \ 
    2725    $(MODEL_LIB)(oce.o) \ 
    2726    $(MODEL_LIB)(phycst.o) \ 
    2727    $(MODEL_LIB)(prtctl.o) \ 
    2728    $(MODEL_LIB)(trdmod.o) \ 
    2729    $(MODEL_LIB)(trdmod_oce.o) \ 
     2666   zdf_oce.F90 \ 
    27302667   dom_oce.F90 \ 
    27312668   dynldf_bilap.F90 \ 
     
    27382675   ldfslp.F90 \ 
    27392676   lib_mpp.F90 \ 
     2677   $(MODEL_LIB)(dom_oce.o) \ 
     2678   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2679   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2680   $(MODEL_LIB)(dynldf_iso.o) \ 
     2681   $(MODEL_LIB)(dynldf_lap.o) \ 
     2682   $(MODEL_LIB)(in_out_manager.o) \ 
     2683   $(MODEL_LIB)(lbclnk.o) \ 
     2684   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2685   $(MODEL_LIB)(ldfslp.o) \ 
     2686   $(MODEL_LIB)(lib_mpp.o) \ 
     2687   $(MODEL_LIB)(oce.o) \ 
     2688   $(MODEL_LIB)(phycst.o) \ 
     2689   $(MODEL_LIB)(prtctl.o) \ 
     2690   $(MODEL_LIB)(trdmod.o) \ 
     2691   $(MODEL_LIB)(trdmod_oce.o) \ 
    27402692   oce.F90 \ 
    27412693   phycst.F90 \ 
     
    27472699   KEY_CPP \ 
    27482700   dynldf.F90 
    2749 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2750    $(MODEL_LIB)(dom_oce.o) \ 
    2751    $(MODEL_LIB)(in_out_manager.o) \ 
     2701$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2702   dom_oce.F90 \ 
     2703   in_out_manager.F90 \ 
     2704   lbclnk.F90 \ 
     2705   ldfdyn_oce.F90 \ 
     2706   ldftra_oce.F90 \ 
     2707   lib_mpp.F90 \ 
     2708   lib_print.f90 \ 
     2709   $(MODEL_LIB)(dom_oce.o) \ 
     2710   $(MODEL_LIB)(in_out_manager.o) \ 
     2711   $(MODEL_LIB)(lbclnk.o) \ 
     2712   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    27522713   $(MODEL_LIB)(ldftra_oce.o) \ 
    27532714   $(MODEL_LIB)(lib_mpp.o) \ 
     
    27572718   $(MODEL_LIB)(par_oce.o) \ 
    27582719   $(MODEL_LIB)(phycst.o) \ 
    2759    $(MODEL_LIB)(taumod.o) \ 
     2720   $(MODEL_LIB)(prtctl.o) \ 
     2721   $(MODEL_LIB)(sbc_oce.o) \ 
    27602722   $(MODEL_LIB)(trdicp.o) \ 
    27612723   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    27652727   $(MODEL_LIB)(trdvor.o) \ 
    27662728   $(MODEL_LIB)(trdvor_oce.o) \ 
    2767    $(MODEL_LIB)(zdf_oce.o) \ 
    2768    dom_oce.F90 \ 
    2769    in_out_manager.F90 \ 
    2770    ldftra_oce.F90 \ 
    2771    lib_mpp.F90 \ 
    2772    lib_print.f90 \ 
    2773    oce.F90 \ 
    2774    par_kind.F90 \ 
    2775    par_oce.F90 \ 
    2776    phycst.F90 \ 
    2777    taumod.F90 \ 
     2729   $(MODEL_LIB)(zdfmxl.o) \ 
     2730   $(MODEL_LIB)(zdf_oce.o) \ 
     2731   oce.F90 \ 
     2732   par_kind.F90 \ 
     2733   par_oce.F90 \ 
     2734   phycst.F90 \ 
     2735   prtctl.F90 \ 
     2736   sbc_oce.F90 \ 
    27782737   trdicp.F90 \ 
    27792738   trdicp_oce.F90 \ 
     
    27832742   trdvor.F90 \ 
    27842743   trdvor_oce.F90 \ 
    2785    zdf_oce.F90 \ 
     2744   zdfmxl.F90 \ 
     2745   zdf_oce.F90 \ 
     2746   dom_oce.F90 \ 
     2747   in_out_manager.F90 \ 
     2748   lbclnk.F90 \ 
     2749   ldfdyn_oce.F90 \ 
     2750   ldfslp.F90 \ 
     2751   ldftra_oce.F90 \ 
    27862752   $(MODEL_LIB)(dom_oce.o) \ 
    27872753   $(MODEL_LIB)(in_out_manager.o) \ 
    27882754   $(MODEL_LIB)(lbclnk.o) \ 
    27892755   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2790    $(MODEL_LIB)(oce.o) \ 
     2756   $(MODEL_LIB)(ldfslp.o) \ 
     2757   $(MODEL_LIB)(ldftra_oce.o) \ 
     2758   $(MODEL_LIB)(oce.o) \ 
     2759   $(MODEL_LIB)(prtctl.o) \ 
    27912760   $(MODEL_LIB)(trdmod.o) \ 
    27922761   $(MODEL_LIB)(trdmod_oce.o) \ 
    2793    dom_oce.F90 \ 
    2794    in_out_manager.F90 \ 
    2795    lbclnk.F90 \ 
    2796    ldfdyn_oce.F90 \ 
    2797    oce.F90 \ 
     2762   $(MODEL_LIB)(zdf_oce.o) \ 
     2763   oce.F90 \ 
     2764   prtctl.F90 \ 
    27982765   trdmod.F90 \ 
    27992766   trdmod_oce.F90 \ 
     2767   zdf_oce.F90 \ 
    28002768   domzgr_substitute.h90 \ 
    28012769   ldfdyn_substitute.h90 \ 
    28022770   vectopt_loop_substitute.h90 \ 
    28032771   KEY_CPP \ 
    2804    dynldf_bilap.F90 
    2805 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2772   dynldf_iso.F90 
     2773$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2774   dom_oce.F90 \ 
     2775   in_out_manager.F90 \ 
     2776   lbclnk.F90 \ 
     2777   ldfdyn_oce.F90 \ 
     2778   ldftra_oce.F90 \ 
     2779   lib_print.f90 \ 
    28062780   $(MODEL_LIB)(dom_oce.o) \ 
    28072781   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28092783   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    28102784   $(MODEL_LIB)(ldftra_oce.o) \ 
    2811    $(MODEL_LIB)(lib_mpp.o) \ 
    28122785   $(MODEL_LIB)(lib_print.o) \ 
    28132786   $(MODEL_LIB)(oce.o) \ 
     
    28162789   $(MODEL_LIB)(phycst.o) \ 
    28172790   $(MODEL_LIB)(prtctl.o) \ 
    2818    $(MODEL_LIB)(taumod.o) \ 
     2791   $(MODEL_LIB)(sbc_oce.o) \ 
    28192792   $(MODEL_LIB)(trdicp.o) \ 
    28202793   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    28242797   $(MODEL_LIB)(trdvor.o) \ 
    28252798   $(MODEL_LIB)(trdvor_oce.o) \ 
    2826    $(MODEL_LIB)(zdf_oce.o) \ 
    28272799   $(MODEL_LIB)(zdfmxl.o) \ 
    2828    dom_oce.F90 \ 
    2829    in_out_manager.F90 \ 
    2830    lbclnk.F90 \ 
    2831    ldfdyn_oce.F90 \ 
    2832    ldftra_oce.F90 \ 
    2833    lib_mpp.F90 \ 
    2834    lib_print.f90 \ 
     2800   $(MODEL_LIB)(zdf_oce.o) \ 
    28352801   oce.F90 \ 
    28362802   par_kind.F90 \ 
     
    28382804   phycst.F90 \ 
    28392805   prtctl.F90 \ 
    2840    taumod.F90 \ 
     2806   sbc_oce.F90 \ 
    28412807   trdicp.F90 \ 
    28422808   trdicp_oce.F90 \ 
     
    28462812   trdvor.F90 \ 
    28472813   trdvor_oce.F90 \ 
    2848    zdf_oce.F90 \ 
    28492814   zdfmxl.F90 \ 
    2850    $(MODEL_LIB)(dom_oce.o) \ 
    2851    $(MODEL_LIB)(in_out_manager.o) \ 
    2852    $(MODEL_LIB)(lbclnk.o) \ 
     2815   zdf_oce.F90 \ 
     2816   dom_oce.F90 \ 
     2817   in_out_manager.F90 \ 
     2818   ldfdyn_oce.F90 \ 
     2819   ldfslp.F90 \ 
     2820   $(MODEL_LIB)(dom_oce.o) \ 
     2821   $(MODEL_LIB)(in_out_manager.o) \ 
    28532822   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    28542823   $(MODEL_LIB)(ldfslp.o) \ 
    28552824   $(MODEL_LIB)(oce.o) \ 
    2856    $(MODEL_LIB)(prtctl.o) \ 
    28572825   $(MODEL_LIB)(trdmod.o) \ 
    28582826   $(MODEL_LIB)(trdmod_oce.o) \ 
    28592827   $(MODEL_LIB)(zdf_oce.o) \ 
    2860    dom_oce.F90 \ 
    2861    in_out_manager.F90 \ 
    2862    lbclnk.F90 \ 
    2863    ldfdyn_oce.F90 \ 
    2864    ldfslp.F90 \ 
    2865    oce.F90 \ 
    2866    prtctl.F90 \ 
     2828   oce.F90 \ 
    28672829   trdmod.F90 \ 
    28682830   trdmod_oce.F90 \ 
     
    28702832   domzgr_substitute.h90 \ 
    28712833   ldfdyn_substitute.h90 \ 
    2872    KEY_CPP \ 
    2873    dynldf_bilapg.F90 
    2874 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2875    $(MODEL_LIB)(dom_oce.o) \ 
    2876    $(MODEL_LIB)(in_out_manager.o) \ 
     2834   vectopt_loop_substitute.h90 \ 
     2835   KEY_CPP \ 
     2836   dynldf_lap.F90 
     2837$(MODEL_LIB)(dynnxt_c1d.o) :  \ 
     2838   dom_oce.F90 \ 
     2839   in_out_manager.F90 \ 
     2840   lib_mpp.F90 \ 
     2841   lib_print.f90 \ 
     2842   $(MODEL_LIB)(dom_oce.o) \ 
     2843   $(MODEL_LIB)(in_out_manager.o) \ 
     2844   $(MODEL_LIB)(lib_mpp.o) \ 
     2845   $(MODEL_LIB)(lib_print.o) \ 
     2846   $(MODEL_LIB)(oce.o) \ 
     2847   $(MODEL_LIB)(par_kind.o) \ 
     2848   $(MODEL_LIB)(par_oce.o) \ 
     2849   oce.F90 \ 
     2850   par_kind.F90 \ 
     2851   par_oce.F90 \ 
     2852   dom_oce.F90 \ 
     2853   in_out_manager.F90 \ 
     2854   lbclnk.F90 \ 
     2855   $(MODEL_LIB)(dom_oce.o) \ 
     2856   $(MODEL_LIB)(in_out_manager.o) \ 
     2857   $(MODEL_LIB)(lbclnk.o) \ 
     2858   $(MODEL_LIB)(oce.o) \ 
     2859   $(MODEL_LIB)(prtctl.o) \ 
     2860   oce.F90 \ 
     2861   prtctl.F90 \ 
     2862   KEY_CPP \ 
     2863   dynnxt_c1d.F90 
     2864$(MODEL_LIB)(dynnxt.o) :   \ 
     2865   bdy_oce.F90 \ 
     2866   bdy_par.F90 \ 
     2867   bdytides.F90 \ 
     2868   daymod.F90 \ 
     2869   dom_oce.F90 \ 
     2870   dynspg_oce.F90 \ 
     2871   in_out_manager.F90 \ 
     2872   iom.F90 \ 
     2873   lbclnk.F90 \ 
     2874   lib_mpp.F90 \ 
     2875   lib_print.f90 \ 
     2876   $(MODEL_LIB)(bdy_oce.o) \ 
     2877   $(MODEL_LIB)(bdy_par.o) \ 
     2878   $(MODEL_LIB)(bdytides.o) \ 
     2879   $(MODEL_LIB)(daymod.o) \ 
     2880   $(MODEL_LIB)(dom_oce.o) \ 
     2881   $(MODEL_LIB)(dynspg_oce.o) \ 
     2882   $(MODEL_LIB)(in_out_manager.o) \ 
     2883   $(MODEL_LIB)(iom.o) \ 
     2884   $(MODEL_LIB)(lbclnk.o) \ 
     2885   $(MODEL_LIB)(lib_mpp.o) \ 
     2886   $(MODEL_LIB)(lib_print.o) \ 
     2887   $(MODEL_LIB)(obccli.o) \ 
     2888   $(MODEL_LIB)(obc_oce.o) \ 
     2889   $(MODEL_LIB)(obc_par.o) \ 
     2890   $(MODEL_LIB)(oce.o) \ 
     2891   $(MODEL_LIB)(par_kind.o) \ 
     2892   $(MODEL_LIB)(par_oce.o) \ 
     2893   $(MODEL_LIB)(phycst.o) \ 
     2894   $(MODEL_LIB)(sbc_oce.o) \ 
     2895   obccli.F90 \ 
     2896   obc_oce.F90 \ 
     2897   obc_par.F90 \ 
     2898   oce.F90 \ 
     2899   par_kind.F90 \ 
     2900   par_oce.F90 \ 
     2901   phycst.F90 \ 
     2902   sbc_oce.F90 \ 
     2903   agrif_opa_interp.F90 \ 
     2904   agrif_opa_update.F90 \ 
     2905   bdydta.F90 \ 
     2906   bdydyn.F90 \ 
     2907   bdy_oce.F90 \ 
     2908   dom_oce.F90 \ 
     2909   domvvl.F90 \ 
     2910   dynspg_oce.F90 \ 
     2911   in_out_manager.F90 \ 
     2912   lbclnk.F90 \ 
     2913   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2914   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2915   $(MODEL_LIB)(bdydta.o) \ 
     2916   $(MODEL_LIB)(bdydyn.o) \ 
     2917   $(MODEL_LIB)(bdy_oce.o) \ 
     2918   $(MODEL_LIB)(dom_oce.o) \ 
     2919   $(MODEL_LIB)(domvvl.o) \ 
     2920   $(MODEL_LIB)(dynspg_oce.o) \ 
     2921   $(MODEL_LIB)(in_out_manager.o) \ 
     2922   $(MODEL_LIB)(lbclnk.o) \ 
     2923   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2924   $(MODEL_LIB)(obcdyn.o) \ 
     2925   $(MODEL_LIB)(obc_oce.o) \ 
     2926   $(MODEL_LIB)(obcvol.o) \ 
     2927   $(MODEL_LIB)(oce.o) \ 
     2928   $(MODEL_LIB)(prtctl.o) \ 
     2929   obcdyn_bt.F90 \ 
     2930   obcdyn.F90 \ 
     2931   obc_oce.F90 \ 
     2932   obcvol.F90 \ 
     2933   oce.F90 \ 
     2934   prtctl.F90 \ 
     2935   domzgr_substitute.h90 \ 
     2936   $(AGRIF_LIB) \ 
     2937   KEY_CPP \ 
     2938   dynnxt.F90 
     2939$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2940   c1d.F90 \ 
     2941   cpl_oce.F90 \ 
     2942   daymod.F90 \ 
     2943   dom_oce.F90 \ 
     2944   dynspg_oce.F90 \ 
     2945   eosbn2.F90 \ 
     2946   in_out_manager.F90 \ 
     2947   iom_def.F90 \ 
     2948   iom.F90 \ 
     2949   iom_ioipsl.F90 \ 
     2950   iom_nf90.F90 \ 
     2951   iom_rstdimg.F90 \ 
     2952   lbclnk.F90 \ 
     2953   lib_mpp.F90 \ 
     2954   lib_print.f90 \ 
     2955   $(MODEL_LIB)(c1d.o) \ 
     2956   $(MODEL_LIB)(cpl_oce.o) \ 
     2957   $(MODEL_LIB)(daymod.o) \ 
     2958   $(MODEL_LIB)(dom_oce.o) \ 
     2959   $(MODEL_LIB)(dynspg_oce.o) \ 
     2960   $(MODEL_LIB)(eosbn2.o) \ 
     2961   $(MODEL_LIB)(in_out_manager.o) \ 
     2962   $(MODEL_LIB)(iom_def.o) \ 
     2963   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2964   $(MODEL_LIB)(iom_nf90.o) \ 
     2965   $(MODEL_LIB)(iom.o) \ 
     2966   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2967   $(MODEL_LIB)(lbclnk.o) \ 
     2968   $(MODEL_LIB)(lib_mpp.o) \ 
     2969   $(MODEL_LIB)(lib_print.o) \ 
     2970   $(MODEL_LIB)(obccli.o) \ 
     2971   $(MODEL_LIB)(obc_oce.o) \ 
     2972   $(MODEL_LIB)(obc_par.o) \ 
     2973   $(MODEL_LIB)(oce.o) \ 
     2974   $(MODEL_LIB)(par_kind.o) \ 
     2975   $(MODEL_LIB)(par_oce.o) \ 
     2976   $(MODEL_LIB)(phycst.o) \ 
     2977   $(MODEL_LIB)(trdmld_oce.o) \ 
     2978   $(MODEL_LIB)(zpshde.o) \ 
     2979   obccli.F90 \ 
     2980   obc_oce.F90 \ 
     2981   obc_par.F90 \ 
     2982   oce.F90 \ 
     2983   par_kind.F90 \ 
     2984   par_oce.F90 \ 
     2985   phycst.F90 \ 
     2986   trdmld_oce.F90 \ 
     2987   zpshde.F90 \ 
     2988   dom_oce.F90 \ 
     2989   in_out_manager.F90 \ 
     2990   iom.F90 \ 
     2991   lbclnk.F90 \ 
     2992   lib_mpp.F90 \ 
     2993   $(MODEL_LIB)(dom_oce.o) \ 
     2994   $(MODEL_LIB)(in_out_manager.o) \ 
     2995   $(MODEL_LIB)(iom.o) \ 
     2996   $(MODEL_LIB)(lbclnk.o) \ 
     2997   $(MODEL_LIB)(lib_mpp.o) \ 
     2998   $(MODEL_LIB)(obcdta.o) \ 
     2999   $(MODEL_LIB)(obc_oce.o) \ 
     3000   $(MODEL_LIB)(obc_par.o) \ 
     3001   $(MODEL_LIB)(oce.o) \ 
     3002   $(MODEL_LIB)(phycst.o) \ 
     3003   $(MODEL_LIB)(prtctl.o) \ 
     3004   $(MODEL_LIB)(restart.o) \ 
     3005   $(MODEL_LIB)(sbc_oce.o) \ 
     3006   obcdta.F90 \ 
     3007   obc_oce.F90 \ 
     3008   obc_par.F90 \ 
     3009   oce.F90 \ 
     3010   phycst.F90 \ 
     3011   prtctl.F90 \ 
     3012   restart.F90 \ 
     3013   sbc_oce.F90 \ 
     3014   domzgr_substitute.h90 \ 
     3015   vectopt_loop_substitute.h90 \ 
     3016   KEY_CPP \ 
     3017   dynspg_exp.F90 
     3018$(MODEL_LIB)(dynspg.o) :   \ 
     3019   agrif_opa_interp.F90 \ 
     3020   bdydta.F90 \ 
     3021   bdydyn.F90 \ 
     3022   bdy_oce.F90 \ 
     3023   bdy_par.F90 \ 
     3024   bdytides.F90 \ 
     3025   bdyvol.F90 \ 
     3026   cla_dynspg.F90 \ 
     3027   dom_oce.F90 \ 
     3028   domvvl.F90 \ 
     3029   dynspg_oce.F90 \ 
     3030   dynvor.F90 \ 
     3031   in_out_manager.F90 \ 
     3032   iom.F90 \ 
     3033   lbclnk.F90 \ 
     3034   ldfdyn_oce.F90 \ 
     3035   ldftra_oce.F90 \ 
     3036   lib_mpp.F90 \ 
     3037   lib_print.f90 \ 
     3038   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3039   $(MODEL_LIB)(bdydta.o) \ 
     3040   $(MODEL_LIB)(bdydyn.o) \ 
     3041   $(MODEL_LIB)(bdy_oce.o) \ 
     3042   $(MODEL_LIB)(bdy_par.o) \ 
     3043   $(MODEL_LIB)(bdytides.o) \ 
     3044   $(MODEL_LIB)(bdyvol.o) \ 
     3045   $(MODEL_LIB)(cla_dynspg.o) \ 
     3046   $(MODEL_LIB)(dom_oce.o) \ 
     3047   $(MODEL_LIB)(domvvl.o) \ 
     3048   $(MODEL_LIB)(dynspg_oce.o) \ 
     3049   $(MODEL_LIB)(dynvor.o) \ 
     3050   $(MODEL_LIB)(in_out_manager.o) \ 
     3051   $(MODEL_LIB)(iom.o) \ 
    28773052   $(MODEL_LIB)(lbclnk.o) \ 
    28783053   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    28803055   $(MODEL_LIB)(lib_mpp.o) \ 
    28813056   $(MODEL_LIB)(lib_print.o) \ 
     3057   $(MODEL_LIB)(obcdta.o) \ 
     3058   $(MODEL_LIB)(obcdyn.o) \ 
     3059   $(MODEL_LIB)(obcfla.o) \ 
     3060   $(MODEL_LIB)(obc_oce.o) \ 
     3061   $(MODEL_LIB)(obc_par.o) \ 
     3062   $(MODEL_LIB)(obcvol.o) \ 
    28823063   $(MODEL_LIB)(oce.o) \ 
    28833064   $(MODEL_LIB)(par_kind.o) \ 
     
    28853066   $(MODEL_LIB)(phycst.o) \ 
    28863067   $(MODEL_LIB)(prtctl.o) \ 
    2887    $(MODEL_LIB)(taumod.o) \ 
     3068   $(MODEL_LIB)(restart.o) \ 
     3069   $(MODEL_LIB)(sbc_oce.o) \ 
     3070   $(MODEL_LIB)(solfet.o) \ 
     3071   $(MODEL_LIB)(solisl.o) \ 
     3072   $(MODEL_LIB)(solmat.o) \ 
     3073   $(MODEL_LIB)(sol_oce.o) \ 
     3074   $(MODEL_LIB)(solpcg.o) \ 
     3075   $(MODEL_LIB)(solsor.o) \ 
     3076   $(MODEL_LIB)(solver.o) \ 
    28883077   $(MODEL_LIB)(trdicp.o) \ 
    28893078   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    28943083   $(MODEL_LIB)(trdvor_oce.o) \ 
    28953084   $(MODEL_LIB)(zdf_oce.o) \ 
    2896    $(MODEL_LIB)(zdfmxl.o) \ 
    2897    dom_oce.F90 \ 
    2898    in_out_manager.F90 \ 
    2899    lbclnk.F90 \ 
    2900    ldfdyn_oce.F90 \ 
    2901    ldftra_oce.F90 \ 
    2902    lib_mpp.F90 \ 
    2903    lib_print.f90 \ 
     3085   obcdta.F90 \ 
     3086   obcdyn.F90 \ 
     3087   obcfla.F90 \ 
     3088   obc_oce.F90 \ 
     3089   obc_par.F90 \ 
     3090   obcvol.F90 \ 
    29043091   oce.F90 \ 
    29053092   par_kind.F90 \ 
     
    29073094   phycst.F90 \ 
    29083095   prtctl.F90 \ 
    2909    taumod.F90 \ 
     3096   restart.F90 \ 
     3097   sbc_oce.F90 \ 
     3098   solfet.F90 \ 
     3099   solisl.F90 \ 
     3100   solmat.F90 \ 
     3101   sol_oce.F90 \ 
     3102   solpcg.F90 \ 
     3103   solsor.F90 \ 
     3104   solver.F90 \ 
    29103105   trdicp.F90 \ 
    29113106   trdicp_oce.F90 \ 
     
    29163111   trdvor_oce.F90 \ 
    29173112   zdf_oce.F90 \ 
    2918    zdfmxl.F90 \ 
    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) \ 
     3113   dom_oce.F90 \ 
     3114   dynspg_exp.F90 \ 
     3115   dynspg_flt.F90 \ 
     3116   dynspg_oce.F90 \ 
     3117   dynspg_rl.F90 \ 
     3118   dynspg_ts.F90 \ 
     3119   in_out_manager.F90 \ 
     3120   $(MODEL_LIB)(dom_oce.o) \ 
     3121   $(MODEL_LIB)(dynspg_exp.o) \ 
     3122   $(MODEL_LIB)(dynspg_flt.o) \ 
     3123   $(MODEL_LIB)(dynspg_oce.o) \ 
     3124   $(MODEL_LIB)(dynspg_rl.o) \ 
     3125   $(MODEL_LIB)(dynspg_ts.o) \ 
     3126   $(MODEL_LIB)(in_out_manager.o) \ 
     3127   $(MODEL_LIB)(obc_oce.o) \ 
    29253128   $(MODEL_LIB)(oce.o) \ 
    29263129   $(MODEL_LIB)(prtctl.o) \ 
    29273130   $(MODEL_LIB)(trdmod.o) \ 
    29283131   $(MODEL_LIB)(trdmod_oce.o) \ 
    2929    $(MODEL_LIB)(zdf_oce.o) \ 
    2930    dom_oce.F90 \ 
    2931    in_out_manager.F90 \ 
    2932    lbclnk.F90 \ 
    2933    ldfdyn_oce.F90 \ 
    2934    ldfslp.F90 \ 
    2935    ldftra_oce.F90 \ 
     3132   obc_oce.F90 \ 
    29363133   oce.F90 \ 
    29373134   prtctl.F90 \ 
    29383135   trdmod.F90 \ 
    29393136   trdmod_oce.F90 \ 
    2940    zdf_oce.F90 \ 
    29413137   domzgr_substitute.h90 \ 
    2942    ldfdyn_substitute.h90 \ 
    29433138   vectopt_loop_substitute.h90 \ 
    29443139   KEY_CPP \ 
    2945    dynldf_iso.F90 
    2946 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2947    $(MODEL_LIB)(dom_oce.o) \ 
    2948    $(MODEL_LIB)(in_out_manager.o) \ 
     3140   dynspg.F90 
     3141$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3142   bdy_oce.F90 \ 
     3143   bdy_par.F90 \ 
     3144   bdytides.F90 \ 
     3145   c1d.F90 \ 
     3146   cpl_oce.F90 \ 
     3147   daymod.F90 \ 
     3148   dom_oce.F90 \ 
     3149   dynspg_oce.F90 \ 
     3150   eosbn2.F90 \ 
     3151   in_out_manager.F90 \ 
     3152   iom_def.F90 \ 
     3153   iom.F90 \ 
     3154   iom_ioipsl.F90 \ 
     3155   iom_nf90.F90 \ 
     3156   iom_rstdimg.F90 \ 
     3157   lbclnk.F90 \ 
     3158   lib_feti.F90 \ 
     3159   lib_mpp.F90 \ 
     3160   lib_print.f90 \ 
     3161   $(MODEL_LIB)(bdy_oce.o) \ 
     3162   $(MODEL_LIB)(bdy_par.o) \ 
     3163   $(MODEL_LIB)(bdytides.o) \ 
     3164   $(MODEL_LIB)(c1d.o) \ 
     3165   $(MODEL_LIB)(cpl_oce.o) \ 
     3166   $(MODEL_LIB)(daymod.o) \ 
     3167   $(MODEL_LIB)(dom_oce.o) \ 
     3168   $(MODEL_LIB)(dynspg_oce.o) \ 
     3169   $(MODEL_LIB)(eosbn2.o) \ 
     3170   $(MODEL_LIB)(in_out_manager.o) \ 
     3171   $(MODEL_LIB)(iom_def.o) \ 
     3172   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3173   $(MODEL_LIB)(iom_nf90.o) \ 
     3174   $(MODEL_LIB)(iom.o) \ 
     3175   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3176   $(MODEL_LIB)(lbclnk.o) \ 
     3177   $(MODEL_LIB)(lib_feti.o) \ 
     3178   $(MODEL_LIB)(lib_mpp.o) \ 
     3179   $(MODEL_LIB)(lib_print.o) \ 
     3180   $(MODEL_LIB)(obccli.o) \ 
     3181   $(MODEL_LIB)(obcdyn.o) \ 
     3182   $(MODEL_LIB)(obc_oce.o) \ 
     3183   $(MODEL_LIB)(obc_par.o) \ 
     3184   $(MODEL_LIB)(obcvol.o) \ 
     3185   $(MODEL_LIB)(oce.o) \ 
     3186   $(MODEL_LIB)(par_kind.o) \ 
     3187   $(MODEL_LIB)(par_oce.o) \ 
     3188   $(MODEL_LIB)(phycst.o) \ 
     3189   $(MODEL_LIB)(sbc_oce.o) \ 
     3190   $(MODEL_LIB)(solfet.o) \ 
     3191   $(MODEL_LIB)(solisl.o) \ 
     3192   $(MODEL_LIB)(solmat.o) \ 
     3193   $(MODEL_LIB)(sol_oce.o) \ 
     3194   $(MODEL_LIB)(solpcg.o) \ 
     3195   $(MODEL_LIB)(solsor.o) \ 
     3196   $(MODEL_LIB)(trdmld_oce.o) \ 
     3197   $(MODEL_LIB)(zdf_oce.o) \ 
     3198   $(MODEL_LIB)(zpshde.o) \ 
     3199   obccli.F90 \ 
     3200   obcdyn.F90 \ 
     3201   obc_oce.F90 \ 
     3202   obc_par.F90 \ 
     3203   obcvol.F90 \ 
     3204   oce.F90 \ 
     3205   par_kind.F90 \ 
     3206   par_oce.F90 \ 
     3207   phycst.F90 \ 
     3208   sbc_oce.F90 \ 
     3209   solfet.F90 \ 
     3210   solisl.F90 \ 
     3211   solmat.F90 \ 
     3212   sol_oce.F90 \ 
     3213   solpcg.F90 \ 
     3214   solsor.F90 \ 
     3215   trdmld_oce.F90 \ 
     3216   zdf_oce.F90 \ 
     3217   zpshde.F90 \ 
     3218   agrif_opa_interp.F90 \ 
     3219   bdydyn.F90 \ 
     3220   bdy_oce.F90 \ 
     3221   bdyvol.F90 \ 
     3222   cla_dynspg.F90 \ 
     3223   dom_oce.F90 \ 
     3224   domvvl.F90 \ 
     3225   in_out_manager.F90 \ 
     3226   iom.F90 \ 
     3227   lbclnk.F90 \ 
     3228   lib_mpp.F90 \ 
     3229   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3230   $(MODEL_LIB)(bdydyn.o) \ 
     3231   $(MODEL_LIB)(bdy_oce.o) \ 
     3232   $(MODEL_LIB)(bdyvol.o) \ 
     3233   $(MODEL_LIB)(cla_dynspg.o) \ 
     3234   $(MODEL_LIB)(dom_oce.o) \ 
     3235   $(MODEL_LIB)(domvvl.o) \ 
     3236   $(MODEL_LIB)(in_out_manager.o) \ 
     3237   $(MODEL_LIB)(iom.o) \ 
     3238   $(MODEL_LIB)(lbclnk.o) \ 
     3239   $(MODEL_LIB)(lib_mpp.o) \ 
     3240   $(MODEL_LIB)(obcdyn.o) \ 
     3241   $(MODEL_LIB)(obc_oce.o) \ 
     3242   $(MODEL_LIB)(obcvol.o) \ 
     3243   $(MODEL_LIB)(oce.o) \ 
     3244   $(MODEL_LIB)(phycst.o) \ 
     3245   $(MODEL_LIB)(prtctl.o) \ 
     3246   $(MODEL_LIB)(restart.o) \ 
     3247   $(MODEL_LIB)(sbc_oce.o) \ 
     3248   $(MODEL_LIB)(solfet.o) \ 
     3249   $(MODEL_LIB)(solmat.o) \ 
     3250   $(MODEL_LIB)(sol_oce.o) \ 
     3251   $(MODEL_LIB)(solpcg.o) \ 
     3252   $(MODEL_LIB)(solsor.o) \ 
     3253   $(MODEL_LIB)(solver.o) \ 
     3254   $(MODEL_LIB)(zdf_oce.o) \ 
     3255   obcdyn.F90 \ 
     3256   obc_oce.F90 \ 
     3257   obcvol.F90 \ 
     3258   oce.F90 \ 
     3259   phycst.F90 \ 
     3260   prtctl.F90 \ 
     3261   restart.F90 \ 
     3262   sbc_oce.F90 \ 
     3263   solfet.F90 \ 
     3264   solmat.F90 \ 
     3265   sol_oce.F90 \ 
     3266   solpcg.F90 \ 
     3267   solsor.F90 \ 
     3268   solver.F90 \ 
     3269   zdf_oce.F90 \ 
     3270   domzgr_substitute.h90 \ 
     3271   vectopt_loop_substitute.h90 \ 
     3272   $(AGRIF_LIB) \ 
     3273   KEY_CPP \ 
     3274   dynspg_flt.F90 
     3275$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3276   $(MODEL_LIB)(par_kind.o) \ 
     3277   par_kind.F90 \ 
     3278   $(MODEL_LIB)(par_oce.o) \ 
     3279   par_oce.F90 \ 
     3280   KEY_CPP \ 
     3281   dynspg_oce.F90 
     3282$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3283   c1d.F90 \ 
     3284   cpl_oce.F90 \ 
     3285   daymod.F90 \ 
     3286   dom_oce.F90 \ 
     3287   dynspg_oce.F90 \ 
     3288   eosbn2.F90 \ 
     3289   in_out_manager.F90 \ 
     3290   iom_def.F90 \ 
     3291   iom.F90 \ 
     3292   iom_ioipsl.F90 \ 
     3293   iom_nf90.F90 \ 
     3294   iom_rstdimg.F90 \ 
     3295   lbclnk.F90 \ 
     3296   lib_mpp.F90 \ 
     3297   lib_print.f90 \ 
     3298   $(MODEL_LIB)(c1d.o) \ 
     3299   $(MODEL_LIB)(cpl_oce.o) \ 
     3300   $(MODEL_LIB)(daymod.o) \ 
     3301   $(MODEL_LIB)(dom_oce.o) \ 
     3302   $(MODEL_LIB)(dynspg_oce.o) \ 
     3303   $(MODEL_LIB)(eosbn2.o) \ 
     3304   $(MODEL_LIB)(in_out_manager.o) \ 
     3305   $(MODEL_LIB)(iom_def.o) \ 
     3306   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3307   $(MODEL_LIB)(iom_nf90.o) \ 
     3308   $(MODEL_LIB)(iom.o) \ 
     3309   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3310   $(MODEL_LIB)(lbclnk.o) \ 
     3311   $(MODEL_LIB)(lib_mpp.o) \ 
     3312   $(MODEL_LIB)(lib_print.o) \ 
     3313   $(MODEL_LIB)(obc_oce.o) \ 
     3314   $(MODEL_LIB)(obc_par.o) \ 
     3315   $(MODEL_LIB)(oce.o) \ 
     3316   $(MODEL_LIB)(par_kind.o) \ 
     3317   $(MODEL_LIB)(par_oce.o) \ 
     3318   $(MODEL_LIB)(phycst.o) \ 
     3319   $(MODEL_LIB)(solfet.o) \ 
     3320   $(MODEL_LIB)(solisl.o) \ 
     3321   $(MODEL_LIB)(solmat.o) \ 
     3322   $(MODEL_LIB)(sol_oce.o) \ 
     3323   $(MODEL_LIB)(solpcg.o) \ 
     3324   $(MODEL_LIB)(solsor.o) \ 
     3325   $(MODEL_LIB)(trdmld_oce.o) \ 
     3326   $(MODEL_LIB)(zdf_oce.o) \ 
     3327   $(MODEL_LIB)(zpshde.o) \ 
     3328   obc_oce.F90 \ 
     3329   obc_par.F90 \ 
     3330   oce.F90 \ 
     3331   par_kind.F90 \ 
     3332   par_oce.F90 \ 
     3333   phycst.F90 \ 
     3334   solfet.F90 \ 
     3335   solisl.F90 \ 
     3336   solmat.F90 \ 
     3337   sol_oce.F90 \ 
     3338   solpcg.F90 \ 
     3339   solsor.F90 \ 
     3340   trdmld_oce.F90 \ 
     3341   zdf_oce.F90 \ 
     3342   zpshde.F90 \ 
     3343   dom_oce.F90 \ 
     3344   in_out_manager.F90 \ 
     3345   iom.F90 \ 
     3346   lbclnk.F90 \ 
     3347   ldfdyn_oce.F90 \ 
     3348   ldftra_oce.F90 \ 
     3349   lib_mpp.F90 \ 
     3350   $(MODEL_LIB)(dom_oce.o) \ 
     3351   $(MODEL_LIB)(in_out_manager.o) \ 
     3352   $(MODEL_LIB)(iom.o) \ 
    29493353   $(MODEL_LIB)(lbclnk.o) \ 
    29503354   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    29513355   $(MODEL_LIB)(ldftra_oce.o) \ 
    2952    $(MODEL_LIB)(lib_print.o) \ 
     3356   $(MODEL_LIB)(lib_mpp.o) \ 
     3357   $(MODEL_LIB)(obc_oce.o) \ 
     3358   $(MODEL_LIB)(oce.o) \ 
     3359   $(MODEL_LIB)(phycst.o) \ 
     3360   $(MODEL_LIB)(restart.o) \ 
     3361   $(MODEL_LIB)(solfet.o) \ 
     3362   $(MODEL_LIB)(solisl.o) \ 
     3363   $(MODEL_LIB)(sol_oce.o) \ 
     3364   $(MODEL_LIB)(solpcg.o) \ 
     3365   $(MODEL_LIB)(solsor.o) \ 
     3366   $(MODEL_LIB)(solver.o) \ 
     3367   $(MODEL_LIB)(zdf_oce.o) \ 
     3368   obc_oce.F90 \ 
     3369   oce.F90 \ 
     3370   phycst.F90 \ 
     3371   restart.F90 \ 
     3372   solfet.F90 \ 
     3373   solisl.F90 \ 
     3374   sol_oce.F90 \ 
     3375   solpcg.F90 \ 
     3376   solsor.F90 \ 
     3377   solver.F90 \ 
     3378   zdf_oce.F90 \ 
     3379   domzgr_substitute.h90 \ 
     3380   obc_vectopt_loop_substitute.h90 \ 
     3381   vectopt_loop_substitute.h90 \ 
     3382   KEY_CPP \ 
     3383   dynspg_rl.F90 
     3384$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3385   bdy_oce.F90 \ 
     3386   bdy_par.F90 \ 
     3387   bdytides.F90 \ 
     3388   c1d.F90 \ 
     3389   cpl_oce.F90 \ 
     3390   daymod.F90 \ 
     3391   dom_oce.F90 \ 
     3392   dynadv.F90 \ 
     3393   dynspg_oce.F90 \ 
     3394   eosbn2.F90 \ 
     3395   in_out_manager.F90 \ 
     3396   iom_def.F90 \ 
     3397   iom.F90 \ 
     3398   iom_ioipsl.F90 \ 
     3399   iom_nf90.F90 \ 
     3400   iom_rstdimg.F90 \ 
     3401   lbclnk.F90 \ 
     3402   lib_mpp.F90 \ 
     3403   lib_print.f90 \ 
     3404   $(MODEL_LIB)(bdy_oce.o) \ 
     3405   $(MODEL_LIB)(bdy_par.o) \ 
     3406   $(MODEL_LIB)(bdytides.o) \ 
     3407   $(MODEL_LIB)(c1d.o) \ 
     3408   $(MODEL_LIB)(cpl_oce.o) \ 
     3409   $(MODEL_LIB)(daymod.o) \ 
     3410   $(MODEL_LIB)(dom_oce.o) \ 
     3411   $(MODEL_LIB)(dynadv.o) \ 
     3412   $(MODEL_LIB)(dynspg_oce.o) \ 
     3413   $(MODEL_LIB)(eosbn2.o) \ 
     3414   $(MODEL_LIB)(in_out_manager.o) \ 
     3415   $(MODEL_LIB)(iom_def.o) \ 
     3416   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3417   $(MODEL_LIB)(iom_nf90.o) \ 
     3418   $(MODEL_LIB)(iom.o) \ 
     3419   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3420   $(MODEL_LIB)(lbclnk.o) \ 
     3421   $(MODEL_LIB)(lib_mpp.o) \ 
     3422   $(MODEL_LIB)(lib_print.o) \ 
     3423   $(MODEL_LIB)(obccli.o) \ 
     3424   $(MODEL_LIB)(obcdta.o) \ 
     3425   $(MODEL_LIB)(obc_oce.o) \ 
     3426   $(MODEL_LIB)(obc_par.o) \ 
    29533427   $(MODEL_LIB)(oce.o) \ 
    29543428   $(MODEL_LIB)(par_kind.o) \ 
     
    29563430   $(MODEL_LIB)(phycst.o) \ 
    29573431   $(MODEL_LIB)(prtctl.o) \ 
    2958    $(MODEL_LIB)(taumod.o) \ 
     3432   $(MODEL_LIB)(sbc_oce.o) \ 
     3433   $(MODEL_LIB)(trdmld_oce.o) \ 
     3434   $(MODEL_LIB)(trdmod.o) \ 
     3435   $(MODEL_LIB)(trdmod_oce.o) \ 
     3436   $(MODEL_LIB)(zpshde.o) \ 
     3437   obccli.F90 \ 
     3438   obcdta.F90 \ 
     3439   obc_oce.F90 \ 
     3440   obc_par.F90 \ 
     3441   oce.F90 \ 
     3442   par_kind.F90 \ 
     3443   par_oce.F90 \ 
     3444   phycst.F90 \ 
     3445   prtctl.F90 \ 
     3446   sbc_oce.F90 \ 
     3447   trdmld_oce.F90 \ 
     3448   trdmod.F90 \ 
     3449   trdmod_oce.F90 \ 
     3450   zpshde.F90 \ 
     3451   bdydta.F90 \ 
     3452   bdydyn.F90 \ 
     3453   bdy_oce.F90 \ 
     3454   bdy_par.F90 \ 
     3455   bdytides.F90 \ 
     3456   dom_oce.F90 \ 
     3457   domvvl.F90 \ 
     3458   dynspg_oce.F90 \ 
     3459   dynvor.F90 \ 
     3460   in_out_manager.F90 \ 
     3461   iom.F90 \ 
     3462   lbclnk.F90 \ 
     3463   lib_mpp.F90 \ 
     3464   $(MODEL_LIB)(bdydta.o) \ 
     3465   $(MODEL_LIB)(bdydyn.o) \ 
     3466   $(MODEL_LIB)(bdy_oce.o) \ 
     3467   $(MODEL_LIB)(bdy_par.o) \ 
     3468   $(MODEL_LIB)(bdytides.o) \ 
     3469   $(MODEL_LIB)(dom_oce.o) \ 
     3470   $(MODEL_LIB)(domvvl.o) \ 
     3471   $(MODEL_LIB)(dynspg_oce.o) \ 
     3472   $(MODEL_LIB)(dynvor.o) \ 
     3473   $(MODEL_LIB)(in_out_manager.o) \ 
     3474   $(MODEL_LIB)(iom.o) \ 
     3475   $(MODEL_LIB)(lbclnk.o) \ 
     3476   $(MODEL_LIB)(lib_mpp.o) \ 
     3477   $(MODEL_LIB)(obcdta.o) \ 
     3478   $(MODEL_LIB)(obcfla.o) \ 
     3479   $(MODEL_LIB)(obc_oce.o) \ 
     3480   $(MODEL_LIB)(obc_par.o) \ 
     3481   $(MODEL_LIB)(oce.o) \ 
     3482   $(MODEL_LIB)(phycst.o) \ 
     3483   $(MODEL_LIB)(prtctl.o) \ 
     3484   $(MODEL_LIB)(restart.o) \ 
     3485   $(MODEL_LIB)(sbc_oce.o) \ 
     3486   obcdta.F90 \ 
     3487   obcfla.F90 \ 
     3488   obc_oce.F90 \ 
     3489   obc_par.F90 \ 
     3490   oce.F90 \ 
     3491   phycst.F90 \ 
     3492   prtctl.F90 \ 
     3493   restart.F90 \ 
     3494   sbc_oce.F90 \ 
     3495   domzgr_substitute.h90 \ 
     3496   vectopt_loop_substitute.h90 \ 
     3497   KEY_CPP \ 
     3498   dynspg_ts.F90 
     3499$(MODEL_LIB)(dynvor.o) :   \ 
     3500   dom_oce.F90 \ 
     3501   dynadv_cen2.F90 \ 
     3502   dynadv_ubs.F90 \ 
     3503   dynkeg.F90 \ 
     3504   dynzad.F90 \ 
     3505   in_out_manager.F90 \ 
     3506   ldftra_oce.F90 \ 
     3507   lib_mpp.F90 \ 
     3508   lib_print.f90 \ 
     3509   $(MODEL_LIB)(dom_oce.o) \ 
     3510   $(MODEL_LIB)(dynadv_cen2.o) \ 
     3511   $(MODEL_LIB)(dynadv_ubs.o) \ 
     3512   $(MODEL_LIB)(dynkeg.o) \ 
     3513   $(MODEL_LIB)(dynzad.o) \ 
     3514   $(MODEL_LIB)(in_out_manager.o) \ 
     3515   $(MODEL_LIB)(ldftra_oce.o) \ 
     3516   $(MODEL_LIB)(lib_mpp.o) \ 
     3517   $(MODEL_LIB)(lib_print.o) \ 
     3518   $(MODEL_LIB)(oce.o) \ 
     3519   $(MODEL_LIB)(par_kind.o) \ 
     3520   $(MODEL_LIB)(par_oce.o) \ 
     3521   $(MODEL_LIB)(phycst.o) \ 
     3522   $(MODEL_LIB)(sbc_oce.o) \ 
    29593523   $(MODEL_LIB)(trdicp.o) \ 
    29603524   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    29653529   $(MODEL_LIB)(trdvor_oce.o) \ 
    29663530   $(MODEL_LIB)(zdf_oce.o) \ 
    2967    $(MODEL_LIB)(zdfmxl.o) \ 
    2968    dom_oce.F90 \ 
    2969    in_out_manager.F90 \ 
    2970    lbclnk.F90 \ 
    2971    ldfdyn_oce.F90 \ 
    2972    ldftra_oce.F90 \ 
    2973    lib_print.f90 \ 
    2974    oce.F90 \ 
    2975    par_kind.F90 \ 
    2976    par_oce.F90 \ 
    2977    phycst.F90 \ 
    2978    prtctl.F90 \ 
    2979    taumod.F90 \ 
     3531   oce.F90 \ 
     3532   par_kind.F90 \ 
     3533   par_oce.F90 \ 
     3534   phycst.F90 \ 
     3535   sbc_oce.F90 \ 
    29803536   trdicp.F90 \ 
    29813537   trdicp_oce.F90 \ 
     
    29863542   trdvor_oce.F90 \ 
    29873543   zdf_oce.F90 \ 
    2988    zdfmxl.F90 \ 
    2989    $(MODEL_LIB)(dom_oce.o) \ 
    2990    $(MODEL_LIB)(in_out_manager.o) \ 
    2991    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2992    $(MODEL_LIB)(ldfslp.o) \ 
    2993    $(MODEL_LIB)(oce.o) \ 
     3544   dom_oce.F90 \ 
     3545   dynadv.F90 \ 
     3546   in_out_manager.F90 \ 
     3547   lbclnk.F90 \ 
     3548   $(MODEL_LIB)(dom_oce.o) \ 
     3549   $(MODEL_LIB)(dynadv.o) \ 
     3550   $(MODEL_LIB)(in_out_manager.o) \ 
     3551   $(MODEL_LIB)(lbclnk.o) \ 
     3552   $(MODEL_LIB)(oce.o) \ 
     3553   $(MODEL_LIB)(prtctl.o) \ 
    29943554   $(MODEL_LIB)(trdmod.o) \ 
    29953555   $(MODEL_LIB)(trdmod_oce.o) \ 
    2996    $(MODEL_LIB)(zdf_oce.o) \ 
    2997    dom_oce.F90 \ 
    2998    in_out_manager.F90 \ 
    2999    ldfdyn_oce.F90 \ 
    3000    ldfslp.F90 \ 
    3001    oce.F90 \ 
     3556   oce.F90 \ 
     3557   prtctl.F90 \ 
    30023558   trdmod.F90 \ 
    30033559   trdmod_oce.F90 \ 
    3004    zdf_oce.F90 \ 
    30053560   domzgr_substitute.h90 \ 
    3006    ldfdyn_substitute.h90 \ 
    30073561   vectopt_loop_substitute.h90 \ 
    30083562   KEY_CPP \ 
    3009    dynldf_lap.F90 
    3010 $(MODEL_LIB)(dynnxt.o) :   \ 
    3011    $(MODEL_LIB)(dom_oce.o) \ 
    3012    $(MODEL_LIB)(dynspg_oce.o) \ 
    3013    $(MODEL_LIB)(in_out_manager.o) \ 
    3014    $(MODEL_LIB)(lbclnk.o) \ 
    3015    $(MODEL_LIB)(lib_mpp.o) \ 
    3016    $(MODEL_LIB)(lib_print.o) \ 
    3017    $(MODEL_LIB)(obc_oce.o) \ 
    3018    $(MODEL_LIB)(obc_par.o) \ 
    3019    $(MODEL_LIB)(obccli.o) \ 
    3020    $(MODEL_LIB)(oce.o) \ 
    3021    $(MODEL_LIB)(ocesbc.o) \ 
    3022    $(MODEL_LIB)(par_kind.o) \ 
    3023    $(MODEL_LIB)(par_oce.o) \ 
    3024    $(MODEL_LIB)(phycst.o) \ 
    3025    dom_oce.F90 \ 
    3026    dynspg_oce.F90 \ 
    3027    in_out_manager.F90 \ 
    3028    lbclnk.F90 \ 
    3029    lib_mpp.F90 \ 
    3030    lib_print.f90 \ 
    3031    obc_oce.F90 \ 
    3032    obc_par.F90 \ 
    3033    obccli.F90 \ 
    3034    oce.F90 \ 
    3035    ocesbc.F90 \ 
    3036    par_kind.F90 \ 
    3037    par_oce.F90 \ 
    3038    phycst.F90 \ 
    3039    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3040    $(MODEL_LIB)(agrif_opa_update.o) \ 
    3041    $(MODEL_LIB)(dom_oce.o) \ 
    3042    $(MODEL_LIB)(domvvl.o) \ 
    3043    $(MODEL_LIB)(dynspg_oce.o) \ 
    3044    $(MODEL_LIB)(in_out_manager.o) \ 
    3045    $(MODEL_LIB)(lbclnk.o) \ 
    3046    $(MODEL_LIB)(obc_oce.o) \ 
    3047    $(MODEL_LIB)(obcdyn.o) \ 
    3048    $(MODEL_LIB)(obcdyn_bt.o) \ 
    3049    $(MODEL_LIB)(obcvol.o) \ 
    3050    $(MODEL_LIB)(oce.o) \ 
    3051    $(MODEL_LIB)(prtctl.o) \ 
    3052    agrif_opa_interp.F90 \ 
    3053    agrif_opa_update.F90 \ 
    3054    dom_oce.F90 \ 
    3055    domvvl.F90 \ 
    3056    dynspg_oce.F90 \ 
    3057    in_out_manager.F90 \ 
    3058    lbclnk.F90 \ 
    3059    obc_oce.F90 \ 
    3060    obcdyn.F90 \ 
    3061    obcdyn_bt.F90 \ 
    3062    obcvol.F90 \ 
    3063    oce.F90 \ 
    3064    prtctl.F90 \ 
    3065    domzgr_substitute.h90 \ 
    3066    $(AGRIF_LIB) \ 
    3067    KEY_CPP \ 
    3068    dynnxt.F90 
    3069 $(MODEL_LIB)(dynnxt1d.o) : \ 
    3070    $(MODEL_LIB)(dom_oce.o) \ 
    3071    $(MODEL_LIB)(in_out_manager.o) \ 
    3072    $(MODEL_LIB)(lib_mpp.o) \ 
    3073    $(MODEL_LIB)(lib_print.o) \ 
    3074    $(MODEL_LIB)(oce.o) \ 
    3075    $(MODEL_LIB)(par_kind.o) \ 
    3076    $(MODEL_LIB)(par_oce.o) \ 
    3077    dom_oce.F90 \ 
    3078    in_out_manager.F90 \ 
    3079    lib_mpp.F90 \ 
    3080    lib_print.f90 \ 
    3081    oce.F90 \ 
    3082    par_kind.F90 \ 
    3083    par_oce.F90 \ 
    3084    $(MODEL_LIB)(dom_oce.o) \ 
    3085    $(MODEL_LIB)(in_out_manager.o) \ 
    3086    $(MODEL_LIB)(lbclnk.o) \ 
    3087    $(MODEL_LIB)(oce.o) \ 
    3088    $(MODEL_LIB)(prtctl.o) \ 
    3089    dom_oce.F90 \ 
    3090    in_out_manager.F90 \ 
    3091    lbclnk.F90 \ 
    3092    oce.F90 \ 
    3093    prtctl.F90 \ 
    3094    KEY_CPP \ 
    3095    dynnxt1d.F90 
    3096 $(MODEL_LIB)(dynspg.o) :   \ 
    3097    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3098    $(MODEL_LIB)(cla_dynspg.o) \ 
    3099    $(MODEL_LIB)(dom_oce.o) \ 
    3100    $(MODEL_LIB)(domvvl.o) \ 
    3101    $(MODEL_LIB)(dynspg_oce.o) \ 
    3102    $(MODEL_LIB)(dynvor.o) \ 
    3103    $(MODEL_LIB)(flxrnf.o) \ 
    3104    $(MODEL_LIB)(in_out_manager.o) \ 
    3105    $(MODEL_LIB)(iom.o) \ 
    3106    $(MODEL_LIB)(lbclnk.o) \ 
    3107    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3563   dynvor.F90 
     3564$(MODEL_LIB)(dynzad.o) :   \ 
     3565   dom_oce.F90 \ 
     3566   in_out_manager.F90 \ 
     3567   ldftra_oce.F90 \ 
     3568   lib_mpp.F90 \ 
     3569   lib_print.f90 \ 
     3570   $(MODEL_LIB)(dom_oce.o) \ 
     3571   $(MODEL_LIB)(in_out_manager.o) \ 
    31083572   $(MODEL_LIB)(ldftra_oce.o) \ 
    31093573   $(MODEL_LIB)(lib_mpp.o) \ 
    31103574   $(MODEL_LIB)(lib_print.o) \ 
    3111    $(MODEL_LIB)(obc_oce.o) \ 
    3112    $(MODEL_LIB)(obc_par.o) \ 
    3113    $(MODEL_LIB)(obcdta.o) \ 
    3114    $(MODEL_LIB)(obcdyn.o) \ 
    3115    $(MODEL_LIB)(obcfla.o) \ 
    3116    $(MODEL_LIB)(obcvol.o) \ 
    3117    $(MODEL_LIB)(oce.o) \ 
    3118    $(MODEL_LIB)(ocesbc.o) \ 
    3119    $(MODEL_LIB)(par_kind.o) \ 
    3120    $(MODEL_LIB)(par_oce.o) \ 
    3121    $(MODEL_LIB)(phycst.o) \ 
    3122    $(MODEL_LIB)(prtctl.o) \ 
    3123    $(MODEL_LIB)(restart.o) \ 
    3124    $(MODEL_LIB)(sol_oce.o) \ 
    3125    $(MODEL_LIB)(solfet.o) \ 
    3126    $(MODEL_LIB)(solisl.o) \ 
    3127    $(MODEL_LIB)(solmat.o) \ 
    3128    $(MODEL_LIB)(solpcg.o) \ 
    3129    $(MODEL_LIB)(solsor.o) \ 
    3130    $(MODEL_LIB)(solver.o) \ 
    3131    $(MODEL_LIB)(taumod.o) \ 
     3575   $(MODEL_LIB)(oce.o) \ 
     3576   $(MODEL_LIB)(par_kind.o) \ 
     3577   $(MODEL_LIB)(par_oce.o) \ 
     3578   $(MODEL_LIB)(phycst.o) \ 
     3579   $(MODEL_LIB)(sbc_oce.o) \ 
    31323580   $(MODEL_LIB)(trdicp.o) \ 
    31333581   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    31383586   $(MODEL_LIB)(trdvor_oce.o) \ 
    31393587   $(MODEL_LIB)(zdf_oce.o) \ 
    3140    agrif_opa_interp.F90 \ 
    3141    cla_dynspg.F90 \ 
    3142    dom_oce.F90 \ 
    3143    domvvl.F90 \ 
    3144    dynspg_oce.F90 \ 
    3145    dynvor.F90 \ 
    3146    flxrnf.F90 \ 
    3147    in_out_manager.F90 \ 
    3148    iom.F90 \ 
    3149    lbclnk.F90 \ 
    3150    ldfdyn_oce.F90 \ 
    3151    ldftra_oce.F90 \ 
    3152    lib_mpp.F90 \ 
    3153    lib_print.f90 \ 
    3154    obc_oce.F90 \ 
    3155    obc_par.F90 \ 
    3156    obcdta.F90 \ 
    3157    obcdyn.F90 \ 
    3158    obcfla.F90 \ 
    3159    obcvol.F90 \ 
    3160    oce.F90 \ 
    3161    ocesbc.F90 \ 
    3162    par_kind.F90 \ 
    3163    par_oce.F90 \ 
    3164    phycst.F90 \ 
    3165    prtctl.F90 \ 
    3166    restart.F90 \ 
    3167    sol_oce.F90 \ 
    3168    solfet.F90 \ 
    3169    solisl.F90 \ 
    3170    solmat.F90 \ 
    3171    solpcg.F90 \ 
    3172    solsor.F90 \ 
    3173    solver.F90 \ 
    3174    taumod.F90 \ 
     3588   oce.F90 \ 
     3589   par_kind.F90 \ 
     3590   par_oce.F90 \ 
     3591   phycst.F90 \ 
     3592   sbc_oce.F90 \ 
    31753593   trdicp.F90 \ 
    31763594   trdicp_oce.F90 \ 
     
    31813599   trdvor_oce.F90 \ 
    31823600   zdf_oce.F90 \ 
    3183    $(MODEL_LIB)(dom_oce.o) \ 
    3184    $(MODEL_LIB)(dynspg_exp.o) \ 
    3185    $(MODEL_LIB)(dynspg_flt.o) \ 
    3186    $(MODEL_LIB)(dynspg_oce.o) \ 
    3187    $(MODEL_LIB)(dynspg_rl.o) \ 
    3188    $(MODEL_LIB)(dynspg_ts.o) \ 
    3189    $(MODEL_LIB)(in_out_manager.o) \ 
    3190    $(MODEL_LIB)(obc_oce.o) \ 
     3601   dom_oce.F90 \ 
     3602   in_out_manager.F90 \ 
     3603   $(MODEL_LIB)(dom_oce.o) \ 
     3604   $(MODEL_LIB)(in_out_manager.o) \ 
     3605   $(MODEL_LIB)(oce.o) \ 
     3606   $(MODEL_LIB)(prtctl.o) \ 
     3607   $(MODEL_LIB)(sbc_oce.o) \ 
     3608   $(MODEL_LIB)(trdmod.o) \ 
     3609   $(MODEL_LIB)(trdmod_oce.o) \ 
     3610   oce.F90 \ 
     3611   prtctl.F90 \ 
     3612   sbc_oce.F90 \ 
     3613   trdmod.F90 \ 
     3614   trdmod_oce.F90 \ 
     3615   domzgr_substitute.h90 \ 
     3616   vectopt_loop_substitute.h90 \ 
     3617   KEY_CPP \ 
     3618   dynzad.F90 
     3619$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3620   in_out_manager.F90 \ 
     3621   lib_print.f90 \ 
     3622   $(MODEL_LIB)(in_out_manager.o) \ 
     3623   $(MODEL_LIB)(lib_print.o) \ 
     3624   $(MODEL_LIB)(par_kind.o) \ 
     3625   $(MODEL_LIB)(par_oce.o) \ 
     3626   par_kind.F90 \ 
     3627   par_oce.F90 \ 
     3628   dom_oce.F90 \ 
     3629   in_out_manager.F90 \ 
     3630   $(MODEL_LIB)(dom_oce.o) \ 
     3631   $(MODEL_LIB)(in_out_manager.o) \ 
     3632   $(MODEL_LIB)(oce.o) \ 
     3633   $(MODEL_LIB)(phycst.o) \ 
     3634   $(MODEL_LIB)(sbc_oce.o) \ 
     3635   $(MODEL_LIB)(zdf_oce.o) \ 
     3636   oce.F90 \ 
     3637   phycst.F90 \ 
     3638   sbc_oce.F90 \ 
     3639   zdf_oce.F90 \ 
     3640   domzgr_substitute.h90 \ 
     3641   vectopt_loop_substitute.h90 \ 
     3642   KEY_CPP \ 
     3643   dynzdf_exp.F90 
     3644$(MODEL_LIB)(dynzdf.o) :   \ 
     3645   dom_oce.F90 \ 
     3646   dynzdf_exp.F90 \ 
     3647   eosbn2.F90 \ 
     3648   in_out_manager.F90 \ 
     3649   iom.F90 \ 
     3650   lbclnk.F90 \ 
     3651   ldftra_oce.F90 \ 
     3652   lib_mpp.F90 \ 
     3653   lib_print.f90 \ 
     3654   $(MODEL_LIB)(dom_oce.o) \ 
     3655   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3656   $(MODEL_LIB)(eosbn2.o) \ 
     3657   $(MODEL_LIB)(in_out_manager.o) \ 
     3658   $(MODEL_LIB)(iom.o) \ 
     3659   $(MODEL_LIB)(lbclnk.o) \ 
     3660   $(MODEL_LIB)(ldftra_oce.o) \ 
     3661   $(MODEL_LIB)(lib_mpp.o) \ 
     3662   $(MODEL_LIB)(lib_print.o) \ 
     3663   $(MODEL_LIB)(oce.o) \ 
     3664   $(MODEL_LIB)(par_kind.o) \ 
     3665   $(MODEL_LIB)(par_oce.o) \ 
     3666   $(MODEL_LIB)(phycst.o) \ 
     3667   $(MODEL_LIB)(prtctl.o) \ 
     3668   $(MODEL_LIB)(restart.o) \ 
     3669   $(MODEL_LIB)(sbc_oce.o) \ 
     3670   $(MODEL_LIB)(trazdf_exp.o) \ 
     3671   $(MODEL_LIB)(trdicp.o) \ 
     3672   $(MODEL_LIB)(trdicp_oce.o) \ 
     3673   $(MODEL_LIB)(trdmld.o) \ 
     3674   $(MODEL_LIB)(trdmld_oce.o) \ 
     3675   $(MODEL_LIB)(trdmod.o) \ 
     3676   $(MODEL_LIB)(trdmod_oce.o) \ 
     3677   $(MODEL_LIB)(trdvor.o) \ 
     3678   $(MODEL_LIB)(trdvor_oce.o) \ 
     3679   $(MODEL_LIB)(zdfddm.o) \ 
     3680   $(MODEL_LIB)(zdf_oce.o) \ 
     3681   oce.F90 \ 
     3682   par_kind.F90 \ 
     3683   par_oce.F90 \ 
     3684   phycst.F90 \ 
     3685   prtctl.F90 \ 
     3686   restart.F90 \ 
     3687   sbc_oce.F90 \ 
     3688   trazdf_exp.F90 \ 
     3689   trdicp.F90 \ 
     3690   trdicp_oce.F90 \ 
     3691   trdmld.F90 \ 
     3692   trdmld_oce.F90 \ 
     3693   trdmod.F90 \ 
     3694   trdmod_oce.F90 \ 
     3695   trdvor.F90 \ 
     3696   trdvor_oce.F90 \ 
     3697   zdfddm.F90 \ 
     3698   zdf_oce.F90 \ 
     3699   dom_oce.F90 \ 
     3700   dynzdf_exp.F90 \ 
     3701   dynzdf_imp.F90 \ 
     3702   in_out_manager.F90 \ 
     3703   ldfdyn_oce.F90 \ 
     3704   $(MODEL_LIB)(dom_oce.o) \ 
     3705   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3706   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3707   $(MODEL_LIB)(in_out_manager.o) \ 
     3708   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    31913709   $(MODEL_LIB)(oce.o) \ 
    31923710   $(MODEL_LIB)(prtctl.o) \ 
    31933711   $(MODEL_LIB)(trdmod.o) \ 
    31943712   $(MODEL_LIB)(trdmod_oce.o) \ 
    3195    dom_oce.F90 \ 
     3713   $(MODEL_LIB)(zdfkpp.o) \ 
     3714   $(MODEL_LIB)(zdf_oce.o) \ 
     3715   $(MODEL_LIB)(zdftke.o) \ 
     3716   oce.F90 \ 
     3717   prtctl.F90 \ 
     3718   trdmod.F90 \ 
     3719   trdmod_oce.F90 \ 
     3720   zdfkpp.F90 \ 
     3721   zdf_oce.F90 \ 
     3722   zdftke.F90 \ 
     3723   domzgr_substitute.h90 \ 
     3724   vectopt_loop_substitute.h90 \ 
     3725   zdfddm_substitute.h90 \ 
     3726   KEY_CPP \ 
     3727   dynzdf.F90 
     3728$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3729   in_out_manager.F90 \ 
     3730   lib_print.f90 \ 
     3731   $(MODEL_LIB)(in_out_manager.o) \ 
     3732   $(MODEL_LIB)(lib_print.o) \ 
     3733   $(MODEL_LIB)(par_kind.o) \ 
     3734   $(MODEL_LIB)(par_oce.o) \ 
     3735   par_kind.F90 \ 
     3736   par_oce.F90 \ 
     3737   dom_oce.F90 \ 
     3738   in_out_manager.F90 \ 
     3739   $(MODEL_LIB)(dom_oce.o) \ 
     3740   $(MODEL_LIB)(in_out_manager.o) \ 
     3741   $(MODEL_LIB)(oce.o) \ 
     3742   $(MODEL_LIB)(phycst.o) \ 
     3743   $(MODEL_LIB)(sbc_oce.o) \ 
     3744   $(MODEL_LIB)(zdf_oce.o) \ 
     3745   oce.F90 \ 
     3746   phycst.F90 \ 
     3747   sbc_oce.F90 \ 
     3748   zdf_oce.F90 \ 
     3749   domzgr_substitute.h90 \ 
     3750   vectopt_loop_substitute.h90 \ 
     3751   KEY_CPP \ 
     3752   dynzdf_imp.F90 
     3753$(MODEL_LIB)(eosbn2.o) :   \ 
     3754   dom_oce.F90 \ 
     3755   in_out_manager.F90 \ 
     3756   lbclnk.F90 \ 
     3757   lib_mpp.F90 \ 
     3758   lib_print.f90 \ 
     3759   $(MODEL_LIB)(dom_oce.o) \ 
     3760   $(MODEL_LIB)(in_out_manager.o) \ 
     3761   $(MODEL_LIB)(lbclnk.o) \ 
     3762   $(MODEL_LIB)(lib_mpp.o) \ 
     3763   $(MODEL_LIB)(lib_print.o) \ 
     3764   $(MODEL_LIB)(oce.o) \ 
     3765   $(MODEL_LIB)(par_kind.o) \ 
     3766   $(MODEL_LIB)(par_oce.o) \ 
     3767   $(MODEL_LIB)(prtctl.o) \ 
     3768   $(MODEL_LIB)(zdf_oce.o) \ 
     3769   oce.F90 \ 
     3770   par_kind.F90 \ 
     3771   par_oce.F90 \ 
     3772   prtctl.F90 \ 
     3773   zdf_oce.F90 \ 
     3774   dom_oce.F90 \ 
     3775   in_out_manager.F90 \ 
     3776   $(MODEL_LIB)(dom_oce.o) \ 
     3777   $(MODEL_LIB)(in_out_manager.o) \ 
     3778   $(MODEL_LIB)(phycst.o) \ 
     3779   $(MODEL_LIB)(prtctl.o) \ 
     3780   $(MODEL_LIB)(zdfddm.o) \ 
     3781   phycst.F90 \ 
     3782   prtctl.F90 \ 
     3783   zdfddm.F90 \ 
     3784   domzgr_substitute.h90 \ 
     3785   vectopt_loop_substitute.h90 \ 
     3786   KEY_CPP \ 
     3787   eosbn2.F90 
     3788$(MODEL_LIB)(fldread.o) :  \ 
     3789   dom_oce.F90 \ 
     3790   in_out_manager.F90 \ 
     3791   iom_def.F90 \ 
     3792   iom_ioipsl.F90 \ 
     3793   iom_nf90.F90 \ 
     3794   iom_rstdimg.F90 \ 
     3795   lbclnk.F90 \ 
     3796   lib_print.f90 \ 
     3797   $(MODEL_LIB)(dom_oce.o) \ 
     3798   $(MODEL_LIB)(in_out_manager.o) \ 
     3799   $(MODEL_LIB)(iom_def.o) \ 
     3800   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3801   $(MODEL_LIB)(iom_nf90.o) \ 
     3802   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3803   $(MODEL_LIB)(lbclnk.o) \ 
     3804   $(MODEL_LIB)(lib_print.o) \ 
     3805   $(MODEL_LIB)(par_kind.o) \ 
     3806   $(MODEL_LIB)(par_oce.o) \ 
     3807   $(MODEL_LIB)(phycst.o) \ 
     3808   $(MODEL_LIB)(prtctl.o) \ 
     3809   par_kind.F90 \ 
     3810   par_oce.F90 \ 
     3811   phycst.F90 \ 
     3812   prtctl.F90 \ 
     3813   daymod.F90 \ 
     3814   dom_oce.F90 \ 
     3815   in_out_manager.F90 \ 
     3816   iom.F90 \ 
     3817   $(MODEL_LIB)(daymod.o) \ 
     3818   $(MODEL_LIB)(dom_oce.o) \ 
     3819   $(MODEL_LIB)(in_out_manager.o) \ 
     3820   $(MODEL_LIB)(iom.o) \ 
     3821   $(MODEL_LIB)(oce.o) \ 
     3822   $(MODEL_LIB)(phycst.o) \ 
     3823   oce.F90 \ 
     3824   phycst.F90 \ 
     3825   fldread.F90 
     3826$(MODEL_LIB)(flo4rk.o) :   \ 
     3827   lib_print.f90 \ 
     3828   $(MODEL_LIB)(lib_print.o) \ 
     3829   $(MODEL_LIB)(par_kind.o) \ 
     3830   $(MODEL_LIB)(par_oce.o) \ 
     3831   par_kind.F90 \ 
     3832   par_oce.F90 \ 
     3833   dom_oce.F90 \ 
     3834   flo_oce.F90 \ 
     3835   in_out_manager.F90 \ 
     3836   $(MODEL_LIB)(dom_oce.o) \ 
     3837   $(MODEL_LIB)(flo_oce.o) \ 
     3838   $(MODEL_LIB)(in_out_manager.o) \ 
     3839   $(MODEL_LIB)(oce.o) \ 
     3840   oce.F90 \ 
     3841   KEY_CPP \ 
     3842   flo4rk.F90 
     3843$(MODEL_LIB)(floats.o) :   \ 
     3844   daymod.F90 \ 
     3845   dom_oce.F90 \ 
     3846   flo_oce.F90 \ 
     3847   in_out_manager.F90 \ 
     3848   lib_mpp.F90 \ 
     3849   $(MODEL_LIB)(daymod.o) \ 
     3850   $(MODEL_LIB)(dom_oce.o) \ 
     3851   $(MODEL_LIB)(flo_oce.o) \ 
     3852   $(MODEL_LIB)(in_out_manager.o) \ 
     3853   $(MODEL_LIB)(lib_mpp.o) \ 
     3854   $(MODEL_LIB)(oce.o) \ 
     3855   $(MODEL_LIB)(par_oce.o) \ 
     3856   $(MODEL_LIB)(phycst.o) \ 
     3857   oce.F90 \ 
     3858   par_oce.F90 \ 
     3859   phycst.F90 \ 
     3860   flo4rk.F90 \ 
     3861   floblk.F90 \ 
     3862   flodom.F90 \ 
     3863   flo_oce.F90 \ 
     3864   flowri.F90 \ 
     3865   lib_mpp.F90 \ 
     3866   $(MODEL_LIB)(flo4rk.o) \ 
     3867   $(MODEL_LIB)(floblk.o) \ 
     3868   $(MODEL_LIB)(flodom.o) \ 
     3869   $(MODEL_LIB)(flo_oce.o) \ 
     3870   $(MODEL_LIB)(flowri.o) \ 
     3871   $(MODEL_LIB)(lib_mpp.o) \ 
     3872   $(IOIPSL_LIB) \ 
     3873   KEY_CPP \ 
     3874   floats.F90 
     3875$(MODEL_LIB)(floblk.o) :   \ 
     3876   dom_oce.F90 \ 
     3877   in_out_manager.F90 \ 
     3878   lib_print.f90 \ 
     3879   $(MODEL_LIB)(dom_oce.o) \ 
     3880   $(MODEL_LIB)(in_out_manager.o) \ 
     3881   $(MODEL_LIB)(lib_print.o) \ 
     3882   $(MODEL_LIB)(par_kind.o) \ 
     3883   $(MODEL_LIB)(par_oce.o) \ 
     3884   par_kind.F90 \ 
     3885   par_oce.F90 \ 
     3886   dom_oce.F90 \ 
     3887   flo_oce.F90 \ 
     3888   in_out_manager.F90 \ 
     3889   lib_mpp.F90 \ 
     3890   $(MODEL_LIB)(dom_oce.o) \ 
     3891   $(MODEL_LIB)(flo_oce.o) \ 
     3892   $(MODEL_LIB)(in_out_manager.o) \ 
     3893   $(MODEL_LIB)(lib_mpp.o) \ 
     3894   $(MODEL_LIB)(oce.o) \ 
     3895   $(MODEL_LIB)(phycst.o) \ 
     3896   oce.F90 \ 
     3897   phycst.F90 \ 
     3898   domzgr_substitute.h90 \ 
     3899   KEY_CPP \ 
     3900   floblk.F90 
     3901$(MODEL_LIB)(flodom.o) :   \ 
     3902   dom_oce.F90 \ 
     3903   in_out_manager.F90 \ 
     3904   lib_print.f90 \ 
     3905   $(MODEL_LIB)(dom_oce.o) \ 
     3906   $(MODEL_LIB)(in_out_manager.o) \ 
     3907   $(MODEL_LIB)(lib_print.o) \ 
     3908   $(MODEL_LIB)(par_kind.o) \ 
     3909   $(MODEL_LIB)(par_oce.o) \ 
     3910   par_kind.F90 \ 
     3911   par_oce.F90 \ 
     3912   dom_oce.F90 \ 
     3913   flo_oce.F90 \ 
     3914   in_out_manager.F90 \ 
     3915   lib_mpp.F90 \ 
     3916   $(MODEL_LIB)(dom_oce.o) \ 
     3917   $(MODEL_LIB)(flo_oce.o) \ 
     3918   $(MODEL_LIB)(in_out_manager.o) \ 
     3919   $(MODEL_LIB)(lib_mpp.o) \ 
     3920   $(MODEL_LIB)(oce.o) \ 
     3921   oce.F90 \ 
     3922   domzgr_substitute.h90 \ 
     3923   KEY_CPP \ 
     3924   flodom.F90 
     3925$(MODEL_LIB)(flo_oce.o) :  \ 
     3926   $(MODEL_LIB)(par_kind.o) \ 
     3927   par_kind.F90 \ 
     3928   $(MODEL_LIB)(par_oce.o) \ 
     3929   par_oce.F90 \ 
     3930   KEY_CPP \ 
     3931   flo_oce.F90 
     3932$(MODEL_LIB)(flowri.o) :   \ 
     3933   dom_oce.F90 \ 
     3934   in_out_manager.F90 \ 
     3935   lib_print.f90 \ 
     3936   $(MODEL_LIB)(dom_oce.o) \ 
     3937   $(MODEL_LIB)(in_out_manager.o) \ 
     3938   $(MODEL_LIB)(lib_print.o) \ 
     3939   $(MODEL_LIB)(par_kind.o) \ 
     3940   $(MODEL_LIB)(par_oce.o) \ 
     3941   $(MODEL_LIB)(phycst.o) \ 
     3942   $(MODEL_LIB)(prtctl.o) \ 
     3943   par_kind.F90 \ 
     3944   par_oce.F90 \ 
     3945   phycst.F90 \ 
     3946   prtctl.F90 \ 
     3947   daymod.F90 \ 
     3948   dom_oce.F90 \ 
     3949   flo_oce.F90 \ 
     3950   in_out_manager.F90 \ 
     3951   lib_mpp.F90 \ 
     3952   $(MODEL_LIB)(daymod.o) \ 
     3953   $(MODEL_LIB)(dom_oce.o) \ 
     3954   $(MODEL_LIB)(flo_oce.o) \ 
     3955   $(MODEL_LIB)(in_out_manager.o) \ 
     3956   $(MODEL_LIB)(lib_mpp.o) \ 
     3957   $(MODEL_LIB)(oce.o) \ 
     3958   oce.F90 \ 
     3959   domzgr_substitute.h90 \ 
     3960   KEY_CPP \ 
     3961   flowri.F90 
     3962$(MODEL_LIB)(geo2ocean.o) :   \ 
     3963   dom_oce.F90 \ 
     3964   in_out_manager.F90 \ 
     3965   lib_mpp.F90 \ 
     3966   lib_print.f90 \ 
     3967   $(MODEL_LIB)(dom_oce.o) \ 
     3968   $(MODEL_LIB)(in_out_manager.o) \ 
     3969   $(MODEL_LIB)(lib_mpp.o) \ 
     3970   $(MODEL_LIB)(lib_print.o) \ 
     3971   $(MODEL_LIB)(oce.o) \ 
     3972   $(MODEL_LIB)(par_kind.o) \ 
     3973   $(MODEL_LIB)(par_oce.o) \ 
     3974   oce.F90 \ 
     3975   par_kind.F90 \ 
     3976   par_oce.F90 \ 
     3977   dom_oce.F90 \ 
     3978   in_out_manager.F90 \ 
     3979   lbclnk.F90 \ 
     3980   $(MODEL_LIB)(dom_oce.o) \ 
     3981   $(MODEL_LIB)(in_out_manager.o) \ 
     3982   $(MODEL_LIB)(lbclnk.o) \ 
     3983   $(MODEL_LIB)(phycst.o) \ 
     3984   phycst.F90 \ 
     3985   vectopt_loop_substitute.h90 \ 
     3986   KEY_CPP \ 
     3987   geo2ocean.F90 
     3988$(MODEL_LIB)(ice_2.o) : \ 
     3989   $(MODEL_LIB)(par_oce.o) \ 
     3990   par_oce.F90 \ 
     3991   $(MODEL_LIB)(par_ice_2.o) \ 
     3992   par_ice_2.F90 \ 
     3993   KEY_CPP \ 
     3994   ice_2.F90 
     3995$(MODEL_LIB)(iceini_2.o) : \ 
     3996   daymod.F90 \ 
     3997   dom_ice_2.F90 \ 
     3998   dom_oce.F90 \ 
     3999   ice_2.F90 \ 
     4000   ice_oce.F90 \ 
     4001   in_out_manager.F90 \ 
     4002   iom.F90 \ 
     4003   lbclnk.F90 \ 
     4004   lib_print.f90 \ 
     4005   $(MODEL_LIB)(daymod.o) \ 
     4006   $(MODEL_LIB)(dom_ice_2.o) \ 
     4007   $(MODEL_LIB)(dom_oce.o) \ 
     4008   $(MODEL_LIB)(ice_2.o) \ 
     4009   $(MODEL_LIB)(ice_oce.o) \ 
     4010   $(MODEL_LIB)(in_out_manager.o) \ 
     4011   $(MODEL_LIB)(iom.o) \ 
     4012   $(MODEL_LIB)(lbclnk.o) \ 
     4013   $(MODEL_LIB)(lib_print.o) \ 
     4014   $(MODEL_LIB)(oce.o) \ 
     4015   $(MODEL_LIB)(ocfzpt.o) \ 
     4016   $(MODEL_LIB)(par_ice_2.o) \ 
     4017   $(MODEL_LIB)(par_kind.o) \ 
     4018   $(MODEL_LIB)(par_oce.o) \ 
     4019   $(MODEL_LIB)(phycst.o) \ 
     4020   $(MODEL_LIB)(sbc_ice.o) \ 
     4021   $(MODEL_LIB)(sbc_oce.o) \ 
     4022   oce.F90 \ 
     4023   ocfzpt.F90 \ 
     4024   par_ice_2.F90 \ 
     4025   par_kind.F90 \ 
     4026   par_oce.F90 \ 
     4027   phycst.F90 \ 
     4028   sbc_ice.F90 \ 
     4029   sbc_oce.F90 \ 
     4030   dom_ice_2.F90 \ 
     4031   dom_oce.F90 \ 
     4032   ice_2.F90 \ 
     4033   ice_oce.F90 \ 
     4034   in_out_manager.F90 \ 
     4035   limistate_2.F90 \ 
     4036   limmsh_2.F90 \ 
     4037   limrst_2.F90 \ 
     4038   $(MODEL_LIB)(dom_ice_2.o) \ 
     4039   $(MODEL_LIB)(dom_oce.o) \ 
     4040   $(MODEL_LIB)(ice_2.o) \ 
     4041   $(MODEL_LIB)(ice_oce.o) \ 
     4042   $(MODEL_LIB)(in_out_manager.o) \ 
     4043   $(MODEL_LIB)(limistate_2.o) \ 
     4044   $(MODEL_LIB)(limmsh_2.o) \ 
     4045   $(MODEL_LIB)(limrst_2.o) \ 
     4046   $(MODEL_LIB)(ocfzpt.o) \ 
     4047   $(MODEL_LIB)(phycst.o) \ 
     4048   $(MODEL_LIB)(sbc_ice.o) \ 
     4049   $(MODEL_LIB)(sbc_oce.o) \ 
     4050   ocfzpt.F90 \ 
     4051   phycst.F90 \ 
     4052   sbc_ice.F90 \ 
     4053   sbc_oce.F90 \ 
     4054   KEY_CPP \ 
     4055   iceini_2.F90 
     4056$(MODEL_LIB)(ice_oce.o) :  \ 
     4057   $(MODEL_LIB)(par_kind.o) \ 
     4058   par_kind.F90 \ 
     4059   $(MODEL_LIB)(par_oce.o) \ 
     4060   par_oce.F90 \ 
     4061   KEY_CPP \ 
     4062   ice_oce.F90 
     4063$(MODEL_LIB)(initrc.o) :   \ 
     4064   daymod.F90 \ 
     4065   dom_oce.F90 \ 
     4066   dynspg_oce.F90 \ 
     4067   in_out_manager.F90 \ 
     4068   iom.F90 \ 
     4069   ldfslp.F90 \ 
     4070   ldftra_oce.F90 \ 
     4071   lib_mpp.F90 \ 
     4072   $(MODEL_LIB)(daymod.o) \ 
     4073   $(MODEL_LIB)(dom_oce.o) \ 
     4074   $(MODEL_LIB)(dynspg_oce.o) \ 
     4075   $(MODEL_LIB)(in_out_manager.o) \ 
     4076   $(MODEL_LIB)(iom.o) \ 
     4077   $(MODEL_LIB)(ldfslp.o) \ 
     4078   $(MODEL_LIB)(ldftra_oce.o) \ 
     4079   $(MODEL_LIB)(lib_mpp.o) \ 
     4080   $(MODEL_LIB)(oce.o) \ 
     4081   $(MODEL_LIB)(oce_trc.o) \ 
     4082   $(MODEL_LIB)(ocfzpt.o) \ 
     4083   $(MODEL_LIB)(par_oce.o) \ 
     4084   $(MODEL_LIB)(par_trc.o) \ 
     4085   $(MODEL_LIB)(phycst.o) \ 
     4086   $(MODEL_LIB)(sbc_oce.o) \ 
     4087   $(MODEL_LIB)(sbcrnf.o) \ 
     4088   $(MODEL_LIB)(sms.o) \ 
     4089   $(MODEL_LIB)(trabbl.o) \ 
     4090   $(MODEL_LIB)(traqsr.o) \ 
     4091   $(MODEL_LIB)(trcdta.o) \ 
     4092   $(MODEL_LIB)(trcini_cfc.o) \ 
     4093   $(MODEL_LIB)(trcini_lobster.o) \ 
     4094   $(MODEL_LIB)(trcini_my_trc.o) \ 
     4095   $(MODEL_LIB)(trcini_pisces.o) \ 
     4096   $(MODEL_LIB)(trclsm.o) \ 
     4097   $(MODEL_LIB)(trc.o) \ 
     4098   $(MODEL_LIB)(trcsms_cfc.o) \ 
     4099   $(MODEL_LIB)(trctrp_ctl.o) \ 
     4100   $(MODEL_LIB)(trctrp_lec.o) \ 
     4101   $(MODEL_LIB)(zdfddm.o) \ 
     4102   $(MODEL_LIB)(zdfmxl.o) \ 
     4103   $(MODEL_LIB)(zdf_oce.o) \ 
     4104   oce.F90 \ 
     4105   oce_trc.F90 \ 
     4106   ocfzpt.F90 \ 
     4107   par_oce.F90 \ 
     4108   par_trc.F90 \ 
     4109   phycst.F90 \ 
     4110   sbc_oce.F90 \ 
     4111   sbcrnf.F90 \ 
     4112   sms.F90 \ 
     4113   trabbl.F90 \ 
     4114   traqsr.F90 \ 
     4115   trcdta.F90 \ 
     4116   trc.F90 \ 
     4117   trcini_cfc.F90 \ 
     4118   trcini_lobster.F90 \ 
     4119   trcini_my_trc.F90 \ 
     4120   trcini_pisces.F90 \ 
     4121   trclsm.F90 \ 
     4122   trcsms_cfc.F90 \ 
     4123   trctrp_ctl.F90 \ 
     4124   trctrp_lec.F90 \ 
     4125   zdfddm.F90 \ 
     4126   zdfmxl.F90 \ 
     4127   zdf_oce.F90 \ 
     4128   $(MODEL_LIB)(oce_trc.o) \ 
     4129   $(MODEL_LIB)(prtctl_trc.o) \ 
     4130   $(MODEL_LIB)(trcctl.o) \ 
     4131   $(MODEL_LIB)(trcdtr.o) \ 
     4132   $(MODEL_LIB)(trcini.o) \ 
     4133   $(MODEL_LIB)(trclec.o) \ 
     4134   $(MODEL_LIB)(trc.o) \ 
     4135   $(MODEL_LIB)(trcrst.o) \ 
     4136   oce_trc.F90 \ 
     4137   prtctl_trc.F90 \ 
     4138   trcctl.F90 \ 
     4139   trcdtr.F90 \ 
     4140   trc.F90 \ 
     4141   trcini.F90 \ 
     4142   trclec.F90 \ 
     4143   trcrst.F90 \ 
     4144   domzgr_substitute.h90 \ 
     4145   KEY_CPP \ 
     4146   initrc.F90 
     4147$(MODEL_LIB)(in_out_manager.o) : \ 
     4148   $(MODEL_LIB)(par_kind.o) \ 
     4149   par_kind.F90 \ 
     4150   lib_print.f90 \ 
     4151   $(MODEL_LIB)(lib_print.o) \ 
     4152   $(MODEL_LIB)(par_kind.o) \ 
     4153   $(MODEL_LIB)(par_oce.o) \ 
     4154   par_kind.F90 \ 
     4155   par_oce.F90 \ 
     4156   in_out_manager.F90 
     4157$(MODEL_LIB)(iom_def.o) :  \ 
     4158   $(MODEL_LIB)(par_kind.o) \ 
     4159   par_kind.F90 \ 
     4160   $(IOIPSL_LIB) \ 
     4161   KEY_CPP \ 
     4162   iom_def.F90 
     4163$(MODEL_LIB)(iom.o) :   \ 
     4164   dom_oce.F90 \ 
     4165   in_out_manager.F90 \ 
     4166   iom_def.F90 \ 
     4167   lbclnk.F90 \ 
     4168   lib_mpp.F90 \ 
     4169   lib_print.f90 \ 
     4170   $(MODEL_LIB)(dom_oce.o) \ 
     4171   $(MODEL_LIB)(in_out_manager.o) \ 
     4172   $(MODEL_LIB)(iom_def.o) \ 
     4173   $(MODEL_LIB)(lbclnk.o) \ 
     4174   $(MODEL_LIB)(lib_mpp.o) \ 
     4175   $(MODEL_LIB)(lib_print.o) \ 
     4176   $(MODEL_LIB)(oce.o) \ 
     4177   $(MODEL_LIB)(par_kind.o) \ 
     4178   $(MODEL_LIB)(par_oce.o) \ 
     4179   oce.F90 \ 
     4180   par_kind.F90 \ 
     4181   par_oce.F90 \ 
     4182   dom_oce.F90 \ 
     4183   in_out_manager.F90 \ 
     4184   iom_def.F90 \ 
     4185   iom_ioipsl.F90 \ 
     4186   iom_nf90.F90 \ 
     4187   iom_rstdimg.F90 \ 
     4188   lbclnk.F90 \ 
     4189   $(MODEL_LIB)(dom_oce.o) \ 
     4190   $(MODEL_LIB)(in_out_manager.o) \ 
     4191   $(MODEL_LIB)(iom_def.o) \ 
     4192   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4193   $(MODEL_LIB)(iom_nf90.o) \ 
     4194   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4195   $(MODEL_LIB)(lbclnk.o) \ 
     4196   KEY_CPP \ 
     4197   iom.F90 
     4198$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     4199   lib_print.f90 \ 
     4200   $(MODEL_LIB)(lib_print.o) \ 
     4201   $(MODEL_LIB)(par_kind.o) \ 
     4202   $(MODEL_LIB)(par_oce.o) \ 
     4203   par_kind.F90 \ 
     4204   par_oce.F90 \ 
     4205   dom_oce.F90 \ 
     4206   in_out_manager.F90 \ 
     4207   iom_def.F90 \ 
     4208   $(MODEL_LIB)(dom_oce.o) \ 
     4209   $(MODEL_LIB)(in_out_manager.o) \ 
     4210   $(MODEL_LIB)(iom_def.o) \ 
     4211   $(IOIPSL_LIB) \ 
     4212   iom_ioipsl.F90 
     4213$(MODEL_LIB)(iom_nf90.o) : \ 
     4214   dom_oce.F90 \ 
     4215   in_out_manager.F90 \ 
     4216   lib_mpp.F90 \ 
     4217   lib_print.f90 \ 
     4218   $(MODEL_LIB)(dom_oce.o) \ 
     4219   $(MODEL_LIB)(in_out_manager.o) \ 
     4220   $(MODEL_LIB)(lib_mpp.o) \ 
     4221   $(MODEL_LIB)(lib_print.o) \ 
     4222   $(MODEL_LIB)(oce.o) \ 
     4223   $(MODEL_LIB)(par_kind.o) \ 
     4224   $(MODEL_LIB)(par_oce.o) \ 
     4225   oce.F90 \ 
     4226   par_kind.F90 \ 
     4227   par_oce.F90 \ 
     4228   dom_oce.F90 \ 
     4229   in_out_manager.F90 \ 
     4230   iom_def.F90 \ 
     4231   lbclnk.F90 \ 
     4232   $(MODEL_LIB)(dom_oce.o) \ 
     4233   $(MODEL_LIB)(in_out_manager.o) \ 
     4234   $(MODEL_LIB)(iom_def.o) \ 
     4235   $(MODEL_LIB)(lbclnk.o) \ 
     4236   iom_nf90.F90 
     4237$(MODEL_LIB)(iom_rstdimg.o) : \ 
     4238   dom_oce.F90 \ 
     4239   in_out_manager.F90 \ 
     4240   lib_mpp.F90 \ 
     4241   lib_print.f90 \ 
     4242   $(MODEL_LIB)(dom_oce.o) \ 
     4243   $(MODEL_LIB)(in_out_manager.o) \ 
     4244   $(MODEL_LIB)(lib_mpp.o) \ 
     4245   $(MODEL_LIB)(lib_print.o) \ 
     4246   $(MODEL_LIB)(oce.o) \ 
     4247   $(MODEL_LIB)(par_kind.o) \ 
     4248   $(MODEL_LIB)(par_oce.o) \ 
     4249   oce.F90 \ 
     4250   par_kind.F90 \ 
     4251   par_oce.F90 \ 
     4252   dom_oce.F90 \ 
     4253   in_out_manager.F90 \ 
     4254   iom_def.F90 \ 
     4255   lbclnk.F90 \ 
     4256   $(MODEL_LIB)(dom_oce.o) \ 
     4257   $(MODEL_LIB)(in_out_manager.o) \ 
     4258   $(MODEL_LIB)(iom_def.o) \ 
     4259   $(MODEL_LIB)(lbclnk.o) \ 
     4260   iom_rstdimg.F90 
     4261$(MODEL_LIB)(istate.o) :   \ 
     4262   agrif_opa_interp.F90 \ 
     4263   bdydta.F90 \ 
     4264   bdydyn.F90 \ 
     4265   bdy_oce.F90 \ 
     4266   bdy_par.F90 \ 
     4267   bdytides.F90 \ 
     4268   bdyvol.F90 \ 
     4269   c1d.F90 \ 
     4270   cla_dynspg.F90 \ 
     4271   cpl_oce.F90 \ 
     4272   daymod.F90 \ 
     4273   dom_oce.F90 \ 
     4274   domvvl.F90 \ 
    31964275   dynspg_exp.F90 \ 
    31974276   dynspg_flt.F90 \ 
     
    31994278   dynspg_rl.F90 \ 
    32004279   dynspg_ts.F90 \ 
    3201    in_out_manager.F90 \ 
    3202    obc_oce.F90 \ 
    3203    oce.F90 \ 
    3204    prtctl.F90 \ 
    3205    trdmod.F90 \ 
    3206    trdmod_oce.F90 \ 
    3207    domzgr_substitute.h90 \ 
    3208    vectopt_loop_substitute.h90 \ 
    3209    KEY_CPP \ 
    3210    dynspg.F90 
    3211 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    3212    $(MODEL_LIB)(blk_oce.o) \ 
    3213    $(MODEL_LIB)(cpl_oce.o) \ 
    3214    $(MODEL_LIB)(daymod.o) \ 
    3215    $(MODEL_LIB)(dom_oce.o) \ 
    3216    $(MODEL_LIB)(dtasal.o) \ 
    3217    $(MODEL_LIB)(dtasss.o) \ 
    3218    $(MODEL_LIB)(dtasst.o) \ 
    3219    $(MODEL_LIB)(dtatem.o) \ 
    3220    $(MODEL_LIB)(dynspg_oce.o) \ 
    3221    $(MODEL_LIB)(eosbn2.o) \ 
    3222    $(MODEL_LIB)(flx_oce.o) \ 
    3223    $(MODEL_LIB)(flxmod.o) \ 
    3224    $(MODEL_LIB)(flxrnf.o) \ 
    3225    $(MODEL_LIB)(ice_oce.o) \ 
    3226    $(MODEL_LIB)(in_out_manager.o) \ 
    3227    $(MODEL_LIB)(ini1d.o) \ 
    3228    $(MODEL_LIB)(iom.o) \ 
    3229    $(MODEL_LIB)(iom_def.o) \ 
    3230    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3231    $(MODEL_LIB)(iom_nf90.o) \ 
    3232    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3233    $(MODEL_LIB)(lbclnk.o) \ 
    3234    $(MODEL_LIB)(lib_mpp.o) \ 
    3235    $(MODEL_LIB)(lib_print.o) \ 
    3236    $(MODEL_LIB)(obc_oce.o) \ 
    3237    $(MODEL_LIB)(obc_par.o) \ 
    3238    $(MODEL_LIB)(obccli.o) \ 
    3239    $(MODEL_LIB)(oce.o) \ 
    3240    $(MODEL_LIB)(ocfzpt.o) \ 
    3241    $(MODEL_LIB)(par_kind.o) \ 
    3242    $(MODEL_LIB)(par_oce.o) \ 
    3243    $(MODEL_LIB)(phycst.o) \ 
    3244    $(MODEL_LIB)(prtctl.o) \ 
    3245    $(MODEL_LIB)(taumod.o) \ 
    3246    $(MODEL_LIB)(tradmp.o) \ 
    3247    $(MODEL_LIB)(trdmld_oce.o) \ 
    3248    $(MODEL_LIB)(zpshde.o) \ 
    3249    blk_oce.F90 \ 
    3250    cpl_oce.F90 \ 
    3251    daymod.F90 \ 
    3252    dom_oce.F90 \ 
    3253    dtasal.F90 \ 
    3254    dtasss.F90 \ 
    3255    dtasst.F90 \ 
    3256    dtatem.F90 \ 
    3257    dynspg_oce.F90 \ 
     4280   dynvor.F90 \ 
    32584281   eosbn2.F90 \ 
    3259    flx_oce.F90 \ 
    3260    flxmod.F90 \ 
    3261    flxrnf.F90 \ 
    3262    ice_oce.F90 \ 
    3263    in_out_manager.F90 \ 
    3264    ini1d.F90 \ 
     4282   in_out_manager.F90 \ 
     4283   iom_def.F90 \ 
    32654284   iom.F90 \ 
    3266    iom_def.F90 \ 
    32674285   iom_ioipsl.F90 \ 
    32684286   iom_nf90.F90 \ 
     
    32714289   lib_mpp.F90 \ 
    32724290   lib_print.f90 \ 
    3273    obc_oce.F90 \ 
    3274    obc_par.F90 \ 
    3275    obccli.F90 \ 
    3276    oce.F90 \ 
    3277    ocfzpt.F90 \ 
    3278    par_kind.F90 \ 
    3279    par_oce.F90 \ 
    3280    phycst.F90 \ 
    3281    prtctl.F90 \ 
    3282    taumod.F90 \ 
    3283    tradmp.F90 \ 
    3284    trdmld_oce.F90 \ 
    3285    zpshde.F90 \ 
    3286    $(MODEL_LIB)(dom_oce.o) \ 
    3287    $(MODEL_LIB)(in_out_manager.o) \ 
    3288    $(MODEL_LIB)(iom.o) \ 
    3289    $(MODEL_LIB)(lbclnk.o) \ 
    3290    $(MODEL_LIB)(lib_mpp.o) \ 
    3291    $(MODEL_LIB)(obc_oce.o) \ 
    3292    $(MODEL_LIB)(obc_par.o) \ 
    3293    $(MODEL_LIB)(obcdta.o) \ 
    3294    $(MODEL_LIB)(oce.o) \ 
    3295    $(MODEL_LIB)(ocesbc.o) \ 
    3296    $(MODEL_LIB)(phycst.o) \ 
    3297    $(MODEL_LIB)(prtctl.o) \ 
    3298    $(MODEL_LIB)(restart.o) \ 
    3299    dom_oce.F90 \ 
    3300    in_out_manager.F90 \ 
    3301    iom.F90 \ 
    3302    lbclnk.F90 \ 
    3303    lib_mpp.F90 \ 
    3304    obc_oce.F90 \ 
    3305    obc_par.F90 \ 
    3306    obcdta.F90 \ 
    3307    oce.F90 \ 
    3308    ocesbc.F90 \ 
    3309    phycst.F90 \ 
    3310    prtctl.F90 \ 
    3311    restart.F90 \ 
    3312    domzgr_substitute.h90 \ 
    3313    vectopt_loop_substitute.h90 \ 
    3314    KEY_CPP \ 
    3315    dynspg_exp.F90 
    3316 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    3317    $(MODEL_LIB)(blk_oce.o) \ 
    3318    $(MODEL_LIB)(cpl_oce.o) \ 
    3319    $(MODEL_LIB)(daymod.o) \ 
    3320    $(MODEL_LIB)(dom_oce.o) \ 
    3321    $(MODEL_LIB)(dtasal.o) \ 
    3322    $(MODEL_LIB)(dtasss.o) \ 
    3323    $(MODEL_LIB)(dtasst.o) \ 
    3324    $(MODEL_LIB)(dtatem.o) \ 
    3325    $(MODEL_LIB)(dynspg_oce.o) \ 
    3326    $(MODEL_LIB)(eosbn2.o) \ 
    3327    $(MODEL_LIB)(flx_oce.o) \ 
    3328    $(MODEL_LIB)(flxmod.o) \ 
    3329    $(MODEL_LIB)(flxrnf.o) \ 
    3330    $(MODEL_LIB)(ice_oce.o) \ 
    3331    $(MODEL_LIB)(in_out_manager.o) \ 
    3332    $(MODEL_LIB)(ini1d.o) \ 
    3333    $(MODEL_LIB)(iom.o) \ 
    3334    $(MODEL_LIB)(iom_def.o) \ 
    3335    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3336    $(MODEL_LIB)(iom_nf90.o) \ 
    3337    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3338    $(MODEL_LIB)(lbclnk.o) \ 
    3339    $(MODEL_LIB)(lib_feti.o) \ 
    3340    $(MODEL_LIB)(lib_mpp.o) \ 
    3341    $(MODEL_LIB)(lib_print.o) \ 
    3342    $(MODEL_LIB)(obc_oce.o) \ 
    3343    $(MODEL_LIB)(obc_par.o) \ 
    3344    $(MODEL_LIB)(obccli.o) \ 
    3345    $(MODEL_LIB)(obcdyn.o) \ 
    3346    $(MODEL_LIB)(obcvol.o) \ 
    3347    $(MODEL_LIB)(oce.o) \ 
    3348    $(MODEL_LIB)(ocesbc.o) \ 
    3349    $(MODEL_LIB)(ocfzpt.o) \ 
    3350    $(MODEL_LIB)(par_kind.o) \ 
    3351    $(MODEL_LIB)(par_oce.o) \ 
    3352    $(MODEL_LIB)(phycst.o) \ 
    3353    $(MODEL_LIB)(prtctl.o) \ 
    3354    $(MODEL_LIB)(sol_oce.o) \ 
    3355    $(MODEL_LIB)(solfet.o) \ 
    3356    $(MODEL_LIB)(solisl.o) \ 
    3357    $(MODEL_LIB)(solmat.o) \ 
    3358    $(MODEL_LIB)(solpcg.o) \ 
    3359    $(MODEL_LIB)(solsor.o) \ 
    3360    $(MODEL_LIB)(taumod.o) \ 
    3361    $(MODEL_LIB)(tradmp.o) \ 
    3362    $(MODEL_LIB)(trdmld_oce.o) \ 
    3363    $(MODEL_LIB)(zdf_oce.o) \ 
    3364    $(MODEL_LIB)(zpshde.o) \ 
    3365    blk_oce.F90 \ 
    3366    cpl_oce.F90 \ 
    3367    daymod.F90 \ 
    3368    dom_oce.F90 \ 
    3369    dtasal.F90 \ 
    3370    dtasss.F90 \ 
    3371    dtasst.F90 \ 
    3372    dtatem.F90 \ 
    3373    dynspg_oce.F90 \ 
    3374    eosbn2.F90 \ 
    3375    flx_oce.F90 \ 
    3376    flxmod.F90 \ 
    3377    flxrnf.F90 \ 
    3378    ice_oce.F90 \ 
    3379    in_out_manager.F90 \ 
    3380    ini1d.F90 \ 
    3381    iom.F90 \ 
    3382    iom_def.F90 \ 
    3383    iom_ioipsl.F90 \ 
    3384    iom_nf90.F90 \ 
    3385    iom_rstdimg.F90 \ 
    3386    lbclnk.F90 \ 
    3387    lib_feti.F90 \ 
    3388    lib_mpp.F90 \ 
    3389    lib_print.f90 \ 
    3390    obc_oce.F90 \ 
    3391    obc_par.F90 \ 
    3392    obccli.F90 \ 
    3393    obcdyn.F90 \ 
    3394    obcvol.F90 \ 
    3395    oce.F90 \ 
    3396    ocesbc.F90 \ 
    3397    ocfzpt.F90 \ 
    3398    par_kind.F90 \ 
    3399    par_oce.F90 \ 
    3400    phycst.F90 \ 
    3401    prtctl.F90 \ 
    3402    sol_oce.F90 \ 
    3403    solfet.F90 \ 
    3404    solisl.F90 \ 
    3405    solmat.F90 \ 
    3406    solpcg.F90 \ 
    3407    solsor.F90 \ 
    3408    taumod.F90 \ 
    3409    tradmp.F90 \ 
    3410    trdmld_oce.F90 \ 
    3411    zdf_oce.F90 \ 
    3412    zpshde.F90 \ 
    34134291   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3414    $(MODEL_LIB)(cla_dynspg.o) \ 
    3415    $(MODEL_LIB)(dom_oce.o) \ 
    3416    $(MODEL_LIB)(domvvl.o) \ 
    3417    $(MODEL_LIB)(flxrnf.o) \ 
    3418    $(MODEL_LIB)(in_out_manager.o) \ 
    3419    $(MODEL_LIB)(iom.o) \ 
    3420    $(MODEL_LIB)(lbclnk.o) \ 
    3421    $(MODEL_LIB)(lib_mpp.o) \ 
    3422    $(MODEL_LIB)(obc_oce.o) \ 
    3423    $(MODEL_LIB)(obcdyn.o) \ 
    3424    $(MODEL_LIB)(obcvol.o) \ 
    3425    $(MODEL_LIB)(oce.o) \ 
    3426    $(MODEL_LIB)(ocesbc.o) \ 
    3427    $(MODEL_LIB)(phycst.o) \ 
    3428    $(MODEL_LIB)(prtctl.o) \ 
    3429    $(MODEL_LIB)(restart.o) \ 
    3430    $(MODEL_LIB)(sol_oce.o) \ 
    3431    $(MODEL_LIB)(solfet.o) \ 
    3432    $(MODEL_LIB)(solmat.o) \ 
    3433    $(MODEL_LIB)(solpcg.o) \ 
    3434    $(MODEL_LIB)(solsor.o) \ 
    3435    $(MODEL_LIB)(solver.o) \ 
    3436    $(MODEL_LIB)(zdf_oce.o) \ 
    3437    agrif_opa_interp.F90 \ 
    3438    cla_dynspg.F90 \ 
    3439    dom_oce.F90 \ 
    3440    domvvl.F90 \ 
    3441    flxrnf.F90 \ 
    3442    in_out_manager.F90 \ 
    3443    iom.F90 \ 
    3444    lbclnk.F90 \ 
    3445    lib_mpp.F90 \ 
    3446    obc_oce.F90 \ 
    3447    obcdyn.F90 \ 
    3448    obcvol.F90 \ 
    3449    oce.F90 \ 
    3450    ocesbc.F90 \ 
    3451    phycst.F90 \ 
    3452    prtctl.F90 \ 
    3453    restart.F90 \ 
    3454    sol_oce.F90 \ 
    3455    solfet.F90 \ 
    3456    solmat.F90 \ 
    3457    solpcg.F90 \ 
    3458    solsor.F90 \ 
    3459    solver.F90 \ 
    3460    zdf_oce.F90 \ 
    3461    domzgr_substitute.h90 \ 
    3462    vectopt_loop_substitute.h90 \ 
    3463    $(AGRIF_LIB) \ 
    3464    KEY_CPP \ 
    3465    dynspg_flt.F90 
    3466 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3467    $(MODEL_LIB)(par_kind.o) \ 
    3468    par_kind.F90 \ 
    3469    $(MODEL_LIB)(par_oce.o) \ 
    3470    par_oce.F90 \ 
    3471    KEY_CPP \ 
    3472    dynspg_oce.F90 
    3473 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3474    $(MODEL_LIB)(blk_oce.o) \ 
    3475    $(MODEL_LIB)(cpl_oce.o) \ 
    3476    $(MODEL_LIB)(daymod.o) \ 
    3477    $(MODEL_LIB)(dom_oce.o) \ 
    3478    $(MODEL_LIB)(dynspg_oce.o) \ 
    3479    $(MODEL_LIB)(eosbn2.o) \ 
    3480    $(MODEL_LIB)(ice_oce.o) \ 
    3481    $(MODEL_LIB)(in_out_manager.o) \ 
    3482    $(MODEL_LIB)(ini1d.o) \ 
    3483    $(MODEL_LIB)(iom.o) \ 
    3484    $(MODEL_LIB)(iom_def.o) \ 
    3485    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3486    $(MODEL_LIB)(iom_nf90.o) \ 
    3487    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3488    $(MODEL_LIB)(lbclnk.o) \ 
    3489    $(MODEL_LIB)(lib_mpp.o) \ 
    3490    $(MODEL_LIB)(lib_print.o) \ 
    3491    $(MODEL_LIB)(obc_oce.o) \ 
    3492    $(MODEL_LIB)(obc_par.o) \ 
    3493    $(MODEL_LIB)(oce.o) \ 
    3494    $(MODEL_LIB)(par_kind.o) \ 
    3495    $(MODEL_LIB)(par_oce.o) \ 
    3496    $(MODEL_LIB)(phycst.o) \ 
    3497    $(MODEL_LIB)(sol_oce.o) \ 
    3498    $(MODEL_LIB)(solfet.o) \ 
    3499    $(MODEL_LIB)(solisl.o) \ 
    3500    $(MODEL_LIB)(solmat.o) \ 
    3501    $(MODEL_LIB)(solpcg.o) \ 
    3502    $(MODEL_LIB)(solsor.o) \ 
    3503    $(MODEL_LIB)(trdmld_oce.o) \ 
    3504    $(MODEL_LIB)(zdf_oce.o) \ 
    3505    $(MODEL_LIB)(zpshde.o) \ 
    3506    blk_oce.F90 \ 
    3507    cpl_oce.F90 \ 
    3508    daymod.F90 \ 
    3509    dom_oce.F90 \ 
    3510    dynspg_oce.F90 \ 
    3511    eosbn2.F90 \ 
    3512    ice_oce.F90 \ 
    3513    in_out_manager.F90 \ 
    3514    ini1d.F90 \ 
    3515    iom.F90 \ 
    3516    iom_def.F90 \ 
    3517    iom_ioipsl.F90 \ 
    3518    iom_nf90.F90 \ 
    3519    iom_rstdimg.F90 \ 
    3520    lbclnk.F90 \ 
    3521    lib_mpp.F90 \ 
    3522    lib_print.f90 \ 
    3523    obc_oce.F90 \ 
    3524    obc_par.F90 \ 
    3525    oce.F90 \ 
    3526    par_kind.F90 \ 
    3527    par_oce.F90 \ 
    3528    phycst.F90 \ 
    3529    sol_oce.F90 \ 
    3530    solfet.F90 \ 
    3531    solisl.F90 \ 
    3532    solmat.F90 \ 
    3533    solpcg.F90 \ 
    3534    solsor.F90 \ 
    3535    trdmld_oce.F90 \ 
    3536    zdf_oce.F90 \ 
    3537    zpshde.F90 \ 
    3538    $(MODEL_LIB)(dom_oce.o) \ 
    3539    $(MODEL_LIB)(in_out_manager.o) \ 
    3540    $(MODEL_LIB)(iom.o) \ 
    3541    $(MODEL_LIB)(lbclnk.o) \ 
    3542    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3543    $(MODEL_LIB)(ldftra_oce.o) \ 
    3544    $(MODEL_LIB)(lib_mpp.o) \ 
    3545    $(MODEL_LIB)(obc_oce.o) \ 
    3546    $(MODEL_LIB)(oce.o) \ 
    3547    $(MODEL_LIB)(phycst.o) \ 
    3548    $(MODEL_LIB)(restart.o) \ 
    3549    $(MODEL_LIB)(sol_oce.o) \ 
    3550    $(MODEL_LIB)(solfet.o) \ 
    3551    $(MODEL_LIB)(solisl.o) \ 
    3552    $(MODEL_LIB)(solpcg.o) \ 
    3553    $(MODEL_LIB)(solsor.o) \ 
    3554    $(MODEL_LIB)(solver.o) \ 
    3555    $(MODEL_LIB)(zdf_oce.o) \ 
    3556    dom_oce.F90 \ 
    3557    in_out_manager.F90 \ 
    3558    iom.F90 \ 
    3559    lbclnk.F90 \ 
    3560    ldfdyn_oce.F90 \ 
    3561    ldftra_oce.F90 \ 
    3562    lib_mpp.F90 \ 
    3563    obc_oce.F90 \ 
    3564    oce.F90 \ 
    3565    phycst.F90 \ 
    3566    restart.F90 \ 
    3567    sol_oce.F90 \ 
    3568    solfet.F90 \ 
    3569    solisl.F90 \ 
    3570    solpcg.F90 \ 
    3571    solsor.F90 \ 
    3572    solver.F90 \ 
    3573    zdf_oce.F90 \ 
    3574    domzgr_substitute.h90 \ 
    3575    obc_vectopt_loop_substitute.h90 \ 
    3576    vectopt_loop_substitute.h90 \ 
    3577    KEY_CPP \ 
    3578    dynspg_rl.F90 
    3579 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3580    $(MODEL_LIB)(blk_oce.o) \ 
    3581    $(MODEL_LIB)(cpl_oce.o) \ 
    3582    $(MODEL_LIB)(daymod.o) \ 
    3583    $(MODEL_LIB)(dom_oce.o) \ 
    3584    $(MODEL_LIB)(dtasal.o) \ 
    3585    $(MODEL_LIB)(dtasss.o) \ 
    3586    $(MODEL_LIB)(dtasst.o) \ 
    3587    $(MODEL_LIB)(dtatem.o) \ 
    3588    $(MODEL_LIB)(dynadv.o) \ 
    3589    $(MODEL_LIB)(dynspg_oce.o) \ 
    3590    $(MODEL_LIB)(eosbn2.o) \ 
    3591    $(MODEL_LIB)(flx_oce.o) \ 
    3592    $(MODEL_LIB)(flxmod.o) \ 
    3593    $(MODEL_LIB)(flxrnf.o) \ 
    3594    $(MODEL_LIB)(ice_oce.o) \ 
    3595    $(MODEL_LIB)(in_out_manager.o) \ 
    3596    $(MODEL_LIB)(ini1d.o) \ 
    3597    $(MODEL_LIB)(iom.o) \ 
    3598    $(MODEL_LIB)(iom_def.o) \ 
    3599    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3600    $(MODEL_LIB)(iom_nf90.o) \ 
    3601    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3602    $(MODEL_LIB)(lbclnk.o) \ 
    3603    $(MODEL_LIB)(lib_mpp.o) \ 
    3604    $(MODEL_LIB)(lib_print.o) \ 
    3605    $(MODEL_LIB)(obc_oce.o) \ 
    3606    $(MODEL_LIB)(obc_par.o) \ 
    3607    $(MODEL_LIB)(obccli.o) \ 
    3608    $(MODEL_LIB)(obcdta.o) \ 
    3609    $(MODEL_LIB)(oce.o) \ 
    3610    $(MODEL_LIB)(ocesbc.o) \ 
    3611    $(MODEL_LIB)(ocfzpt.o) \ 
    3612    $(MODEL_LIB)(par_kind.o) \ 
    3613    $(MODEL_LIB)(par_oce.o) \ 
    3614    $(MODEL_LIB)(phycst.o) \ 
    3615    $(MODEL_LIB)(prtctl.o) \ 
    3616    $(MODEL_LIB)(taumod.o) \ 
    3617    $(MODEL_LIB)(tradmp.o) \ 
    3618    $(MODEL_LIB)(trdmld_oce.o) \ 
    3619    $(MODEL_LIB)(trdmod.o) \ 
    3620    $(MODEL_LIB)(trdmod_oce.o) \ 
    3621    $(MODEL_LIB)(zpshde.o) \ 
    3622    blk_oce.F90 \ 
    3623    cpl_oce.F90 \ 
    3624    daymod.F90 \ 
    3625    dom_oce.F90 \ 
    3626    dtasal.F90 \ 
    3627    dtasss.F90 \ 
    3628    dtasst.F90 \ 
    3629    dtatem.F90 \ 
    3630    dynadv.F90 \ 
    3631    dynspg_oce.F90 \ 
    3632    eosbn2.F90 \ 
    3633    flx_oce.F90 \ 
    3634    flxmod.F90 \ 
    3635    flxrnf.F90 \ 
    3636    ice_oce.F90 \ 
    3637    in_out_manager.F90 \ 
    3638    ini1d.F90 \ 
    3639    iom.F90 \ 
    3640    iom_def.F90 \ 
    3641    iom_ioipsl.F90 \ 
    3642    iom_nf90.F90 \ 
    3643    iom_rstdimg.F90 \ 
    3644    lbclnk.F90 \ 
    3645    lib_mpp.F90 \ 
    3646    lib_print.f90 \ 
    3647    obc_oce.F90 \ 
    3648    obc_par.F90 \ 
    3649    obccli.F90 \ 
    3650    obcdta.F90 \ 
    3651    oce.F90 \ 
    3652    ocesbc.F90 \ 
    3653    ocfzpt.F90 \ 
    3654    par_kind.F90 \ 
    3655    par_oce.F90 \ 
    3656    phycst.F90 \ 
    3657    prtctl.F90 \ 
    3658    taumod.F90 \ 
    3659    tradmp.F90 \ 
    3660    trdmld_oce.F90 \ 
    3661    trdmod.F90 \ 
    3662    trdmod_oce.F90 \ 
    3663    zpshde.F90 \ 
    3664    $(MODEL_LIB)(dom_oce.o) \ 
    3665    $(MODEL_LIB)(domvvl.o) \ 
    3666    $(MODEL_LIB)(dynspg_oce.o) \ 
    3667    $(MODEL_LIB)(dynvor.o) \ 
    3668    $(MODEL_LIB)(in_out_manager.o) \ 
    3669    $(MODEL_LIB)(iom.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)(obcfla.o) \ 
    3676    $(MODEL_LIB)(oce.o) \ 
    3677    $(MODEL_LIB)(ocesbc.o) \ 
    3678    $(MODEL_LIB)(phycst.o) \ 
    3679    $(MODEL_LIB)(prtctl.o) \ 
    3680    $(MODEL_LIB)(restart.o) \ 
    3681    dom_oce.F90 \ 
    3682    domvvl.F90 \ 
    3683    dynspg_oce.F90 \ 
    3684    dynvor.F90 \ 
    3685    in_out_manager.F90 \ 
    3686    iom.F90 \ 
    3687    lbclnk.F90 \ 
    3688    lib_mpp.F90 \ 
    3689    obc_oce.F90 \ 
    3690    obc_par.F90 \ 
    3691    obcdta.F90 \ 
    3692    obcfla.F90 \ 
    3693    oce.F90 \ 
    3694    ocesbc.F90 \ 
    3695    phycst.F90 \ 
    3696    prtctl.F90 \ 
    3697    restart.F90 \ 
    3698    domzgr_substitute.h90 \ 
    3699    vectopt_loop_substitute.h90 \ 
    3700    KEY_CPP \ 
    3701    dynspg_ts.F90 
    3702 $(MODEL_LIB)(dynvor.o) :   \ 
    3703    $(MODEL_LIB)(dom_oce.o) \ 
    3704    $(MODEL_LIB)(dynadv_cen2.o) \ 
    3705    $(MODEL_LIB)(dynadv_ubs.o) \ 
    3706    $(MODEL_LIB)(dynkeg.o) \ 
    3707    $(MODEL_LIB)(dynzad.o) \ 
    3708    $(MODEL_LIB)(in_out_manager.o) \ 
    3709    $(MODEL_LIB)(ldftra_oce.o) \ 
    3710    $(MODEL_LIB)(lib_mpp.o) \ 
    3711    $(MODEL_LIB)(lib_print.o) \ 
    3712    $(MODEL_LIB)(oce.o) \ 
    3713    $(MODEL_LIB)(par_kind.o) \ 
    3714    $(MODEL_LIB)(par_oce.o) \ 
    3715    $(MODEL_LIB)(phycst.o) \ 
    3716    $(MODEL_LIB)(taumod.o) \ 
    3717    $(MODEL_LIB)(trdicp.o) \ 
    3718    $(MODEL_LIB)(trdicp_oce.o) \ 
    3719    $(MODEL_LIB)(trdmld.o) \ 
    3720    $(MODEL_LIB)(trdmld_oce.o) \ 
    3721    $(MODEL_LIB)(trdmod_oce.o) \ 
    3722    $(MODEL_LIB)(trdvor.o) \ 
    3723    $(MODEL_LIB)(trdvor_oce.o) \ 
    3724    $(MODEL_LIB)(zdf_oce.o) \ 
    3725    dom_oce.F90 \ 
    3726    dynadv_cen2.F90 \ 
    3727    dynadv_ubs.F90 \ 
    3728    dynkeg.F90 \ 
    3729    dynzad.F90 \ 
    3730    in_out_manager.F90 \ 
    3731    ldftra_oce.F90 \ 
    3732    lib_mpp.F90 \ 
    3733    lib_print.f90 \ 
    3734    oce.F90 \ 
    3735    par_kind.F90 \ 
    3736    par_oce.F90 \ 
    3737    phycst.F90 \ 
    3738    taumod.F90 \ 
    3739    trdicp.F90 \ 
    3740    trdicp_oce.F90 \ 
    3741    trdmld.F90 \ 
    3742    trdmld_oce.F90 \ 
    3743    trdmod_oce.F90 \ 
    3744    trdvor.F90 \ 
    3745    trdvor_oce.F90 \ 
    3746    zdf_oce.F90 \ 
    3747    $(MODEL_LIB)(dom_oce.o) \ 
    3748    $(MODEL_LIB)(dynadv.o) \ 
    3749    $(MODEL_LIB)(in_out_manager.o) \ 
    3750    $(MODEL_LIB)(lbclnk.o) \ 
    3751    $(MODEL_LIB)(oce.o) \ 
    3752    $(MODEL_LIB)(prtctl.o) \ 
    3753    $(MODEL_LIB)(trdmod.o) \ 
    3754    $(MODEL_LIB)(trdmod_oce.o) \ 
    3755    dom_oce.F90 \ 
    3756    dynadv.F90 \ 
    3757    in_out_manager.F90 \ 
    3758    lbclnk.F90 \ 
    3759    oce.F90 \ 
    3760    prtctl.F90 \ 
    3761    trdmod.F90 \ 
    3762    trdmod_oce.F90 \ 
    3763    domzgr_substitute.h90 \ 
    3764    vectopt_loop_substitute.h90 \ 
    3765    KEY_CPP \ 
    3766    dynvor.F90 
    3767 $(MODEL_LIB)(dynzad.o) :   \ 
    3768    $(MODEL_LIB)(daymod.o) \ 
    3769    $(MODEL_LIB)(dom_oce.o) \ 
    3770    $(MODEL_LIB)(in_out_manager.o) \ 
    3771    $(MODEL_LIB)(iom.o) \ 
    3772    $(MODEL_LIB)(ldftra_oce.o) \ 
    3773    $(MODEL_LIB)(lib_mpp.o) \ 
    3774    $(MODEL_LIB)(lib_print.o) \ 
    3775    $(MODEL_LIB)(oce.o) \ 
    3776    $(MODEL_LIB)(par_kind.o) \ 
    3777    $(MODEL_LIB)(par_oce.o) \ 
    3778    $(MODEL_LIB)(phycst.o) \ 
    3779    $(MODEL_LIB)(taumod.o) \ 
    3780    $(MODEL_LIB)(trdicp.o) \ 
    3781    $(MODEL_LIB)(trdicp_oce.o) \ 
    3782    $(MODEL_LIB)(trdmld.o) \ 
    3783    $(MODEL_LIB)(trdmld_oce.o) \ 
    3784    $(MODEL_LIB)(trdmod_oce.o) \ 
    3785    $(MODEL_LIB)(trdvor.o) \ 
    3786    $(MODEL_LIB)(trdvor_oce.o) \ 
    3787    $(MODEL_LIB)(zdf_oce.o) \ 
    3788    daymod.F90 \ 
    3789    dom_oce.F90 \ 
    3790    in_out_manager.F90 \ 
    3791    iom.F90 \ 
    3792    ldftra_oce.F90 \ 
    3793    lib_mpp.F90 \ 
    3794    lib_print.f90 \ 
    3795    oce.F90 \ 
    3796    par_kind.F90 \ 
    3797    par_oce.F90 \ 
    3798    phycst.F90 \ 
    3799    taumod.F90 \ 
    3800    trdicp.F90 \ 
    3801    trdicp_oce.F90 \ 
    3802    trdmld.F90 \ 
    3803    trdmld_oce.F90 \ 
    3804    trdmod_oce.F90 \ 
    3805    trdvor.F90 \ 
    3806    trdvor_oce.F90 \ 
    3807    zdf_oce.F90 \ 
    3808    $(MODEL_LIB)(dom_oce.o) \ 
    3809    $(MODEL_LIB)(flxrnf.o) \ 
    3810    $(MODEL_LIB)(in_out_manager.o) \ 
    3811    $(MODEL_LIB)(oce.o) \ 
    3812    $(MODEL_LIB)(prtctl.o) \ 
    3813    $(MODEL_LIB)(trdmod.o) \ 
    3814    $(MODEL_LIB)(trdmod_oce.o) \ 
    3815    dom_oce.F90 \ 
    3816    flxrnf.F90 \ 
    3817    in_out_manager.F90 \ 
    3818    oce.F90 \ 
    3819    prtctl.F90 \ 
    3820    trdmod.F90 \ 
    3821    trdmod_oce.F90 \ 
    3822    domzgr_substitute.h90 \ 
    3823    vectopt_loop_substitute.h90 \ 
    3824    KEY_CPP \ 
    3825    dynzad.F90 
    3826 $(MODEL_LIB)(dynzdf.o) :   \ 
    3827    $(MODEL_LIB)(dom_oce.o) \ 
    3828    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3829    $(MODEL_LIB)(eosbn2.o) \ 
    3830    $(MODEL_LIB)(in_out_manager.o) \ 
    3831    $(MODEL_LIB)(iom.o) \ 
    3832    $(MODEL_LIB)(lbclnk.o) \ 
    3833    $(MODEL_LIB)(ldftra_oce.o) \ 
    3834    $(MODEL_LIB)(lib_mpp.o) \ 
    3835    $(MODEL_LIB)(lib_print.o) \ 
    3836    $(MODEL_LIB)(oce.o) \ 
    3837    $(MODEL_LIB)(ocesbc.o) \ 
    3838    $(MODEL_LIB)(par_kind.o) \ 
    3839    $(MODEL_LIB)(par_oce.o) \ 
    3840    $(MODEL_LIB)(phycst.o) \ 
    3841    $(MODEL_LIB)(prtctl.o) \ 
    3842    $(MODEL_LIB)(restart.o) \ 
    3843    $(MODEL_LIB)(taumod.o) \ 
    3844    $(MODEL_LIB)(trazdf_exp.o) \ 
    3845    $(MODEL_LIB)(trdicp.o) \ 
    3846    $(MODEL_LIB)(trdicp_oce.o) \ 
    3847    $(MODEL_LIB)(trdmld.o) \ 
    3848    $(MODEL_LIB)(trdmld_oce.o) \ 
    3849    $(MODEL_LIB)(trdmod_oce.o) \ 
    3850    $(MODEL_LIB)(trdvor.o) \ 
    3851    $(MODEL_LIB)(trdvor_oce.o) \ 
    3852    $(MODEL_LIB)(zdf_oce.o) \ 
    3853    $(MODEL_LIB)(zdfddm.o) \ 
    3854    dom_oce.F90 \ 
    3855    dynzdf_exp.F90 \ 
    3856    eosbn2.F90 \ 
    3857    in_out_manager.F90 \ 
    3858    iom.F90 \ 
    3859    lbclnk.F90 \ 
    3860    ldftra_oce.F90 \ 
    3861    lib_mpp.F90 \ 
    3862    lib_print.f90 \ 
    3863    oce.F90 \ 
    3864    ocesbc.F90 \ 
    3865    par_kind.F90 \ 
    3866    par_oce.F90 \ 
    3867    phycst.F90 \ 
    3868    prtctl.F90 \ 
    3869    restart.F90 \ 
    3870    taumod.F90 \ 
    3871    trazdf_exp.F90 \ 
    3872    trdicp.F90 \ 
    3873    trdicp_oce.F90 \ 
    3874    trdmld.F90 \ 
    3875    trdmld_oce.F90 \ 
    3876    trdmod_oce.F90 \ 
    3877    trdvor.F90 \ 
    3878    trdvor_oce.F90 \ 
    3879    zdf_oce.F90 \ 
    3880    zdfddm.F90 \ 
    3881    $(MODEL_LIB)(dom_oce.o) \ 
    3882    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3883    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3884    $(MODEL_LIB)(in_out_manager.o) \ 
    3885    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3886    $(MODEL_LIB)(oce.o) \ 
    3887    $(MODEL_LIB)(prtctl.o) \ 
    3888    $(MODEL_LIB)(trdmod.o) \ 
    3889    $(MODEL_LIB)(trdmod_oce.o) \ 
    3890    $(MODEL_LIB)(zdf_oce.o) \ 
    3891    $(MODEL_LIB)(zdfkpp.o) \ 
    3892    $(MODEL_LIB)(zdftke.o) \ 
    3893    dom_oce.F90 \ 
    3894    dynzdf_exp.F90 \ 
    3895    dynzdf_imp.F90 \ 
    3896    in_out_manager.F90 \ 
    3897    ldfdyn_oce.F90 \ 
    3898    oce.F90 \ 
    3899    prtctl.F90 \ 
    3900    trdmod.F90 \ 
    3901    trdmod_oce.F90 \ 
    3902    zdf_oce.F90 \ 
    3903    zdfkpp.F90 \ 
    3904    zdftke.F90 \ 
    3905    domzgr_substitute.h90 \ 
    3906    vectopt_loop_substitute.h90 \ 
    3907    zdfddm_substitute.h90 \ 
    3908    KEY_CPP \ 
    3909    dynzdf.F90 
    3910 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    3911    $(MODEL_LIB)(cpl_oasis3.o) \ 
    3912    $(MODEL_LIB)(cpl_oasis4.o) \ 
    3913    $(MODEL_LIB)(daymod.o) \ 
    3914    $(MODEL_LIB)(dom_oce.o) \ 
    3915    $(MODEL_LIB)(geo2ocean.o) \ 
    3916    $(MODEL_LIB)(ice.o) \ 
    3917    $(MODEL_LIB)(in_out_manager.o) \ 
    3918    $(MODEL_LIB)(lbclnk.o) \ 
    3919    $(MODEL_LIB)(lib_print.o) \ 
    3920    $(MODEL_LIB)(par_kind.o) \ 
    3921    $(MODEL_LIB)(par_oce.o) \ 
    3922    $(MODEL_LIB)(phycst.o) \ 
    3923    cpl_oasis3.F90 \ 
    3924    cpl_oasis4.F90 \ 
    3925    daymod.F90 \ 
    3926    dom_oce.F90 \ 
    3927    geo2ocean.F90 \ 
    3928    ice.F90 \ 
    3929    in_out_manager.F90 \ 
    3930    lbclnk.F90 \ 
    3931    lib_print.f90 \ 
    3932    par_kind.F90 \ 
    3933    par_oce.F90 \ 
    3934    phycst.F90 \ 
    3935    $(MODEL_LIB)(dom_oce.o) \ 
    3936    $(MODEL_LIB)(in_out_manager.o) \ 
    3937    $(MODEL_LIB)(oce.o) \ 
    3938    $(MODEL_LIB)(phycst.o) \ 
    3939    $(MODEL_LIB)(taumod.o) \ 
    3940    $(MODEL_LIB)(zdf_oce.o) \ 
    3941    dom_oce.F90 \ 
    3942    in_out_manager.F90 \ 
    3943    oce.F90 \ 
    3944    phycst.F90 \ 
    3945    taumod.F90 \ 
    3946    zdf_oce.F90 \ 
    3947    domzgr_substitute.h90 \ 
    3948    vectopt_loop_substitute.h90 \ 
    3949    KEY_CPP \ 
    3950    dynzdf_exp.F90 
    3951 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    3952    $(MODEL_LIB)(cpl_oasis3.o) \ 
    3953    $(MODEL_LIB)(cpl_oasis4.o) \ 
    3954    $(MODEL_LIB)(daymod.o) \ 
    3955    $(MODEL_LIB)(dom_oce.o) \ 
    3956    $(MODEL_LIB)(geo2ocean.o) \ 
    3957    $(MODEL_LIB)(ice.o) \ 
    3958    $(MODEL_LIB)(in_out_manager.o) \ 
    3959    $(MODEL_LIB)(lbclnk.o) \ 
    3960    $(MODEL_LIB)(lib_print.o) \ 
    3961    $(MODEL_LIB)(par_kind.o) \ 
    3962    $(MODEL_LIB)(par_oce.o) \ 
    3963    $(MODEL_LIB)(phycst.o) \ 
    3964    cpl_oasis3.F90 \ 
    3965    cpl_oasis4.F90 \ 
    3966    daymod.F90 \ 
    3967    dom_oce.F90 \ 
    3968    geo2ocean.F90 \ 
    3969    ice.F90 \ 
    3970    in_out_manager.F90 \ 
    3971    lbclnk.F90 \ 
    3972    lib_print.f90 \ 
    3973    par_kind.F90 \ 
    3974    par_oce.F90 \ 
    3975    phycst.F90 \ 
    3976    $(MODEL_LIB)(dom_oce.o) \ 
    3977    $(MODEL_LIB)(in_out_manager.o) \ 
    3978    $(MODEL_LIB)(oce.o) \ 
    3979    $(MODEL_LIB)(phycst.o) \ 
    3980    $(MODEL_LIB)(taumod.o) \ 
    3981    $(MODEL_LIB)(zdf_oce.o) \ 
    3982    dom_oce.F90 \ 
    3983    in_out_manager.F90 \ 
    3984    oce.F90 \ 
    3985    phycst.F90 \ 
    3986    taumod.F90 \ 
    3987    zdf_oce.F90 \ 
    3988    domzgr_substitute.h90 \ 
    3989    vectopt_loop_substitute.h90 \ 
    3990    KEY_CPP \ 
    3991    dynzdf_imp.F90 
    3992 $(MODEL_LIB)(eosbn2.o) :   \ 
    3993    $(MODEL_LIB)(dom_oce.o) \ 
    3994    $(MODEL_LIB)(in_out_manager.o) \ 
    3995    $(MODEL_LIB)(lbclnk.o) \ 
    3996    $(MODEL_LIB)(lib_mpp.o) \ 
    3997    $(MODEL_LIB)(lib_print.o) \ 
    3998    $(MODEL_LIB)(oce.o) \ 
    3999    $(MODEL_LIB)(par_kind.o) \ 
    4000    $(MODEL_LIB)(par_oce.o) \ 
    4001    $(MODEL_LIB)(prtctl.o) \ 
    4002    $(MODEL_LIB)(zdf_oce.o) \ 
    4003    dom_oce.F90 \ 
    4004    in_out_manager.F90 \ 
    4005    lbclnk.F90 \ 
    4006    lib_mpp.F90 \ 
    4007    lib_print.f90 \ 
    4008    oce.F90 \ 
    4009    par_kind.F90 \ 
    4010    par_oce.F90 \ 
    4011    prtctl.F90 \ 
    4012    zdf_oce.F90 \ 
    4013    $(MODEL_LIB)(dom_oce.o) \ 
    4014    $(MODEL_LIB)(in_out_manager.o) \ 
    4015    $(MODEL_LIB)(phycst.o) \ 
    4016    $(MODEL_LIB)(prtctl.o) \ 
    4017    $(MODEL_LIB)(zdfddm.o) \ 
    4018    dom_oce.F90 \ 
    4019    in_out_manager.F90 \ 
    4020    phycst.F90 \ 
    4021    prtctl.F90 \ 
    4022    zdfddm.F90 \ 
    4023    domzgr_substitute.h90 \ 
    4024    vectopt_loop_substitute.h90 \ 
    4025    KEY_CPP \ 
    4026    eosbn2.F90 
    4027 $(MODEL_LIB)(flo4rk.o) :   \ 
    4028    $(MODEL_LIB)(lib_print.o) \ 
    4029    $(MODEL_LIB)(par_kind.o) \ 
    4030    $(MODEL_LIB)(par_oce.o) \ 
    4031    lib_print.f90 \ 
    4032    par_kind.F90 \ 
    4033    par_oce.F90 \ 
    4034    $(MODEL_LIB)(dom_oce.o) \ 
    4035    $(MODEL_LIB)(flo_oce.o) \ 
    4036    $(MODEL_LIB)(in_out_manager.o) \ 
    4037    $(MODEL_LIB)(oce.o) \ 
    4038    dom_oce.F90 \ 
    4039    flo_oce.F90 \ 
    4040    in_out_manager.F90 \ 
    4041    oce.F90 \ 
    4042    KEY_CPP \ 
    4043    flo4rk.F90 
    4044 $(MODEL_LIB)(flo_oce.o) :  \ 
    4045    $(MODEL_LIB)(par_kind.o) \ 
    4046    par_kind.F90 \ 
    4047    $(MODEL_LIB)(par_oce.o) \ 
    4048    par_oce.F90 \ 
    4049    KEY_CPP \ 
    4050    flo_oce.F90 
    4051 $(MODEL_LIB)(floats.o) :   \ 
    4052    $(MODEL_LIB)(daymod.o) \ 
    4053    $(MODEL_LIB)(dom_oce.o) \ 
    4054    $(MODEL_LIB)(flo_oce.o) \ 
    4055    $(MODEL_LIB)(in_out_manager.o) \ 
    4056    $(MODEL_LIB)(lib_mpp.o) \ 
    4057    $(MODEL_LIB)(oce.o) \ 
    4058    $(MODEL_LIB)(par_oce.o) \ 
    4059    $(MODEL_LIB)(phycst.o) \ 
    4060    daymod.F90 \ 
    4061    dom_oce.F90 \ 
    4062    flo_oce.F90 \ 
    4063    in_out_manager.F90 \ 
    4064    lib_mpp.F90 \ 
    4065    oce.F90 \ 
    4066    par_oce.F90 \ 
    4067    phycst.F90 \ 
    4068    $(MODEL_LIB)(flo4rk.o) \ 
    4069    $(MODEL_LIB)(flo_oce.o) \ 
    4070    $(MODEL_LIB)(floblk.o) \ 
    4071    $(MODEL_LIB)(flodom.o) \ 
    4072    $(MODEL_LIB)(flowri.o) \ 
    4073    $(MODEL_LIB)(lib_mpp.o) \ 
    4074    flo4rk.F90 \ 
    4075    flo_oce.F90 \ 
    4076    floblk.F90 \ 
    4077    flodom.F90 \ 
    4078    flowri.F90 \ 
    4079    lib_mpp.F90 \ 
    4080    $(IOIPSL_LIB) \ 
    4081    KEY_CPP \ 
    4082    floats.F90 
    4083 $(MODEL_LIB)(floblk.o) :   \ 
    4084    $(MODEL_LIB)(dom_oce.o) \ 
    4085    $(MODEL_LIB)(in_out_manager.o) \ 
    4086    $(MODEL_LIB)(lib_print.o) \ 
    4087    $(MODEL_LIB)(par_kind.o) \ 
    4088    $(MODEL_LIB)(par_oce.o) \ 
    4089    dom_oce.F90 \ 
    4090    in_out_manager.F90 \ 
    4091    lib_print.f90 \ 
    4092    par_kind.F90 \ 
    4093    par_oce.F90 \ 
    4094    $(MODEL_LIB)(dom_oce.o) \ 
    4095    $(MODEL_LIB)(flo_oce.o) \ 
    4096    $(MODEL_LIB)(in_out_manager.o) \ 
    4097    $(MODEL_LIB)(lib_mpp.o) \ 
    4098    $(MODEL_LIB)(oce.o) \ 
    4099    $(MODEL_LIB)(phycst.o) \ 
    4100    dom_oce.F90 \ 
    4101    flo_oce.F90 \ 
    4102    in_out_manager.F90 \ 
    4103    lib_mpp.F90 \ 
    4104    oce.F90 \ 
    4105    phycst.F90 \ 
    4106    domzgr_substitute.h90 \ 
    4107    KEY_CPP \ 
    4108    floblk.F90 
    4109 $(MODEL_LIB)(flodom.o) :   \ 
    4110    $(MODEL_LIB)(dom_oce.o) \ 
    4111    $(MODEL_LIB)(in_out_manager.o) \ 
    4112    $(MODEL_LIB)(lib_print.o) \ 
    4113    $(MODEL_LIB)(par_kind.o) \ 
    4114    $(MODEL_LIB)(par_oce.o) \ 
    4115    dom_oce.F90 \ 
    4116    in_out_manager.F90 \ 
    4117    lib_print.f90 \ 
    4118    par_kind.F90 \ 
    4119    par_oce.F90 \ 
    4120    $(MODEL_LIB)(dom_oce.o) \