New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 1439 – NEMO

Changeset 1439


Ignore:
Timestamp:
2009-05-11T16:43:12+02:00 (15 years ago)
Author:
rblod
Message:

Merge VVL branch with the trunk for Makefile

Location:
trunk/CONFIG
Files:
4 edited

Legend:

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

    r1344 r1439  
    7777endif 
    7878 
     79# Some tests to define variables related to xmlioserver compilation 
     80# Please do not change  
     81ifneq (,$(findstring key_iomput,$(P_P))) 
     82IOSERVER=use 
     83override USER_LIB += -L../../../lib/libxmlio_server -lioserver -lxmlio -lxmlf90 
     84override USER_INC += -I../../../lib/libxmlio_server 
     85else 
     86IOSERVER=notuse 
     87endif 
     88 
    7989KEY_LIST = \ 
    8090     key_agrif \ 
     
    115125     key_flx_forced_daily \ 
    116126     key_gyre \ 
     127     key_iomput \ 
    117128     key_islands \ 
    118129     key_kppcustom \ 
     
    134145     key_orca_r4 \ 
    135146     key_pisces \ 
    136      key_sigma_vvl \ 
    137147     key_top \ 
    138148     key_trabbc \ 
     
    158168     key_zdfric \ 
    159169     key_zdftke \ 
    160      key_zdftke2  
     170     key_zdftke2 \ 
     171     key_zdftmx  
    161172# .o file list in the library 
    162173LIB_OBJ = \ 
     
    374385      $(MODEL_LIB)(zdftke.o)\ 
    375386      $(MODEL_LIB)(zdftke2.o)\ 
     387      $(MODEL_LIB)(zdftmx.o)\ 
    376388      $(MODEL_LIB)(zpshde.o) 
    377389 
     
    394406      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi 
    395407 
    396 $(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
     408$(EXEC_BIN) :  libioipsl libioserver firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
    397409ifeq ($(AGRIF),use) 
    398410      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
    399411else 
    400412      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
     413endif 
     414 
     415# ioserver library 
     416libioserver : 
     417ifeq ($(IOSERVER),use) 
     418   (cd ../../XMLF90; ./configure -arch $(FCM_ARCH); fcm build; mkdir -p ../../lib/libxmlio_server  ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLF90/lib/*.a .; ln -sf ../../modeles/XMLF90/inc/*.mod .) 
     419   (cd ../../XMLIO_SERVER; ./configure -arch $(FCM_ARCH); fcm build ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLIO_SERVER/lib/*.a . ; ln -sf ../../modeles/XMLIO_SERVER/inc/* . ; cd ../../bin ; ln -sf ../modeles/XMLIO_SERVER/bin/server.exe ioserver) 
    401420endif 
    402421 
     
    581600   $(MODEL_LIB)(prtctl.o) \ 
    582601   $(MODEL_LIB)(restart.o) \ 
     602   $(MODEL_LIB)(zdfddm.o) \ 
    583603   bdy_oce.F90 \ 
    584604   bdy_par.F90 \ 
     
    599619   prtctl.F90 \ 
    600620   restart.F90 \ 
     621   zdfddm.F90 \ 
    601622   $(MODEL_LIB)(bdy_oce.o) \ 
    602623   $(MODEL_LIB)(bdytides.o) \ 
     
    684705   $(MODEL_LIB)(par_oce.o) \ 
    685706   $(MODEL_LIB)(phycst.o) \ 
     707   $(MODEL_LIB)(zdfddm.o) \ 
    686708   bdy_oce.F90 \ 
    687709   bdy_par.F90 \ 
     
    702724   par_oce.F90 \ 
    703725   phycst.F90 \ 
     726   zdfddm.F90 \ 
    704727   $(MODEL_LIB)(bdy_oce.o) \ 
    705728   $(MODEL_LIB)(bdytides.o) \ 
     
    739762   $(MODEL_LIB)(prtctl.o) \ 
    740763   $(MODEL_LIB)(restart.o) \ 
     764   $(MODEL_LIB)(zdfddm.o) \ 
    741765   bdy_par.F90 \ 
    742766   dom_oce.F90 \ 
     
    757781   prtctl.F90 \ 
    758782   restart.F90 \ 
     783   zdfddm.F90 \ 
    759784   $(MODEL_LIB)(bdy_oce.o) \ 
    760785   $(MODEL_LIB)(bdy_par.o) \ 
     
    11121137   $(MODEL_LIB)(trdmld_oce.o) \ 
    11131138   $(MODEL_LIB)(zdf_oce.o) \ 
     1139   $(MODEL_LIB)(zdfddm.o) \ 
    11141140   $(MODEL_LIB)(zpshde.o) \ 
    11151141   c1d.F90 \ 
     
    11311157   trdmld_oce.F90 \ 
    11321158   zdf_oce.F90 \ 
     1159   zdfddm.F90 \ 
    11331160   zpshde.F90 \ 
    11341161   $(MODEL_LIB)(dom_oce.o) \ 
     
    11441171   prtctl.F90 \ 
    11451172   restart.F90 \ 
     1173   $(IOIPSL_LIB) \ 
    11461174   daymod.F90 
    11471175$(MODEL_LIB)(diadimg.o) :  \ 
     
    13411369   $(MODEL_LIB)(prtctl.o) \ 
    13421370   $(MODEL_LIB)(restart.o) \ 
     1371   $(MODEL_LIB)(zdfddm.o) \ 
    13431372   daymod.F90 \ 
    13441373   dom_oce.F90 \ 
     
    13571386   prtctl.F90 \ 
    13581387   restart.F90 \ 
     1388   zdfddm.F90 \ 
    13591389   $(MODEL_LIB)(daymod.o) \ 
    13601390   $(MODEL_LIB)(dianam.o) \ 
     
    14291459   $(MODEL_LIB)(in_out_manager.o) \ 
    14301460   $(MODEL_LIB)(iom.o) \ 
     1461   $(MODEL_LIB)(iom_def.o) \ 
     1462   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1463   $(MODEL_LIB)(iom_nf90.o) \ 
     1464   $(MODEL_LIB)(iom_rstdimg.o) \ 
    14311465   $(MODEL_LIB)(lbclnk.o) \ 
    14321466   $(MODEL_LIB)(lbcnfd.o) \ 
     
    14461480   $(MODEL_LIB)(solsor.o) \ 
    14471481   $(MODEL_LIB)(zdf_oce.o) \ 
     1482   $(MODEL_LIB)(zdfddm.o) \ 
    14481483   daymod.F90 \ 
    14491484   dom_oce.F90 \ 
     
    14511486   in_out_manager.F90 \ 
    14521487   iom.F90 \ 
     1488   iom_def.F90 \ 
     1489   iom_ioipsl.F90 \ 
     1490   iom_nf90.F90 \ 
     1491   iom_rstdimg.F90 \ 
    14531492   lbclnk.F90 \ 
    14541493   lbcnfd.F90 \ 
     
    14681507   solsor.F90 \ 
    14691508   zdf_oce.F90 \ 
     1509   zdfddm.F90 \ 
    14701510   $(MODEL_LIB)(daymod.o) \ 
    14711511   $(MODEL_LIB)(diadimg.o) \ 
     
    14761516   $(MODEL_LIB)(ice_oce.o) \ 
    14771517   $(MODEL_LIB)(in_out_manager.o) \ 
     1518   $(MODEL_LIB)(iom.o) \ 
    14781519   $(MODEL_LIB)(lbclnk.o) \ 
    14791520   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    14961537   ice_oce.F90 \ 
    14971538   in_out_manager.F90 \ 
     1539   iom.F90 \ 
    14981540   lbclnk.F90 \ 
    14991541   ldfdyn_oce.F90 \ 
     
    17021744   dom_oce.F90 
    17031745$(MODEL_LIB)(domain.o) :   \ 
    1704    $(MODEL_LIB)(bdy_oce.o) \ 
    17051746   $(MODEL_LIB)(c1d.o) \ 
    17061747   $(MODEL_LIB)(closea.o) \ 
     
    17201761   $(MODEL_LIB)(sbc_oce.o) \ 
    17211762   $(MODEL_LIB)(solisl.o) \ 
    1722    bdy_oce.F90 \ 
    17231763   c1d.F90 \ 
    17241764   closea.F90 \ 
     
    18221862   $(MODEL_LIB)(par_kind.o) \ 
    18231863   $(MODEL_LIB)(par_oce.o) \ 
     1864   $(MODEL_LIB)(zdfddm.o) \ 
    18241865   dom_oce.F90 \ 
    18251866   in_out_manager.F90 \ 
     
    18331874   par_kind.F90 \ 
    18341875   par_oce.F90 \ 
     1876   zdfddm.F90 \ 
    18351877   $(MODEL_LIB)(dom_oce.o) \ 
    18361878   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19121954   domstp.F90 
    19131955$(MODEL_LIB)(domvvl.o) :   \ 
    1914    $(MODEL_LIB)(bdy_par.o) \ 
    1915    $(MODEL_LIB)(dom_oce.o) \ 
    1916    $(MODEL_LIB)(in_out_manager.o) \ 
    1917    $(MODEL_LIB)(lbclnk.o) \ 
    1918    $(MODEL_LIB)(lbcnfd.o) \ 
    1919    $(MODEL_LIB)(lib_mpp.o) \ 
    1920    $(MODEL_LIB)(lib_print.o) \ 
    1921    $(MODEL_LIB)(oce.o) \ 
    1922    $(MODEL_LIB)(par_kind.o) \ 
    1923    $(MODEL_LIB)(par_oce.o) \ 
    1924    bdy_par.F90 \ 
    1925    dom_oce.F90 \ 
    1926    in_out_manager.F90 \ 
    1927    lbclnk.F90 \ 
    1928    lbcnfd.F90 \ 
    1929    lib_mpp.F90 \ 
    1930    lib_print.f90 \ 
    1931    oce.F90 \ 
    1932    par_kind.F90 \ 
    1933    par_oce.F90 \ 
    1934    $(MODEL_LIB)(bdy_oce.o) \ 
    1935    $(MODEL_LIB)(dom_oce.o) \ 
    1936    $(MODEL_LIB)(dynspg_oce.o) \ 
     1956   $(MODEL_LIB)(dom_oce.o) \ 
     1957   $(MODEL_LIB)(in_out_manager.o) \ 
     1958   $(MODEL_LIB)(lbclnk.o) \ 
     1959   $(MODEL_LIB)(lbcnfd.o) \ 
     1960   $(MODEL_LIB)(lib_mpp.o) \ 
     1961   $(MODEL_LIB)(lib_print.o) \ 
     1962   $(MODEL_LIB)(oce.o) \ 
     1963   $(MODEL_LIB)(par_kind.o) \ 
     1964   $(MODEL_LIB)(par_oce.o) \ 
     1965   dom_oce.F90 \ 
     1966   in_out_manager.F90 \ 
     1967   lbclnk.F90 \ 
     1968   lbcnfd.F90 \ 
     1969   lib_mpp.F90 \ 
     1970   lib_print.f90 \ 
     1971   oce.F90 \ 
     1972   par_kind.F90 \ 
     1973   par_oce.F90 \ 
     1974   $(MODEL_LIB)(dom_oce.o) \ 
    19371975   $(MODEL_LIB)(in_out_manager.o) \ 
    19381976   $(MODEL_LIB)(lbclnk.o) \ 
     
    19411979   $(MODEL_LIB)(phycst.o) \ 
    19421980   $(MODEL_LIB)(sbc_oce.o) \ 
    1943    bdy_oce.F90 \ 
    1944    dom_oce.F90 \ 
    1945    dynspg_oce.F90 \ 
     1981   dom_oce.F90 \ 
    19461982   in_out_manager.F90 \ 
    19471983   lbclnk.F90 \ 
     
    19682004   $(MODEL_LIB)(par_kind.o) \ 
    19692005   $(MODEL_LIB)(par_oce.o) \ 
     2006   $(MODEL_LIB)(zdfddm.o) \ 
    19702007   dom_oce.F90 \ 
    19712008   in_out_manager.F90 \ 
     
    19812018   par_kind.F90 \ 
    19822019   par_oce.F90 \ 
     2020   zdfddm.F90 \ 
    19832021   $(MODEL_LIB)(dom_oce.o) \ 
    19842022   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20132051   $(MODEL_LIB)(solpcg.o) \ 
    20142052   $(MODEL_LIB)(solsor.o) \ 
     2053   $(MODEL_LIB)(zdfddm.o) \ 
    20152054   dom_oce.F90 \ 
    20162055   in_out_manager.F90 \ 
     
    20332072   solpcg.F90 \ 
    20342073   solsor.F90 \ 
     2074   zdfddm.F90 \ 
    20352075   $(MODEL_LIB)(c1d.o) \ 
    20362076   $(MODEL_LIB)(closea.o) \ 
     
    20732113   $(MODEL_LIB)(prtctl.o) \ 
    20742114   $(MODEL_LIB)(restart.o) \ 
     2115   $(MODEL_LIB)(zdfddm.o) \ 
    20752116   dom_oce.F90 \ 
    20762117   in_out_manager.F90 \ 
     
    20902131   prtctl.F90 \ 
    20912132   restart.F90 \ 
     2133   zdfddm.F90 \ 
    20922134   $(MODEL_LIB)(daymod.o) \ 
    20932135   $(MODEL_LIB)(dom_oce.o) \ 
     
    21252167   $(MODEL_LIB)(prtctl.o) \ 
    21262168   $(MODEL_LIB)(restart.o) \ 
     2169   $(MODEL_LIB)(zdfddm.o) \ 
    21272170   dom_oce.F90 \ 
    21282171   in_out_manager.F90 \ 
     
    21422185   prtctl.F90 \ 
    21432186   restart.F90 \ 
     2187   zdfddm.F90 \ 
    21442188   $(MODEL_LIB)(daymod.o) \ 
    21452189   $(MODEL_LIB)(dom_oce.o) \ 
     
    31073151   $(MODEL_LIB)(trdmld_oce.o) \ 
    31083152   $(MODEL_LIB)(zdf_oce.o) \ 
     3153   $(MODEL_LIB)(zdfddm.o) \ 
    31093154   $(MODEL_LIB)(zpshde.o) \ 
    31103155   c1d.F90 \ 
     
    31323177   trdmld_oce.F90 \ 
    31333178   zdf_oce.F90 \ 
     3179   zdfddm.F90 \ 
    31343180   zpshde.F90 \ 
    31353181   $(MODEL_LIB)(dom_oce.o) \ 
     
    32003246   $(MODEL_LIB)(trdmld_oce.o) \ 
    32013247   $(MODEL_LIB)(zdf_oce.o) \ 
     3248   $(MODEL_LIB)(zdfddm.o) \ 
    32023249   $(MODEL_LIB)(zpshde.o) \ 
    32033250   bdy_oce.F90 \ 
     
    32373284   trdmld_oce.F90 \ 
    32383285   zdf_oce.F90 \ 
     3286   zdfddm.F90 \ 
    32393287   zpshde.F90 \ 
    32403288   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     
    33313379   $(MODEL_LIB)(trdmld_oce.o) \ 
    33323380   $(MODEL_LIB)(zdf_oce.o) \ 
     3381   $(MODEL_LIB)(zdfddm.o) \ 
    33333382   $(MODEL_LIB)(zpshde.o) \ 
    33343383   c1d.F90 \ 
     
    33603409   trdmld_oce.F90 \ 
    33613410   zdf_oce.F90 \ 
     3411   zdfddm.F90 \ 
    33623412   zpshde.F90 \ 
    33633413   $(MODEL_LIB)(dom_oce.o) \ 
     
    34363486   $(MODEL_LIB)(trdmod_oce.o) \ 
    34373487   $(MODEL_LIB)(zdf_oce.o) \ 
     3488   $(MODEL_LIB)(zdfddm.o) \ 
    34383489   $(MODEL_LIB)(zpshde.o) \ 
    34393490   bdy_oce.F90 \ 
     
    34703521   trdmod_oce.F90 \ 
    34713522   zdf_oce.F90 \ 
     3523   zdfddm.F90 \ 
    34723524   zpshde.F90 \ 
    34733525   $(MODEL_LIB)(bdy_oce.o) \ 
     
    38393891   $(MODEL_LIB)(prtctl.o) \ 
    38403892   $(MODEL_LIB)(restart.o) \ 
     3893   $(MODEL_LIB)(zdfddm.o) \ 
    38413894   dom_oce.F90 \ 
    38423895   in_out_manager.F90 \ 
     
    38533906   prtctl.F90 \ 
    38543907   restart.F90 \ 
     3908   zdfddm.F90 \ 
    38553909   $(MODEL_LIB)(daymod.o) \ 
    38563910   $(MODEL_LIB)(dom_oce.o) \ 
     
    41414195   $(MODEL_LIB)(par_kind.o) \ 
    41424196   $(MODEL_LIB)(par_oce.o) \ 
     4197   $(MODEL_LIB)(prtctl.o) \ 
     4198   $(MODEL_LIB)(zdf_oce.o) \ 
    41434199   dom_oce.F90 \ 
    41444200   in_out_manager.F90 \ 
     
    41514207   par_kind.F90 \ 
    41524208   par_oce.F90 \ 
     4209   prtctl.F90 \ 
     4210   zdf_oce.F90 \ 
    41534211   $(MODEL_LIB)(dom_oce.o) \ 
    41544212   $(MODEL_LIB)(in_out_manager.o) \ 
     
    41584216   $(MODEL_LIB)(iom_rstdimg.o) \ 
    41594217   $(MODEL_LIB)(lbclnk.o) \ 
     4218   $(MODEL_LIB)(zdfddm.o) \ 
    41604219   dom_oce.F90 \ 
    41614220   in_out_manager.F90 \ 
     
    41654224   iom_rstdimg.F90 \ 
    41664225   lbclnk.F90 \ 
     4226   zdfddm.F90 \ 
    41674227   KEY_CPP \ 
    41684228   iom.F90 
     
    48224882   $(MODEL_LIB)(trdmod_oce.o) \ 
    48234883   $(MODEL_LIB)(zdf_oce.o) \ 
     4884   $(MODEL_LIB)(zdfddm.o) \ 
    48244885   $(MODEL_LIB)(zdfmxl.o) \ 
    48254886   dom_oce.F90 \ 
     
    48454906   trdmod_oce.F90 \ 
    48464907   zdf_oce.F90 \ 
     4908   zdfddm.F90 \ 
    48474909   zdfmxl.F90 \ 
    48484910   $(MODEL_LIB)(daymod.o) \ 
     
    51135175   $(MODEL_LIB)(prtctl.o) \ 
    51145176   $(MODEL_LIB)(restart.o) \ 
     5177   $(MODEL_LIB)(zdfddm.o) \ 
    51155178   dom_oce.F90 \ 
    51165179   in_out_manager.F90 \ 
     
    51285191   prtctl.F90 \ 
    51295192   restart.F90 \ 
     5193   zdfddm.F90 \ 
    51305194   $(MODEL_LIB)(daymod.o) \ 
    51315195   $(MODEL_LIB)(ice_2.o) \ 
     
    54215485   $(MODEL_LIB)(in_out_manager.o) \ 
    54225486   $(MODEL_LIB)(iom.o) \ 
     5487   $(MODEL_LIB)(iom_def.o) \ 
     5488   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5489   $(MODEL_LIB)(iom_nf90.o) \ 
     5490   $(MODEL_LIB)(iom_rstdimg.o) \ 
    54235491   $(MODEL_LIB)(lbclnk.o) \ 
    54245492   $(MODEL_LIB)(lbcnfd.o) \ 
     
    54325500   $(MODEL_LIB)(prtctl.o) \ 
    54335501   $(MODEL_LIB)(restart.o) \ 
     5502   $(MODEL_LIB)(zdfddm.o) \ 
    54345503   daymod.F90 \ 
    54355504   dom_oce.F90 \ 
    54365505   in_out_manager.F90 \ 
    54375506   iom.F90 \ 
     5507   iom_def.F90 \ 
     5508   iom_ioipsl.F90 \ 
     5509   iom_nf90.F90 \ 
     5510   iom_rstdimg.F90 \ 
    54385511   lbclnk.F90 \ 
    54395512   lbcnfd.F90 \ 
     
    54475520   prtctl.F90 \ 
    54485521   restart.F90 \ 
     5522   zdfddm.F90 \ 
    54495523   $(MODEL_LIB)(daymod.o) \ 
    54505524   $(MODEL_LIB)(dianam.o) \ 
     
    54545528   $(MODEL_LIB)(ice_oce.o) \ 
    54555529   $(MODEL_LIB)(in_out_manager.o) \ 
     5530   $(MODEL_LIB)(iom.o) \ 
    54565531   $(MODEL_LIB)(lbclnk.o) \ 
    54575532   $(MODEL_LIB)(phycst.o) \ 
     
    54655540   ice_oce.F90 \ 
    54665541   in_out_manager.F90 \ 
     5542   iom.F90 \ 
    54675543   lbclnk.F90 \ 
    54685544   phycst.F90 \ 
     
    54935569   $(MODEL_LIB)(eosbn2.o) \ 
    54945570   $(MODEL_LIB)(in_out_manager.o) \ 
     5571   $(MODEL_LIB)(iom.o) \ 
    54955572   $(MODEL_LIB)(istate.o) \ 
    54965573   $(MODEL_LIB)(ldfdyn.o) \ 
     
    55275604   eosbn2.F90 \ 
    55285605   in_out_manager.F90 \ 
     5606   iom.F90 \ 
    55295607   istate.F90 \ 
    55305608   ldfdyn.F90 \ 
     
    56655743   $(MODEL_LIB)(prtctl.o) \ 
    56665744   $(MODEL_LIB)(restart.o) \ 
     5745   $(MODEL_LIB)(zdfddm.o) \ 
    56675746   dom_oce.F90 \ 
    56685747   in_out_manager.F90 \ 
     
    56845763   prtctl.F90 \ 
    56855764   restart.F90 \ 
     5765   zdfddm.F90 \ 
    56865766   $(MODEL_LIB)(daymod.o) \ 
    56875767   $(MODEL_LIB)(dom_oce.o) \ 
     
    61326212   $(MODEL_LIB)(in_out_manager.o) \ 
    61336213   $(MODEL_LIB)(iom.o) \ 
     6214   $(MODEL_LIB)(iom_def.o) \ 
     6215   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6216   $(MODEL_LIB)(iom_nf90.o) \ 
     6217   $(MODEL_LIB)(iom_rstdimg.o) \ 
    61346218   $(MODEL_LIB)(lbclnk.o) \ 
    61356219   $(MODEL_LIB)(lbcnfd.o) \ 
     
    61906274   $(MODEL_LIB)(zdftke.o) \ 
    61916275   $(MODEL_LIB)(zdftke2.o) \ 
     6276   $(MODEL_LIB)(zdftmx.o) \ 
    61926277   $(MODEL_LIB)(zpshde.o) \ 
    61936278   agrif_opa_sponge.F90 \ 
     
    62406325   in_out_manager.F90 \ 
    62416326   iom.F90 \ 
     6327   iom_def.F90 \ 
     6328   iom_ioipsl.F90 \ 
     6329   iom_nf90.F90 \ 
     6330   iom_rstdimg.F90 \ 
    62426331   lbclnk.F90 \ 
    62436332   lbcnfd.F90 \ 
     
    62986387   zdftke.F90 \ 
    62996388   zdftke2.F90 \ 
     6389   zdftmx.F90 \ 
    63006390   zpshde.F90 \ 
    63016391   $(MODEL_LIB)(bdy_par.o) \ 
     
    63156405   $(MODEL_LIB)(eosbn2.o) \ 
    63166406   $(MODEL_LIB)(in_out_manager.o) \ 
     6407   $(MODEL_LIB)(iom.o) \ 
    63176408   $(MODEL_LIB)(istate.o) \ 
    63186409   $(MODEL_LIB)(ldfdyn.o) \ 
     
    63496440   eosbn2.F90 \ 
    63506441   in_out_manager.F90 \ 
     6442   iom.F90 \ 
    63516443   istate.F90 \ 
    63526444   ldfdyn.F90 \ 
     
    65776669   $(MODEL_LIB)(prtctl.o) \ 
    65786670   $(MODEL_LIB)(restart.o) \ 
     6671   $(MODEL_LIB)(zdfddm.o) \ 
    65796672   daymod.F90 \ 
    65806673   dom_oce.F90 \ 
     
    65976690   prtctl.F90 \ 
    65986691   restart.F90 \ 
     6692   zdfddm.F90 \ 
    65996693   $(MODEL_LIB)(albedo.o) \ 
    66006694   $(MODEL_LIB)(daymod.o) \ 
     
    66486742   $(MODEL_LIB)(prtctl.o) \ 
    66496743   $(MODEL_LIB)(restart.o) \ 
     6744   $(MODEL_LIB)(zdfddm.o) \ 
    66506745   daymod.F90 \ 
    66516746   dom_oce.F90 \ 
     
    66676762   prtctl.F90 \ 
    66686763   restart.F90 \ 
     6764   zdfddm.F90 \ 
    66696765   $(MODEL_LIB)(daymod.o) \ 
    66706766   $(MODEL_LIB)(dom_oce.o) \ 
     
    67166812   $(MODEL_LIB)(trdmld_oce.o) \ 
    67176813   $(MODEL_LIB)(zdf_oce.o) \ 
     6814   $(MODEL_LIB)(zdfddm.o) \ 
    67186815   $(MODEL_LIB)(zpshde.o) \ 
    67196816   c1d.F90 \ 
     
    67376834   trdmld_oce.F90 \ 
    67386835   zdf_oce.F90 \ 
     6836   zdfddm.F90 \ 
    67396837   zpshde.F90 \ 
    67406838   $(MODEL_LIB)(albedo.o) \ 
     
    67936891   $(MODEL_LIB)(prtctl.o) \ 
    67946892   $(MODEL_LIB)(restart.o) \ 
     6893   $(MODEL_LIB)(zdfddm.o) \ 
    67956894   daymod.F90 \ 
    67966895   dom_oce.F90 \ 
     
    68126911   prtctl.F90 \ 
    68136912   restart.F90 \ 
     6913   zdfddm.F90 \ 
    68146914   $(MODEL_LIB)(daymod.o) \ 
    68156915   $(MODEL_LIB)(dom_oce.o) \ 
     
    72237323   $(MODEL_LIB)(trdmld_oce.o) \ 
    72247324   $(MODEL_LIB)(zdf_oce.o) \ 
     7325   $(MODEL_LIB)(zdfddm.o) \ 
    72257326   $(MODEL_LIB)(zpshde.o) \ 
    72267327   albedo.F90 \ 
     
    72697370   trdmld_oce.F90 \ 
    72707371   zdf_oce.F90 \ 
     7372   zdfddm.F90 \ 
    72717373   zpshde.F90 \ 
    72727374   $(MODEL_LIB)(closea.o) \ 
     
    73417443   $(MODEL_LIB)(restart.o) \ 
    73427444   $(MODEL_LIB)(sbc_oce.o) \ 
     7445   $(MODEL_LIB)(zdfddm.o) \ 
    73437446   daymod.F90 \ 
    73447447   dom_oce.F90 \ 
     
    73607463   restart.F90 \ 
    73617464   sbc_oce.F90 \ 
     7465   zdfddm.F90 \ 
    73627466   $(MODEL_LIB)(closea.o) \ 
    73637467   $(MODEL_LIB)(daymod.o) \ 
     
    73987502   $(MODEL_LIB)(trdmld_oce.o) \ 
    73997503   $(MODEL_LIB)(zdf_oce.o) \ 
     7504   $(MODEL_LIB)(zdfddm.o) \ 
    74007505   $(MODEL_LIB)(zpshde.o) \ 
    74017506   c1d.F90 \ 
     
    74197524   trdmld_oce.F90 \ 
    74207525   zdf_oce.F90 \ 
     7526   zdfddm.F90 \ 
    74217527   zpshde.F90 \ 
    74227528   $(MODEL_LIB)(daymod.o) \ 
     
    74627568   $(MODEL_LIB)(restart.o) \ 
    74637569   $(MODEL_LIB)(sbc_oce.o) \ 
     7570   $(MODEL_LIB)(zdfddm.o) \ 
    74647571   closea.F90 \ 
    74657572   daymod.F90 \ 
     
    74847591   restart.F90 \ 
    74857592   sbc_oce.F90 \ 
     7593   zdfddm.F90 \ 
    74867594   $(MODEL_LIB)(daymod.o) \ 
    74877595   $(MODEL_LIB)(dom_oce.o) \ 
     
    75607668   $(MODEL_LIB)(sol_oce.o) \ 
    75617669   $(MODEL_LIB)(zdf_oce.o) \ 
     7670   $(MODEL_LIB)(zdfddm.o) \ 
    75627671   dom_oce.F90 \ 
    75637672   in_out_manager.F90 \ 
     
    75767685   sol_oce.F90 \ 
    75777686   zdf_oce.F90 \ 
     7687   zdfddm.F90 \ 
    75787688   $(MODEL_LIB)(dom_oce.o) \ 
    75797689   $(MODEL_LIB)(in_out_manager.o) \ 
     
    80248134   $(MODEL_LIB)(divcur.o) \ 
    80258135   $(MODEL_LIB)(dom_oce.o) \ 
    8026    $(MODEL_LIB)(domvvl.o) \ 
    80278136   $(MODEL_LIB)(dtasal.o) \ 
    80288137   $(MODEL_LIB)(dtatem.o) \ 
     
    80848193   $(MODEL_LIB)(zdftke.o) \ 
    80858194   $(MODEL_LIB)(zdftke2.o) \ 
     8195   $(MODEL_LIB)(zdftmx.o) \ 
    80868196   $(MODEL_LIB)(zpshde.o) \ 
    80878197   agrif_opa_sponge.F90 \ 
     
    81018211   divcur.F90 \ 
    81028212   dom_oce.F90 \ 
    8103    domvvl.F90 \ 
    81048213   dtasal.F90 \ 
    81058214   dtatem.F90 \ 
     
    81618270   zdftke.F90 \ 
    81628271   zdftke2.F90 \ 
     8272   zdftmx.F90 \ 
    81638273   zpshde.F90 \ 
    81648274   domzgr_substitute.h90 \ 
     
    91199229   $(MODEL_LIB)(trdvor_oce.o) \ 
    91209230   $(MODEL_LIB)(zdf_oce.o) \ 
     9231   $(MODEL_LIB)(zdfddm.o) \ 
    91219232   dom_oce.F90 \ 
    91229233   in_out_manager.F90 \ 
     
    91429253   trdvor_oce.F90 \ 
    91439254   zdf_oce.F90 \ 
     9255   zdfddm.F90 \ 
    91449256   $(MODEL_LIB)(dom_oce.o) \ 
    91459257   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92579369   $(MODEL_LIB)(trdvor_oce.o) \ 
    92589370   $(MODEL_LIB)(zdf_oce.o) \ 
     9371   $(MODEL_LIB)(zdfddm.o) \ 
    92599372   daymod.F90 \ 
    92609373   dom_oce.F90 \ 
     
    92849397   trdvor_oce.F90 \ 
    92859398   zdf_oce.F90 \ 
     9399   zdfddm.F90 \ 
    92869400   $(MODEL_LIB)(dom_oce.o) \ 
    92879401   $(MODEL_LIB)(dtasal.o) \ 
     
    98289942   $(MODEL_LIB)(bdytra.o) \ 
    98299943   $(MODEL_LIB)(dom_oce.o) \ 
     9944   $(MODEL_LIB)(domvvl.o) \ 
    98309945   $(MODEL_LIB)(dynspg_oce.o) \ 
    98319946   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98429957   bdytra.F90 \ 
    98439958   dom_oce.F90 \ 
     9959   domvvl.F90 \ 
    98449960   dynspg_oce.F90 \ 
    98459961   in_out_manager.F90 \ 
     
    98579973   tranxt.F90 
    98589974$(MODEL_LIB)(traqsr.o) :   \ 
    9859    $(MODEL_LIB)(dom_oce.o) \ 
    9860    $(MODEL_LIB)(in_out_manager.o) \ 
     9975   $(MODEL_LIB)(daymod.o) \ 
     9976   $(MODEL_LIB)(dom_oce.o) \ 
     9977   $(MODEL_LIB)(geo2ocean.o) \ 
     9978   $(MODEL_LIB)(in_out_manager.o) \ 
     9979   $(MODEL_LIB)(iom.o) \ 
     9980   $(MODEL_LIB)(iom_def.o) \ 
     9981   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9982   $(MODEL_LIB)(iom_nf90.o) \ 
     9983   $(MODEL_LIB)(iom_rstdimg.o) \ 
    98619984   $(MODEL_LIB)(lbclnk.o) \ 
    98629985   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    98769999   $(MODEL_LIB)(trdvor_oce.o) \ 
    987710000   $(MODEL_LIB)(zdf_oce.o) \ 
    9878    dom_oce.F90 \ 
    9879    in_out_manager.F90 \ 
     10001   $(MODEL_LIB)(zdfddm.o) \ 
     10002   daymod.F90 \ 
     10003   dom_oce.F90 \ 
     10004   geo2ocean.F90 \ 
     10005   in_out_manager.F90 \ 
     10006   iom.F90 \ 
     10007   iom_def.F90 \ 
     10008   iom_ioipsl.F90 \ 
     10009   iom_nf90.F90 \ 
     10010   iom_rstdimg.F90 \ 
    988010011   lbclnk.F90 \ 
    988110012   ldftra_oce.F90 \ 
     
    989510026   trdvor_oce.F90 \ 
    989610027   zdf_oce.F90 \ 
    9897    $(MODEL_LIB)(dom_oce.o) \ 
    9898    $(MODEL_LIB)(in_out_manager.o) \ 
     10028   zdfddm.F90 \ 
     10029   $(MODEL_LIB)(dom_oce.o) \ 
     10030   $(MODEL_LIB)(fldread.o) \ 
     10031   $(MODEL_LIB)(in_out_manager.o) \ 
     10032   $(MODEL_LIB)(iom.o) \ 
    989910033   $(MODEL_LIB)(oce.o) \ 
    990010034   $(MODEL_LIB)(phycst.o) \ 
     
    990510039   $(MODEL_LIB)(trdmod_oce.o) \ 
    990610040   dom_oce.F90 \ 
    9907    in_out_manager.F90 \ 
     10041   fldread.F90 \ 
     10042   in_out_manager.F90 \ 
     10043   iom.F90 \ 
    990810044   oce.F90 \ 
    990910045   phycst.F90 \ 
     
    991910055$(MODEL_LIB)(trasbc.o) :   \ 
    992010056   $(MODEL_LIB)(dom_oce.o) \ 
    9921    $(MODEL_LIB)(in_out_manager.o) \ 
     10057   $(MODEL_LIB)(fldread.o) \ 
     10058   $(MODEL_LIB)(in_out_manager.o) \ 
     10059   $(MODEL_LIB)(iom.o) \ 
    992210060   $(MODEL_LIB)(lbclnk.o) \ 
    992310061   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    994110079   $(MODEL_LIB)(zdf_oce.o) \ 
    994210080   dom_oce.F90 \ 
    9943    in_out_manager.F90 \ 
     10081   fldread.F90 \ 
     10082   in_out_manager.F90 \ 
     10083   iom.F90 \ 
    994410084   lbclnk.F90 \ 
    994510085   ldftra_oce.F90 \ 
     
    998510125   trasbc.F90 
    998610126$(MODEL_LIB)(trazdf.o) :   \ 
    9987    $(MODEL_LIB)(bdy_oce.o) \ 
    998810127   $(MODEL_LIB)(dom_oce.o) \ 
    998910128   $(MODEL_LIB)(domvvl.o) \ 
    9990    $(MODEL_LIB)(dynspg_oce.o) \ 
    999110129   $(MODEL_LIB)(dynzdf_exp.o) \ 
    999210130   $(MODEL_LIB)(eosbn2.o) \ 
     
    1001910157   $(MODEL_LIB)(zdfddm.o) \ 
    1002010158   $(MODEL_LIB)(zdfmxl.o) \ 
    10021    bdy_oce.F90 \ 
    1002210159   dom_oce.F90 \ 
    1002310160   domvvl.F90 \ 
    10024    dynspg_oce.F90 \ 
    1002510161   dynzdf_exp.F90 \ 
    1002610162   eosbn2.F90 \ 
     
    1009510231   trazdf.F90 
    1009610232$(MODEL_LIB)(trazdf_exp.o) :  \ 
    10097    $(MODEL_LIB)(bdy_oce.o) \ 
    10098    $(MODEL_LIB)(dom_oce.o) \ 
    10099    $(MODEL_LIB)(dynspg_oce.o) \ 
     10233   $(MODEL_LIB)(dom_oce.o) \ 
    1010010234   $(MODEL_LIB)(in_out_manager.o) \ 
    1010110235   $(MODEL_LIB)(lbclnk.o) \ 
     
    1011710251   $(MODEL_LIB)(trdvor_oce.o) \ 
    1011810252   $(MODEL_LIB)(zdf_oce.o) \ 
    10119    bdy_oce.F90 \ 
    10120    dom_oce.F90 \ 
    10121    dynspg_oce.F90 \ 
     10253   dom_oce.F90 \ 
    1012210254   in_out_manager.F90 \ 
    1012310255   lbclnk.F90 \ 
     
    1016310295   trazdf_exp.F90 
    1016410296$(MODEL_LIB)(trazdf_imp.o) :  \ 
    10165    $(MODEL_LIB)(bdy_oce.o) \ 
    10166    $(MODEL_LIB)(dom_oce.o) \ 
    10167    $(MODEL_LIB)(dynspg_oce.o) \ 
     10297   $(MODEL_LIB)(dom_oce.o) \ 
    1016810298   $(MODEL_LIB)(in_out_manager.o) \ 
    1016910299   $(MODEL_LIB)(lbclnk.o) \ 
     
    1018910319   $(MODEL_LIB)(zdf_oce.o) \ 
    1019010320   $(MODEL_LIB)(zdfmxl.o) \ 
    10191    bdy_oce.F90 \ 
    10192    dom_oce.F90 \ 
    10193    dynspg_oce.F90 \ 
     10321   dom_oce.F90 \ 
    1019410322   in_out_manager.F90 \ 
    1019510323   lbclnk.F90 \ 
     
    1024810376   trazdf_imp.F90 
    1024910377$(MODEL_LIB)(trc_oce.o) :  \ 
    10250    $(MODEL_LIB)(par_kind.o) \ 
    10251    par_kind.F90 \ 
    10252    $(MODEL_LIB)(par_oce.o) \ 
    10253    par_oce.F90 \ 
     10378   $(MODEL_LIB)(lib_print.o) \ 
     10379   $(MODEL_LIB)(par_kind.o) \ 
     10380   $(MODEL_LIB)(par_oce.o) \ 
     10381   lib_print.f90 \ 
     10382   par_kind.F90 \ 
     10383   par_oce.F90 \ 
     10384   $(MODEL_LIB)(dom_oce.o) \ 
     10385   $(MODEL_LIB)(in_out_manager.o) \ 
     10386   $(MODEL_LIB)(par_oce.o) \ 
     10387   dom_oce.F90 \ 
     10388   in_out_manager.F90 \ 
     10389   par_oce.F90 \ 
     10390   domzgr_substitute.h90 \ 
    1025410391   KEY_CPP \ 
    1025510392   trc_oce.F90 
     
    1043410571   $(MODEL_LIB)(trdvor_oce.o) \ 
    1043510572   $(MODEL_LIB)(zdf_oce.o) \ 
     10573   $(MODEL_LIB)(zdfddm.o) \ 
    1043610574   $(MODEL_LIB)(zpshde.o) \ 
    1043710575   c1d.F90 \ 
     
    1045610594   trdvor_oce.F90 \ 
    1045710595   zdf_oce.F90 \ 
     10596   zdfddm.F90 \ 
    1045810597   zpshde.F90 \ 
    1045910598   $(MODEL_LIB)(daymod.o) \ 
     
    1063210771   trdvor_oce.F90 
    1063310772$(MODEL_LIB)(wzvmod.o) :   \ 
    10634    $(MODEL_LIB)(bdy_oce.o) \ 
    10635    $(MODEL_LIB)(bdy_par.o) \ 
    10636    $(MODEL_LIB)(dom_oce.o) \ 
    10637    $(MODEL_LIB)(dynspg_oce.o) \ 
    10638    $(MODEL_LIB)(in_out_manager.o) \ 
     10773   $(MODEL_LIB)(c1d.o) \ 
     10774   $(MODEL_LIB)(dom_oce.o) \ 
     10775   $(MODEL_LIB)(eosbn2.o) \ 
     10776   $(MODEL_LIB)(in_out_manager.o) \ 
     10777   $(MODEL_LIB)(iom.o) \ 
     10778   $(MODEL_LIB)(iom_def.o) \ 
     10779   $(MODEL_LIB)(iom_ioipsl.o) \ 
     10780   $(MODEL_LIB)(iom_nf90.o) \ 
     10781   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1063910782   $(MODEL_LIB)(lbclnk.o) \ 
    1064010783   $(MODEL_LIB)(lbcnfd.o) \ 
     
    1064710790   $(MODEL_LIB)(phycst.o) \ 
    1064810791   $(MODEL_LIB)(sbc_oce.o) \ 
    10649    bdy_oce.F90 \ 
    10650    bdy_par.F90 \ 
    10651    dom_oce.F90 \ 
    10652    dynspg_oce.F90 \ 
    10653    in_out_manager.F90 \ 
     10792   $(MODEL_LIB)(trdmld_oce.o) \ 
     10793   $(MODEL_LIB)(zdf_oce.o) \ 
     10794   $(MODEL_LIB)(zdfddm.o) \ 
     10795   $(MODEL_LIB)(zpshde.o) \ 
     10796   c1d.F90 \ 
     10797   dom_oce.F90 \ 
     10798   eosbn2.F90 \ 
     10799   in_out_manager.F90 \ 
     10800   iom.F90 \ 
     10801   iom_def.F90 \ 
     10802   iom_ioipsl.F90 \ 
     10803   iom_nf90.F90 \ 
     10804   iom_rstdimg.F90 \ 
    1065410805   lbclnk.F90 \ 
    1065510806   lbcnfd.F90 \ 
     
    1066210813   phycst.F90 \ 
    1066310814   sbc_oce.F90 \ 
    10664    $(MODEL_LIB)(bdy_oce.o) \ 
     10815   trdmld_oce.F90 \ 
     10816   zdf_oce.F90 \ 
     10817   zdfddm.F90 \ 
     10818   zpshde.F90 \ 
    1066510819   $(MODEL_LIB)(dom_oce.o) \ 
    1066610820   $(MODEL_LIB)(domvvl.o) \ 
    1066710821   $(MODEL_LIB)(in_out_manager.o) \ 
     10822   $(MODEL_LIB)(iom.o) \ 
    1066810823   $(MODEL_LIB)(lbclnk.o) \ 
    1066910824   $(MODEL_LIB)(obc_oce.o) \ 
     
    1067210827   $(MODEL_LIB)(phycst.o) \ 
    1067310828   $(MODEL_LIB)(prtctl.o) \ 
     10829   $(MODEL_LIB)(restart.o) \ 
    1067410830   $(MODEL_LIB)(sbc_oce.o) \ 
    10675    bdy_oce.F90 \ 
    1067610831   dom_oce.F90 \ 
    1067710832   domvvl.F90 \ 
    1067810833   in_out_manager.F90 \ 
     10834   iom.F90 \ 
    1067910835   lbclnk.F90 \ 
    1068010836   obc_oce.F90 \ 
     
    1068310839   phycst.F90 \ 
    1068410840   prtctl.F90 \ 
     10841   restart.F90 \ 
    1068510842   sbc_oce.F90 \ 
    1068610843   domzgr_substitute.h90 \ 
     10844   vectopt_loop_substitute.h90 \ 
    1068710845   KEY_CPP \ 
    1068810846   wzvmod.F90 
     
    1117211330   KEY_CPP \ 
    1117311331   zdftke2.F90 
     11332$(MODEL_LIB)(zdftmx.o) :   \ 
     11333   $(MODEL_LIB)(dom_oce.o) \ 
     11334   $(MODEL_LIB)(in_out_manager.o) \ 
     11335   $(MODEL_LIB)(iom_def.o) \ 
     11336   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11337   $(MODEL_LIB)(iom_nf90.o) \ 
     11338   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11339   $(MODEL_LIB)(lbclnk.o) \ 
     11340   $(MODEL_LIB)(lbcnfd.o) \ 
     11341   $(MODEL_LIB)(lib_mpp.o) \ 
     11342   $(MODEL_LIB)(lib_print.o) \ 
     11343   $(MODEL_LIB)(oce.o) \ 
     11344   $(MODEL_LIB)(par_kind.o) \ 
     11345   $(MODEL_LIB)(par_oce.o) \ 
     11346   $(MODEL_LIB)(phycst.o) \ 
     11347   $(MODEL_LIB)(prtctl.o) \ 
     11348   $(MODEL_LIB)(zdfddm.o) \ 
     11349   dom_oce.F90 \ 
     11350   in_out_manager.F90 \ 
     11351   iom_def.F90 \ 
     11352   iom_ioipsl.F90 \ 
     11353   iom_nf90.F90 \ 
     11354   iom_rstdimg.F90 \ 
     11355   lbclnk.F90 \ 
     11356   lbcnfd.F90 \ 
     11357   lib_mpp.F90 \ 
     11358   lib_print.f90 \ 
     11359   oce.F90 \ 
     11360   par_kind.F90 \ 
     11361   par_oce.F90 \ 
     11362   phycst.F90 \ 
     11363   prtctl.F90 \ 
     11364   zdfddm.F90 \ 
     11365   $(MODEL_LIB)(dom_oce.o) \ 
     11366   $(MODEL_LIB)(eosbn2.o) \ 
     11367   $(MODEL_LIB)(in_out_manager.o) \ 
     11368   $(MODEL_LIB)(iom.o) \ 
     11369   $(MODEL_LIB)(lbclnk.o) \ 
     11370   $(MODEL_LIB)(oce.o) \ 
     11371   $(MODEL_LIB)(phycst.o) \ 
     11372   $(MODEL_LIB)(prtctl.o) \ 
     11373   $(MODEL_LIB)(zdf_oce.o) \ 
     11374   dom_oce.F90 \ 
     11375   eosbn2.F90 \ 
     11376   in_out_manager.F90 \ 
     11377   iom.F90 \ 
     11378   lbclnk.F90 \ 
     11379   oce.F90 \ 
     11380   phycst.F90 \ 
     11381   prtctl.F90 \ 
     11382   zdf_oce.F90 \ 
     11383   domzgr_substitute.h90 \ 
     11384   vectopt_loop_substitute.h90 \ 
     11385   KEY_CPP \ 
     11386   zdftmx.F90 
    1117411387$(MODEL_LIB)(zpshde.o) :   \ 
    1117511388   $(MODEL_LIB)(dom_oce.o) \ 
  • trunk/CONFIG/GYRE_LOBSTER/scripts/BB_make

    r1344 r1439  
    7777endif 
    7878 
     79# Some tests to define variables related to xmlioserver compilation 
     80# Please do not change  
     81ifneq (,$(findstring key_iomput,$(P_P))) 
     82IOSERVER=use 
     83override USER_LIB += -L../../../lib/libxmlio_server -lioserver -lxmlio -lxmlf90 
     84override USER_INC += -I../../../lib/libxmlio_server 
     85else 
     86IOSERVER=notuse 
     87endif 
     88 
    7989KEY_LIST = \ 
    8090     key_agrif \ 
     
    118128     key_flx_forced_daily \ 
    119129     key_gyre \ 
     130     key_iomput \ 
    120131     key_islands \ 
    121132     key_kppcustom \ 
     
    144155     key_sed \ 
    145156     key_sed_off \ 
    146      key_sigma_vvl \ 
    147157     key_top \ 
    148158     key_trabbc \ 
     
    180190     key_zdfric \ 
    181191     key_zdftke \ 
    182      key_zdftke2  
     192     key_zdftke2 \ 
     193     key_zdftmx  
    183194# .o file list in the library 
    184195LIB_OBJ = \ 
     
    497508      $(MODEL_LIB)(zdftke.o)\ 
    498509      $(MODEL_LIB)(zdftke2.o)\ 
     510      $(MODEL_LIB)(zdftmx.o)\ 
    499511      $(MODEL_LIB)(zpshde.o)\ 
    500512      $(MODEL_LIB)(zpshde_trc.o) 
     
    518530      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi 
    519531 
    520 $(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
     532$(EXEC_BIN) :  libioipsl libioserver firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
    521533ifeq ($(AGRIF),use) 
    522534      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
    523535else 
    524536      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
     537endif 
     538 
     539# ioserver library 
     540libioserver : 
     541ifeq ($(IOSERVER),use) 
     542   (cd ../../XMLF90; ./configure -arch $(FCM_ARCH); fcm build; mkdir -p ../../lib/libxmlio_server  ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLF90/lib/*.a .; ln -sf ../../modeles/XMLF90/inc/*.mod .) 
     543   (cd ../../XMLIO_SERVER; ./configure -arch $(FCM_ARCH); fcm build ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLIO_SERVER/lib/*.a . ; ln -sf ../../modeles/XMLIO_SERVER/inc/* . ; cd ../../bin ; ln -sf ../modeles/XMLIO_SERVER/bin/server.exe ioserver) 
    525544endif 
    526545 
     
    711730   $(MODEL_LIB)(prtctl.o) \ 
    712731   $(MODEL_LIB)(restart.o) \ 
     732   $(MODEL_LIB)(zdfddm.o) \ 
    713733   bdy_oce.F90 \ 
    714734   bdy_par.F90 \ 
     
    729749   prtctl.F90 \ 
    730750   restart.F90 \ 
     751   zdfddm.F90 \ 
    731752   $(MODEL_LIB)(bdy_oce.o) \ 
    732753   $(MODEL_LIB)(bdytides.o) \ 
     
    814835   $(MODEL_LIB)(par_oce.o) \ 
    815836   $(MODEL_LIB)(phycst.o) \ 
     837   $(MODEL_LIB)(zdfddm.o) \ 
    816838   bdy_oce.F90 \ 
    817839   bdy_par.F90 \ 
     
    832854   par_oce.F90 \ 
    833855   phycst.F90 \ 
     856   zdfddm.F90 \ 
    834857   $(MODEL_LIB)(bdy_oce.o) \ 
    835858   $(MODEL_LIB)(bdytides.o) \ 
     
    869892   $(MODEL_LIB)(prtctl.o) \ 
    870893   $(MODEL_LIB)(restart.o) \ 
     894   $(MODEL_LIB)(zdfddm.o) \ 
    871895   bdy_par.F90 \ 
    872896   dom_oce.F90 \ 
     
    887911   prtctl.F90 \ 
    888912   restart.F90 \ 
     913   zdfddm.F90 \ 
    889914   $(MODEL_LIB)(bdy_oce.o) \ 
    890915   $(MODEL_LIB)(bdy_par.o) \ 
     
    12421267   $(MODEL_LIB)(trdmld_oce.o) \ 
    12431268   $(MODEL_LIB)(zdf_oce.o) \ 
     1269   $(MODEL_LIB)(zdfddm.o) \ 
    12441270   $(MODEL_LIB)(zpshde.o) \ 
    12451271   c1d.F90 \ 
     
    12611287   trdmld_oce.F90 \ 
    12621288   zdf_oce.F90 \ 
     1289   zdfddm.F90 \ 
    12631290   zpshde.F90 \ 
    12641291   $(MODEL_LIB)(dom_oce.o) \ 
     
    12741301   prtctl.F90 \ 
    12751302   restart.F90 \ 
     1303   $(IOIPSL_LIB) \ 
    12761304   daymod.F90 
    12771305$(MODEL_LIB)(diadimg.o) :  \ 
     
    14711499   $(MODEL_LIB)(prtctl.o) \ 
    14721500   $(MODEL_LIB)(restart.o) \ 
     1501   $(MODEL_LIB)(zdfddm.o) \ 
    14731502   daymod.F90 \ 
    14741503   dom_oce.F90 \ 
     
    14871516   prtctl.F90 \ 
    14881517   restart.F90 \ 
     1518   zdfddm.F90 \ 
    14891519   $(MODEL_LIB)(daymod.o) \ 
    14901520   $(MODEL_LIB)(dianam.o) \ 
     
    15591589   $(MODEL_LIB)(in_out_manager.o) \ 
    15601590   $(MODEL_LIB)(iom.o) \ 
     1591   $(MODEL_LIB)(iom_def.o) \ 
     1592   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1593   $(MODEL_LIB)(iom_nf90.o) \ 
     1594   $(MODEL_LIB)(iom_rstdimg.o) \ 
    15611595   $(MODEL_LIB)(lbclnk.o) \ 
    15621596   $(MODEL_LIB)(lbcnfd.o) \ 
     
    15761610   $(MODEL_LIB)(solsor.o) \ 
    15771611   $(MODEL_LIB)(zdf_oce.o) \ 
     1612   $(MODEL_LIB)(zdfddm.o) \ 
    15781613   daymod.F90 \ 
    15791614   dom_oce.F90 \ 
     
    15811616   in_out_manager.F90 \ 
    15821617   iom.F90 \ 
     1618   iom_def.F90 \ 
     1619   iom_ioipsl.F90 \ 
     1620   iom_nf90.F90 \ 
     1621   iom_rstdimg.F90 \ 
    15831622   lbclnk.F90 \ 
    15841623   lbcnfd.F90 \ 
     
    15981637   solsor.F90 \ 
    15991638   zdf_oce.F90 \ 
     1639   zdfddm.F90 \ 
    16001640   $(MODEL_LIB)(daymod.o) \ 
    16011641   $(MODEL_LIB)(diadimg.o) \ 
     
    16061646   $(MODEL_LIB)(ice_oce.o) \ 
    16071647   $(MODEL_LIB)(in_out_manager.o) \ 
     1648   $(MODEL_LIB)(iom.o) \ 
    16081649   $(MODEL_LIB)(lbclnk.o) \ 
    16091650   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    16261667   ice_oce.F90 \ 
    16271668   in_out_manager.F90 \ 
     1669   iom.F90 \ 
    16281670   lbclnk.F90 \ 
    16291671   ldfdyn_oce.F90 \ 
     
    18321874   dom_oce.F90 
    18331875$(MODEL_LIB)(domain.o) :   \ 
    1834    $(MODEL_LIB)(bdy_oce.o) \ 
    18351876   $(MODEL_LIB)(c1d.o) \ 
    18361877   $(MODEL_LIB)(closea.o) \ 
     
    18501891   $(MODEL_LIB)(sbc_oce.o) \ 
    18511892   $(MODEL_LIB)(solisl.o) \ 
    1852    bdy_oce.F90 \ 
    18531893   c1d.F90 \ 
    18541894   closea.F90 \ 
     
    19521992   $(MODEL_LIB)(par_kind.o) \ 
    19531993   $(MODEL_LIB)(par_oce.o) \ 
     1994   $(MODEL_LIB)(zdfddm.o) \ 
    19541995   dom_oce.F90 \ 
    19551996   in_out_manager.F90 \ 
     
    19632004   par_kind.F90 \ 
    19642005   par_oce.F90 \ 
     2006   zdfddm.F90 \ 
    19652007   $(MODEL_LIB)(dom_oce.o) \ 
    19662008   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20422084   domstp.F90 
    20432085$(MODEL_LIB)(domvvl.o) :   \ 
    2044    $(MODEL_LIB)(bdy_par.o) \ 
    20452086   $(MODEL_LIB)(dom_oce.o) \ 
    20462087   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20522093   $(MODEL_LIB)(par_kind.o) \ 
    20532094   $(MODEL_LIB)(par_oce.o) \ 
    2054    bdy_par.F90 \ 
    20552095   dom_oce.F90 \ 
    20562096   in_out_manager.F90 \ 
     
    20622102   par_kind.F90 \ 
    20632103   par_oce.F90 \ 
    2064    $(MODEL_LIB)(bdy_oce.o) \ 
    2065    $(MODEL_LIB)(dom_oce.o) \ 
    2066    $(MODEL_LIB)(dynspg_oce.o) \ 
    2067    $(MODEL_LIB)(in_out_manager.o) \ 
    2068    $(MODEL_LIB)(lbclnk.o) \ 
    2069    $(MODEL_LIB)(lib_mpp.o) \ 
    2070    $(MODEL_LIB)(oce.o) \ 
    2071    $(MODEL_LIB)(phycst.o) \ 
    2072    $(MODEL_LIB)(sbc_oce.o) \ 
    2073    bdy_oce.F90 \ 
    2074    dom_oce.F90 \ 
    2075    dynspg_oce.F90 \ 
     2104   $(MODEL_LIB)(dom_oce.o) \ 
     2105   $(MODEL_LIB)(in_out_manager.o) \ 
     2106   $(MODEL_LIB)(lbclnk.o) \ 
     2107   $(MODEL_LIB)(lib_mpp.o) \ 
     2108   $(MODEL_LIB)(oce.o) \ 
     2109   $(MODEL_LIB)(phycst.o) \ 
     2110   $(MODEL_LIB)(sbc_oce.o) \ 
     2111   dom_oce.F90 \ 
    20762112   in_out_manager.F90 \ 
    20772113   lbclnk.F90 \ 
     
    20982134   $(MODEL_LIB)(par_kind.o) \ 
    20992135   $(MODEL_LIB)(par_oce.o) \ 
     2136   $(MODEL_LIB)(zdfddm.o) \ 
    21002137   dom_oce.F90 \ 
    21012138   in_out_manager.F90 \ 
     
    21112148   par_kind.F90 \ 
    21122149   par_oce.F90 \ 
     2150   zdfddm.F90 \ 
    21132151   $(MODEL_LIB)(dom_oce.o) \ 
    21142152   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21432181   $(MODEL_LIB)(solpcg.o) \ 
    21442182   $(MODEL_LIB)(solsor.o) \ 
     2183   $(MODEL_LIB)(zdfddm.o) \ 
    21452184   dom_oce.F90 \ 
    21462185   in_out_manager.F90 \ 
     
    21632202   solpcg.F90 \ 
    21642203   solsor.F90 \ 
     2204   zdfddm.F90 \ 
    21652205   $(MODEL_LIB)(c1d.o) \ 
    21662206   $(MODEL_LIB)(closea.o) \ 
     
    22032243   $(MODEL_LIB)(prtctl.o) \ 
    22042244   $(MODEL_LIB)(restart.o) \ 
     2245   $(MODEL_LIB)(zdfddm.o) \ 
    22052246   dom_oce.F90 \ 
    22062247   in_out_manager.F90 \ 
     
    22202261   prtctl.F90 \ 
    22212262   restart.F90 \ 
     2263   zdfddm.F90 \ 
    22222264   $(MODEL_LIB)(daymod.o) \ 
    22232265   $(MODEL_LIB)(dom_oce.o) \ 
     
    22552297   $(MODEL_LIB)(prtctl.o) \ 
    22562298   $(MODEL_LIB)(restart.o) \ 
     2299   $(MODEL_LIB)(zdfddm.o) \ 
    22572300   dom_oce.F90 \ 
    22582301   in_out_manager.F90 \ 
     
    22722315   prtctl.F90 \ 
    22732316   restart.F90 \ 
     2317   zdfddm.F90 \ 
    22742318   $(MODEL_LIB)(daymod.o) \ 
    22752319   $(MODEL_LIB)(dom_oce.o) \ 
     
    32373281   $(MODEL_LIB)(trdmld_oce.o) \ 
    32383282   $(MODEL_LIB)(zdf_oce.o) \ 
     3283   $(MODEL_LIB)(zdfddm.o) \ 
    32393284   $(MODEL_LIB)(zpshde.o) \ 
    32403285   c1d.F90 \ 
     
    32623307   trdmld_oce.F90 \ 
    32633308   zdf_oce.F90 \ 
     3309   zdfddm.F90 \ 
    32643310   zpshde.F90 \ 
    32653311   $(MODEL_LIB)(dom_oce.o) \ 
     
    33303376   $(MODEL_LIB)(trdmld_oce.o) \ 
    33313377   $(MODEL_LIB)(zdf_oce.o) \ 
     3378   $(MODEL_LIB)(zdfddm.o) \ 
    33323379   $(MODEL_LIB)(zpshde.o) \ 
    33333380   bdy_oce.F90 \ 
     
    33673414   trdmld_oce.F90 \ 
    33683415   zdf_oce.F90 \ 
     3416   zdfddm.F90 \ 
    33693417   zpshde.F90 \ 
    33703418   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     
    34613509   $(MODEL_LIB)(trdmld_oce.o) \ 
    34623510   $(MODEL_LIB)(zdf_oce.o) \ 
     3511   $(MODEL_LIB)(zdfddm.o) \ 
    34633512   $(MODEL_LIB)(zpshde.o) \ 
    34643513   c1d.F90 \ 
     
    34903539   trdmld_oce.F90 \ 
    34913540   zdf_oce.F90 \ 
     3541   zdfddm.F90 \ 
    34923542   zpshde.F90 \ 
    34933543   $(MODEL_LIB)(dom_oce.o) \ 
     
    35663616   $(MODEL_LIB)(trdmod_oce.o) \ 
    35673617   $(MODEL_LIB)(zdf_oce.o) \ 
     3618   $(MODEL_LIB)(zdfddm.o) \ 
    35683619   $(MODEL_LIB)(zpshde.o) \ 
    35693620   bdy_oce.F90 \ 
     
    36003651   trdmod_oce.F90 \ 
    36013652   zdf_oce.F90 \ 
     3653   zdfddm.F90 \ 
    36023654   zpshde.F90 \ 
    36033655   $(MODEL_LIB)(bdy_oce.o) \ 
     
    39694021   $(MODEL_LIB)(prtctl.o) \ 
    39704022   $(MODEL_LIB)(restart.o) \ 
     4023   $(MODEL_LIB)(zdfddm.o) \ 
    39714024   dom_oce.F90 \ 
    39724025   in_out_manager.F90 \ 
     
    39834036   prtctl.F90 \ 
    39844037   restart.F90 \ 
     4038   zdfddm.F90 \ 
    39854039   $(MODEL_LIB)(daymod.o) \ 
    39864040   $(MODEL_LIB)(dom_oce.o) \ 
     
    42714325   $(MODEL_LIB)(par_kind.o) \ 
    42724326   $(MODEL_LIB)(par_oce.o) \ 
     4327   $(MODEL_LIB)(prtctl.o) \ 
     4328   $(MODEL_LIB)(zdf_oce.o) \ 
    42734329   dom_oce.F90 \ 
    42744330   in_out_manager.F90 \ 
     
    42814337   par_kind.F90 \ 
    42824338   par_oce.F90 \ 
     4339   prtctl.F90 \ 
     4340   zdf_oce.F90 \ 
    42834341   $(MODEL_LIB)(dom_oce.o) \ 
    42844342   $(MODEL_LIB)(in_out_manager.o) \ 
     
    42884346   $(MODEL_LIB)(iom_rstdimg.o) \ 
    42894347   $(MODEL_LIB)(lbclnk.o) \ 
     4348   $(MODEL_LIB)(zdfddm.o) \ 
    42904349   dom_oce.F90 \ 
    42914350   in_out_manager.F90 \ 
     
    42954354   iom_rstdimg.F90 \ 
    42964355   lbclnk.F90 \ 
     4356   zdfddm.F90 \ 
    42974357   KEY_CPP \ 
    42984358   iom.F90 
     
    49525012   $(MODEL_LIB)(trdmod_oce.o) \ 
    49535013   $(MODEL_LIB)(zdf_oce.o) \ 
     5014   $(MODEL_LIB)(zdfddm.o) \ 
    49545015   $(MODEL_LIB)(zdfmxl.o) \ 
    49555016   dom_oce.F90 \ 
     
    49755036   trdmod_oce.F90 \ 
    49765037   zdf_oce.F90 \ 
     5038   zdfddm.F90 \ 
    49775039   zdfmxl.F90 \ 
    49785040   $(MODEL_LIB)(daymod.o) \ 
     
    52435305   $(MODEL_LIB)(prtctl.o) \ 
    52445306   $(MODEL_LIB)(restart.o) \ 
     5307   $(MODEL_LIB)(zdfddm.o) \ 
    52455308   dom_oce.F90 \ 
    52465309   in_out_manager.F90 \ 
     
    52585321   prtctl.F90 \ 
    52595322   restart.F90 \ 
     5323   zdfddm.F90 \ 
    52605324   $(MODEL_LIB)(daymod.o) \ 
    52615325   $(MODEL_LIB)(ice_2.o) \ 
     
    55515615   $(MODEL_LIB)(in_out_manager.o) \ 
    55525616   $(MODEL_LIB)(iom.o) \ 
     5617   $(MODEL_LIB)(iom_def.o) \ 
     5618   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5619   $(MODEL_LIB)(iom_nf90.o) \ 
     5620   $(MODEL_LIB)(iom_rstdimg.o) \ 
    55535621   $(MODEL_LIB)(lbclnk.o) \ 
    55545622   $(MODEL_LIB)(lbcnfd.o) \ 
     
    55625630   $(MODEL_LIB)(prtctl.o) \ 
    55635631   $(MODEL_LIB)(restart.o) \ 
     5632   $(MODEL_LIB)(zdfddm.o) \ 
    55645633   daymod.F90 \ 
    55655634   dom_oce.F90 \ 
    55665635   in_out_manager.F90 \ 
    55675636   iom.F90 \ 
     5637   iom_def.F90 \ 
     5638   iom_ioipsl.F90 \ 
     5639   iom_nf90.F90 \ 
     5640   iom_rstdimg.F90 \ 
    55685641   lbclnk.F90 \ 
    55695642   lbcnfd.F90 \ 
     
    55775650   prtctl.F90 \ 
    55785651   restart.F90 \ 
     5652   zdfddm.F90 \ 
    55795653   $(MODEL_LIB)(daymod.o) \ 
    55805654   $(MODEL_LIB)(dianam.o) \ 
     
    55845658   $(MODEL_LIB)(ice_oce.o) \ 
    55855659   $(MODEL_LIB)(in_out_manager.o) \ 
     5660   $(MODEL_LIB)(iom.o) \ 
    55865661   $(MODEL_LIB)(lbclnk.o) \ 
    55875662   $(MODEL_LIB)(phycst.o) \ 
     
    55955670   ice_oce.F90 \ 
    55965671   in_out_manager.F90 \ 
     5672   iom.F90 \ 
    55975673   lbclnk.F90 \ 
    55985674   phycst.F90 \ 
     
    56235699   $(MODEL_LIB)(eosbn2.o) \ 
    56245700   $(MODEL_LIB)(in_out_manager.o) \ 
     5701   $(MODEL_LIB)(iom.o) \ 
    56255702   $(MODEL_LIB)(istate.o) \ 
    56265703   $(MODEL_LIB)(ldfdyn.o) \ 
     
    56575734   eosbn2.F90 \ 
    56585735   in_out_manager.F90 \ 
     5736   iom.F90 \ 
    56595737   istate.F90 \ 
    56605738   ldfdyn.F90 \ 
     
    57955873   $(MODEL_LIB)(prtctl.o) \ 
    57965874   $(MODEL_LIB)(restart.o) \ 
     5875   $(MODEL_LIB)(zdfddm.o) \ 
    57975876   dom_oce.F90 \ 
    57985877   in_out_manager.F90 \ 
     
    58145893   prtctl.F90 \ 
    58155894   restart.F90 \ 
     5895   zdfddm.F90 \ 
    58165896   $(MODEL_LIB)(daymod.o) \ 
    58175897   $(MODEL_LIB)(dom_oce.o) \ 
     
    63476427   $(MODEL_LIB)(in_out_manager.o) \ 
    63486428   $(MODEL_LIB)(iom.o) \ 
     6429   $(MODEL_LIB)(iom_def.o) \ 
     6430   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6431   $(MODEL_LIB)(iom_nf90.o) \ 
     6432   $(MODEL_LIB)(iom_rstdimg.o) \ 
    63496433   $(MODEL_LIB)(lbclnk.o) \ 
    63506434   $(MODEL_LIB)(lbcnfd.o) \ 
     
    64186502   $(MODEL_LIB)(zdftke.o) \ 
    64196503   $(MODEL_LIB)(zdftke2.o) \ 
     6504   $(MODEL_LIB)(zdftmx.o) \ 
    64206505   $(MODEL_LIB)(zpshde.o) \ 
    64216506   $(MODEL_LIB)(zpshde_trc.o) \ 
     
    64696554   in_out_manager.F90 \ 
    64706555   iom.F90 \ 
     6556   iom_def.F90 \ 
     6557   iom_ioipsl.F90 \ 
     6558   iom_nf90.F90 \ 
     6559   iom_rstdimg.F90 \ 
    64716560   lbclnk.F90 \ 
    64726561   lbcnfd.F90 \ 
     
    65406629   zdftke.F90 \ 
    65416630   zdftke2.F90 \ 
     6631   zdftmx.F90 \ 
    65426632   zpshde.F90 \ 
    65436633   zpshde_trc.F90 \ 
     
    65586648   $(MODEL_LIB)(eosbn2.o) \ 
    65596649   $(MODEL_LIB)(in_out_manager.o) \ 
     6650   $(MODEL_LIB)(iom.o) \ 
    65606651   $(MODEL_LIB)(istate.o) \ 
    65616652   $(MODEL_LIB)(ldfdyn.o) \ 
     
    65926683   eosbn2.F90 \ 
    65936684   in_out_manager.F90 \ 
     6685   iom.F90 \ 
    65946686   istate.F90 \ 
    65956687   ldfdyn.F90 \ 
     
    78147906   $(MODEL_LIB)(prtctl.o) \ 
    78157907   $(MODEL_LIB)(restart.o) \ 
     7908   $(MODEL_LIB)(zdfddm.o) \ 
    78167909   daymod.F90 \ 
    78177910   dom_oce.F90 \ 
     
    78347927   prtctl.F90 \ 
    78357928   restart.F90 \ 
     7929   zdfddm.F90 \ 
    78367930   $(MODEL_LIB)(albedo.o) \ 
    78377931   $(MODEL_LIB)(daymod.o) \ 
     
    78857979   $(MODEL_LIB)(prtctl.o) \ 
    78867980   $(MODEL_LIB)(restart.o) \ 
     7981   $(MODEL_LIB)(zdfddm.o) \ 
    78877982   daymod.F90 \ 
    78887983   dom_oce.F90 \ 
     
    79047999   prtctl.F90 \ 
    79058000   restart.F90 \ 
     8001   zdfddm.F90 \ 
    79068002   $(MODEL_LIB)(daymod.o) \ 
    79078003   $(MODEL_LIB)(dom_oce.o) \ 
     
    79538049   $(MODEL_LIB)(trdmld_oce.o) \ 
    79548050   $(MODEL_LIB)(zdf_oce.o) \ 
     8051   $(MODEL_LIB)(zdfddm.o) \ 
    79558052   $(MODEL_LIB)(zpshde.o) \ 
    79568053   c1d.F90 \ 
     
    79748071   trdmld_oce.F90 \ 
    79758072   zdf_oce.F90 \ 
     8073   zdfddm.F90 \ 
    79768074   zpshde.F90 \ 
    79778075   $(MODEL_LIB)(albedo.o) \ 
     
    80308128   $(MODEL_LIB)(prtctl.o) \ 
    80318129   $(MODEL_LIB)(restart.o) \ 
     8130   $(MODEL_LIB)(zdfddm.o) \ 
    80328131   daymod.F90 \ 
    80338132   dom_oce.F90 \ 
     
    80498148   prtctl.F90 \ 
    80508149   restart.F90 \ 
     8150   zdfddm.F90 \ 
    80518151   $(MODEL_LIB)(daymod.o) \ 
    80528152   $(MODEL_LIB)(dom_oce.o) \ 
     
    84608560   $(MODEL_LIB)(trdmld_oce.o) \ 
    84618561   $(MODEL_LIB)(zdf_oce.o) \ 
     8562   $(MODEL_LIB)(zdfddm.o) \ 
    84628563   $(MODEL_LIB)(zpshde.o) \ 
    84638564   albedo.F90 \ 
     
    85068607   trdmld_oce.F90 \ 
    85078608   zdf_oce.F90 \ 
     8609   zdfddm.F90 \ 
    85088610   zpshde.F90 \ 
    85098611   $(MODEL_LIB)(closea.o) \ 
     
    85788680   $(MODEL_LIB)(restart.o) \ 
    85798681   $(MODEL_LIB)(sbc_oce.o) \ 
     8682   $(MODEL_LIB)(zdfddm.o) \ 
    85808683   daymod.F90 \ 
    85818684   dom_oce.F90 \ 
     
    85978700   restart.F90 \ 
    85988701   sbc_oce.F90 \ 
     8702   zdfddm.F90 \ 
    85998703   $(MODEL_LIB)(closea.o) \ 
    86008704   $(MODEL_LIB)(daymod.o) \ 
     
    86358739   $(MODEL_LIB)(trdmld_oce.o) \ 
    86368740   $(MODEL_LIB)(zdf_oce.o) \ 
     8741   $(MODEL_LIB)(zdfddm.o) \ 
    86378742   $(MODEL_LIB)(zpshde.o) \ 
    86388743   c1d.F90 \ 
     
    86568761   trdmld_oce.F90 \ 
    86578762   zdf_oce.F90 \ 
     8763   zdfddm.F90 \ 
    86588764   zpshde.F90 \ 
    86598765   $(MODEL_LIB)(daymod.o) \ 
     
    86998805   $(MODEL_LIB)(restart.o) \ 
    87008806   $(MODEL_LIB)(sbc_oce.o) \ 
     8807   $(MODEL_LIB)(zdfddm.o) \ 
    87018808   closea.F90 \ 
    87028809   daymod.F90 \ 
     
    87218828   restart.F90 \ 
    87228829   sbc_oce.F90 \ 
     8830   zdfddm.F90 \ 
    87238831   $(MODEL_LIB)(daymod.o) \ 
    87248832   $(MODEL_LIB)(dom_oce.o) \ 
     
    89379045   $(MODEL_LIB)(sms_pisces.o) \ 
    89389046   $(MODEL_LIB)(trc.o) \ 
     9047   $(MODEL_LIB)(zdfddm.o) \ 
    89399048   daymod.F90 \ 
    89409049   dom_oce.F90 \ 
     
    89509059   sms_pisces.F90 \ 
    89519060   trc.F90 \ 
     9061   zdfddm.F90 \ 
    89529062   $(MODEL_LIB)(iom.o) \ 
    89539063   $(MODEL_LIB)(sed.o) \ 
     
    89759085   $(MODEL_LIB)(sms_pisces.o) \ 
    89769086   $(MODEL_LIB)(trc.o) \ 
     9087   $(MODEL_LIB)(zdfddm.o) \ 
    89779088   daymod.F90 \ 
    89789089   dom_oce.F90 \ 
     
    89919102   sms_pisces.F90 \ 
    89929103   trc.F90 \ 
     9104   zdfddm.F90 \ 
    89939105   $(MODEL_LIB)(iom.o) \ 
    89949106   $(MODEL_LIB)(sed.o) \ 
     
    91229234   $(MODEL_LIB)(sms_pisces.o) \ 
    91239235   $(MODEL_LIB)(trc.o) \ 
     9236   $(MODEL_LIB)(zdfddm.o) \ 
    91249237   daymod.F90 \ 
    91259238   dom_oce.F90 \ 
     
    91359248   sms_pisces.F90 \ 
    91369249   trc.F90 \ 
     9250   zdfddm.F90 \ 
    91379251   $(MODEL_LIB)(iom.o) \ 
    91389252   $(MODEL_LIB)(sed.o) \ 
     
    93479461   $(MODEL_LIB)(sol_oce.o) \ 
    93489462   $(MODEL_LIB)(zdf_oce.o) \ 
     9463   $(MODEL_LIB)(zdfddm.o) \ 
    93499464   dom_oce.F90 \ 
    93509465   in_out_manager.F90 \ 
     
    93639478   sol_oce.F90 \ 
    93649479   zdf_oce.F90 \ 
     9480   zdfddm.F90 \ 
    93659481   $(MODEL_LIB)(dom_oce.o) \ 
    93669482   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98299945   $(MODEL_LIB)(divcur.o) \ 
    98309946   $(MODEL_LIB)(dom_oce.o) \ 
    9831    $(MODEL_LIB)(domvvl.o) \ 
    98329947   $(MODEL_LIB)(dtasal.o) \ 
    98339948   $(MODEL_LIB)(dtatem.o) \ 
     
    988910004   $(MODEL_LIB)(zdftke.o) \ 
    989010005   $(MODEL_LIB)(zdftke2.o) \ 
     10006   $(MODEL_LIB)(zdftmx.o) \ 
    989110007   $(MODEL_LIB)(zpshde.o) \ 
    989210008   agrif_opa_sponge.F90 \ 
     
    990610022   divcur.F90 \ 
    990710023   dom_oce.F90 \ 
    9908    domvvl.F90 \ 
    990910024   dtasal.F90 \ 
    991010025   dtatem.F90 \ 
     
    996610081   zdftke.F90 \ 
    996710082   zdftke2.F90 \ 
     10083   zdftmx.F90 \ 
    996810084   zpshde.F90 \ 
    996910085   domzgr_substitute.h90 \ 
     
    1094211058   $(MODEL_LIB)(trdvor_oce.o) \ 
    1094311059   $(MODEL_LIB)(zdf_oce.o) \ 
     11060   $(MODEL_LIB)(zdfddm.o) \ 
    1094411061   dom_oce.F90 \ 
    1094511062   in_out_manager.F90 \ 
     
    1096511082   trdvor_oce.F90 \ 
    1096611083   zdf_oce.F90 \ 
     11084   zdfddm.F90 \ 
    1096711085   $(MODEL_LIB)(dom_oce.o) \ 
    1096811086   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1108011198   $(MODEL_LIB)(trdvor_oce.o) \ 
    1108111199   $(MODEL_LIB)(zdf_oce.o) \ 
     11200   $(MODEL_LIB)(zdfddm.o) \ 
    1108211201   daymod.F90 \ 
    1108311202   dom_oce.F90 \ 
     
    1110711226   trdvor_oce.F90 \ 
    1110811227   zdf_oce.F90 \ 
     11228   zdfddm.F90 \ 
    1110911229   $(MODEL_LIB)(dom_oce.o) \ 
    1111011230   $(MODEL_LIB)(dtasal.o) \ 
     
    1165111771   $(MODEL_LIB)(bdytra.o) \ 
    1165211772   $(MODEL_LIB)(dom_oce.o) \ 
     11773   $(MODEL_LIB)(domvvl.o) \ 
    1165311774   $(MODEL_LIB)(dynspg_oce.o) \ 
    1165411775   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1166511786   bdytra.F90 \ 
    1166611787   dom_oce.F90 \ 
     11788   domvvl.F90 \ 
    1166711789   dynspg_oce.F90 \ 
    1166811790   in_out_manager.F90 \ 
     
    1168011802   tranxt.F90 
    1168111803$(MODEL_LIB)(traqsr.o) :   \ 
    11682    $(MODEL_LIB)(dom_oce.o) \ 
    11683    $(MODEL_LIB)(in_out_manager.o) \ 
     11804   $(MODEL_LIB)(daymod.o) \ 
     11805   $(MODEL_LIB)(dom_oce.o) \ 
     11806   $(MODEL_LIB)(geo2ocean.o) \ 
     11807   $(MODEL_LIB)(in_out_manager.o) \ 
     11808   $(MODEL_LIB)(iom.o) \ 
     11809   $(MODEL_LIB)(iom_def.o) \ 
     11810   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11811   $(MODEL_LIB)(iom_nf90.o) \ 
     11812   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1168411813   $(MODEL_LIB)(lbclnk.o) \ 
    1168511814   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1170011829   $(MODEL_LIB)(trdvor_oce.o) \ 
    1170111830   $(MODEL_LIB)(zdf_oce.o) \ 
    11702    dom_oce.F90 \ 
    11703    in_out_manager.F90 \ 
     11831   $(MODEL_LIB)(zdfddm.o) \ 
     11832   daymod.F90 \ 
     11833   dom_oce.F90 \ 
     11834   geo2ocean.F90 \ 
     11835   in_out_manager.F90 \ 
     11836   iom.F90 \ 
     11837   iom_def.F90 \ 
     11838   iom_ioipsl.F90 \ 
     11839   iom_nf90.F90 \ 
     11840   iom_rstdimg.F90 \ 
    1170411841   lbclnk.F90 \ 
    1170511842   ldftra_oce.F90 \ 
     
    1172011857   trdvor_oce.F90 \ 
    1172111858   zdf_oce.F90 \ 
    11722    $(MODEL_LIB)(dom_oce.o) \ 
    11723    $(MODEL_LIB)(in_out_manager.o) \ 
     11859   zdfddm.F90 \ 
     11860   $(MODEL_LIB)(dom_oce.o) \ 
     11861   $(MODEL_LIB)(fldread.o) \ 
     11862   $(MODEL_LIB)(in_out_manager.o) \ 
     11863   $(MODEL_LIB)(iom.o) \ 
    1172411864   $(MODEL_LIB)(oce.o) \ 
    1172511865   $(MODEL_LIB)(phycst.o) \ 
     
    1173011870   $(MODEL_LIB)(trdmod_oce.o) \ 
    1173111871   dom_oce.F90 \ 
    11732    in_out_manager.F90 \ 
     11872   fldread.F90 \ 
     11873   in_out_manager.F90 \ 
     11874   iom.F90 \ 
    1173311875   oce.F90 \ 
    1173411876   phycst.F90 \ 
     
    1174411886$(MODEL_LIB)(trasbc.o) :   \ 
    1174511887   $(MODEL_LIB)(dom_oce.o) \ 
    11746    $(MODEL_LIB)(in_out_manager.o) \ 
     11888   $(MODEL_LIB)(fldread.o) \ 
     11889   $(MODEL_LIB)(in_out_manager.o) \ 
     11890   $(MODEL_LIB)(iom.o) \ 
    1174711891   $(MODEL_LIB)(lbclnk.o) \ 
    1174811892   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1176611910   $(MODEL_LIB)(zdf_oce.o) \ 
    1176711911   dom_oce.F90 \ 
    11768    in_out_manager.F90 \ 
     11912   fldread.F90 \ 
     11913   in_out_manager.F90 \ 
     11914   iom.F90 \ 
    1176911915   lbclnk.F90 \ 
    1177011916   ldftra_oce.F90 \ 
     
    1181011956   trasbc.F90 
    1181111957$(MODEL_LIB)(trazdf.o) :   \ 
    11812    $(MODEL_LIB)(bdy_oce.o) \ 
    1181311958   $(MODEL_LIB)(dom_oce.o) \ 
    1181411959   $(MODEL_LIB)(domvvl.o) \ 
    11815    $(MODEL_LIB)(dynspg_oce.o) \ 
    1181611960   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1181711961   $(MODEL_LIB)(eosbn2.o) \ 
     
    1184411988   $(MODEL_LIB)(zdfddm.o) \ 
    1184511989   $(MODEL_LIB)(zdfmxl.o) \ 
    11846    bdy_oce.F90 \ 
    1184711990   dom_oce.F90 \ 
    1184811991   domvvl.F90 \ 
    11849    dynspg_oce.F90 \ 
    1185011992   dynzdf_exp.F90 \ 
    1185111993   eosbn2.F90 \ 
     
    1192012062   trazdf.F90 
    1192112063$(MODEL_LIB)(trazdf_exp.o) :  \ 
    11922    $(MODEL_LIB)(bdy_oce.o) \ 
    11923    $(MODEL_LIB)(dom_oce.o) \ 
    11924    $(MODEL_LIB)(dynspg_oce.o) \ 
     12064   $(MODEL_LIB)(dom_oce.o) \ 
    1192512065   $(MODEL_LIB)(in_out_manager.o) \ 
    1192612066   $(MODEL_LIB)(lbclnk.o) \ 
     
    1194212082   $(MODEL_LIB)(trdvor_oce.o) \ 
    1194312083   $(MODEL_LIB)(zdf_oce.o) \ 
    11944    bdy_oce.F90 \ 
    11945    dom_oce.F90 \ 
    11946    dynspg_oce.F90 \ 
     12084   dom_oce.F90 \ 
    1194712085   in_out_manager.F90 \ 
    1194812086   lbclnk.F90 \ 
     
    1198812126   trazdf_exp.F90 
    1198912127$(MODEL_LIB)(trazdf_imp.o) :  \ 
    11990    $(MODEL_LIB)(bdy_oce.o) \ 
    11991    $(MODEL_LIB)(dom_oce.o) \ 
    11992    $(MODEL_LIB)(dynspg_oce.o) \ 
     12128   $(MODEL_LIB)(dom_oce.o) \ 
    1199312129   $(MODEL_LIB)(in_out_manager.o) \ 
    1199412130   $(MODEL_LIB)(lbclnk.o) \ 
     
    1201412150   $(MODEL_LIB)(zdf_oce.o) \ 
    1201512151   $(MODEL_LIB)(zdfmxl.o) \ 
    12016    bdy_oce.F90 \ 
    12017    dom_oce.F90 \ 
    12018    dynspg_oce.F90 \ 
     12152   dom_oce.F90 \ 
    1201912153   in_out_manager.F90 \ 
    1202012154   lbclnk.F90 \ 
     
    1209212226   trc.F90 
    1209312227$(MODEL_LIB)(trc_oce.o) :  \ 
     12228   $(MODEL_LIB)(lib_print.o) \ 
    1209412229   $(MODEL_LIB)(par_kind.o) \ 
    1209512230   $(MODEL_LIB)(par_oce.o) \ 
    1209612231   $(MODEL_LIB)(par_trc.o) \ 
     12232   lib_print.f90 \ 
    1209712233   par_kind.F90 \ 
    1209812234   par_oce.F90 \ 
    1209912235   par_trc.F90 \ 
     12236   $(MODEL_LIB)(dom_oce.o) \ 
     12237   $(MODEL_LIB)(in_out_manager.o) \ 
    1210012238   $(MODEL_LIB)(par_oce.o) \ 
    1210112239   $(MODEL_LIB)(sms_pisces.o) \ 
     12240   dom_oce.F90 \ 
     12241   in_out_manager.F90 \ 
    1210212242   par_oce.F90 \ 
    1210312243   sms_pisces.F90 \ 
     12244   domzgr_substitute.h90 \ 
    1210412245   KEY_CPP \ 
    1210512246   trc_oce.F90 
     
    1650016641   $(MODEL_LIB)(trdvor_oce.o) \ 
    1650116642   $(MODEL_LIB)(zdf_oce.o) \ 
     16643   $(MODEL_LIB)(zdfddm.o) \ 
    1650216644   $(MODEL_LIB)(zpshde.o) \ 
    1650316645   c1d.F90 \ 
     
    1652216664   trdvor_oce.F90 \ 
    1652316665   zdf_oce.F90 \ 
     16666   zdfddm.F90 \ 
    1652416667   zpshde.F90 \ 
    1652516668   $(MODEL_LIB)(daymod.o) \ 
     
    1689817041   trp_trc.F90 
    1689917042$(MODEL_LIB)(wzvmod.o) :   \ 
    16900    $(MODEL_LIB)(bdy_oce.o) \ 
    16901    $(MODEL_LIB)(bdy_par.o) \ 
    16902    $(MODEL_LIB)(dom_oce.o) \ 
    16903    $(MODEL_LIB)(dynspg_oce.o) \ 
    16904    $(MODEL_LIB)(in_out_manager.o) \ 
     17043   $(MODEL_LIB)(c1d.o) \ 
     17044   $(MODEL_LIB)(dom_oce.o) \ 
     17045   $(MODEL_LIB)(eosbn2.o) \ 
     17046   $(MODEL_LIB)(in_out_manager.o) \ 
     17047   $(MODEL_LIB)(iom.o) \ 
     17048   $(MODEL_LIB)(iom_def.o) \ 
     17049   $(MODEL_LIB)(iom_ioipsl.o) \ 
     17050   $(MODEL_LIB)(iom_nf90.o) \ 
     17051   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1690517052   $(MODEL_LIB)(lbclnk.o) \ 
    1690617053   $(MODEL_LIB)(lbcnfd.o) \ 
     
    1691317060   $(MODEL_LIB)(phycst.o) \ 
    1691417061   $(MODEL_LIB)(sbc_oce.o) \ 
    16915    bdy_oce.F90 \ 
    16916    bdy_par.F90 \ 
    16917    dom_oce.F90 \ 
    16918    dynspg_oce.F90 \ 
    16919    in_out_manager.F90 \ 
     17062   $(MODEL_LIB)(trdmld_oce.o) \ 
     17063   $(MODEL_LIB)(zdf_oce.o) \ 
     17064   $(MODEL_LIB)(zdfddm.o) \ 
     17065   $(MODEL_LIB)(zpshde.o) \ 
     17066   c1d.F90 \ 
     17067   dom_oce.F90 \ 
     17068   eosbn2.F90 \ 
     17069   in_out_manager.F90 \ 
     17070   iom.F90 \ 
     17071   iom_def.F90 \ 
     17072   iom_ioipsl.F90 \ 
     17073   iom_nf90.F90 \ 
     17074   iom_rstdimg.F90 \ 
    1692017075   lbclnk.F90 \ 
    1692117076   lbcnfd.F90 \ 
     
    1692817083   phycst.F90 \ 
    1692917084   sbc_oce.F90 \ 
    16930    $(MODEL_LIB)(bdy_oce.o) \ 
     17085   trdmld_oce.F90 \ 
     17086   zdf_oce.F90 \ 
     17087   zdfddm.F90 \ 
     17088   zpshde.F90 \ 
    1693117089   $(MODEL_LIB)(dom_oce.o) \ 
    1693217090   $(MODEL_LIB)(domvvl.o) \ 
    1693317091   $(MODEL_LIB)(in_out_manager.o) \ 
     17092   $(MODEL_LIB)(iom.o) \ 
    1693417093   $(MODEL_LIB)(lbclnk.o) \ 
    1693517094   $(MODEL_LIB)(obc_oce.o) \ 
     
    1693817097   $(MODEL_LIB)(phycst.o) \ 
    1693917098   $(MODEL_LIB)(prtctl.o) \ 
    16940    $(MODEL_LIB)(sbc_oce.o) \ 
    16941    bdy_oce.F90 \ 
     17099   $(MODEL_LIB)(restart.o) \ 
     17100   $(MODEL_LIB)(sbc_oce.o) \ 
    1694217101   dom_oce.F90 \ 
    1694317102   domvvl.F90 \ 
    1694417103   in_out_manager.F90 \ 
     17104   iom.F90 \ 
    1694517105   lbclnk.F90 \ 
    1694617106   obc_oce.F90 \ 
     
    1694917109   phycst.F90 \ 
    1695017110   prtctl.F90 \ 
     17111   restart.F90 \ 
    1695117112   sbc_oce.F90 \ 
    1695217113   domzgr_substitute.h90 \ 
     17114   vectopt_loop_substitute.h90 \ 
    1695317115   KEY_CPP \ 
    1695417116   wzvmod.F90 
     
    1743817600   KEY_CPP \ 
    1743917601   zdftke2.F90 
     17602$(MODEL_LIB)(zdftmx.o) :   \ 
     17603   $(MODEL_LIB)(dom_oce.o) \ 
     17604   $(MODEL_LIB)(in_out_manager.o) \ 
     17605   $(MODEL_LIB)(iom_def.o) \ 
     17606   $(MODEL_LIB)(iom_ioipsl.o) \ 
     17607   $(MODEL_LIB)(iom_nf90.o) \ 
     17608   $(MODEL_LIB)(iom_rstdimg.o) \ 
     17609   $(MODEL_LIB)(lbclnk.o) \ 
     17610   $(MODEL_LIB)(lbcnfd.o) \ 
     17611   $(MODEL_LIB)(lib_mpp.o) \ 
     17612   $(MODEL_LIB)(lib_print.o) \ 
     17613   $(MODEL_LIB)(oce.o) \ 
     17614   $(MODEL_LIB)(par_kind.o) \ 
     17615   $(MODEL_LIB)(par_oce.o) \ 
     17616   $(MODEL_LIB)(phycst.o) \ 
     17617   $(MODEL_LIB)(prtctl.o) \ 
     17618   $(MODEL_LIB)(zdfddm.o) \ 
     17619   dom_oce.F90 \ 
     17620   in_out_manager.F90 \ 
     17621   iom_def.F90 \ 
     17622   iom_ioipsl.F90 \ 
     17623   iom_nf90.F90 \ 
     17624   iom_rstdimg.F90 \ 
     17625   lbclnk.F90 \ 
     17626   lbcnfd.F90 \ 
     17627   lib_mpp.F90 \ 
     17628   lib_print.f90 \ 
     17629   oce.F90 \ 
     17630   par_kind.F90 \ 
     17631   par_oce.F90 \ 
     17632   phycst.F90 \ 
     17633   prtctl.F90 \ 
     17634   zdfddm.F90 \ 
     17635   $(MODEL_LIB)(dom_oce.o) \ 
     17636   $(MODEL_LIB)(eosbn2.o) \ 
     17637   $(MODEL_LIB)(in_out_manager.o) \ 
     17638   $(MODEL_LIB)(iom.o) \ 
     17639   $(MODEL_LIB)(lbclnk.o) \ 
     17640   $(MODEL_LIB)(oce.o) \ 
     17641   $(MODEL_LIB)(phycst.o) \ 
     17642   $(MODEL_LIB)(prtctl.o) \ 
     17643   $(MODEL_LIB)(zdf_oce.o) \ 
     17644   dom_oce.F90 \ 
     17645   eosbn2.F90 \ 
     17646   in_out_manager.F90 \ 
     17647   iom.F90 \ 
     17648   lbclnk.F90 \ 
     17649   oce.F90 \ 
     17650   phycst.F90 \ 
     17651   prtctl.F90 \ 
     17652   zdf_oce.F90 \ 
     17653   domzgr_substitute.h90 \ 
     17654   vectopt_loop_substitute.h90 \ 
     17655   KEY_CPP \ 
     17656   zdftmx.F90 
    1744017657$(MODEL_LIB)(zpshde.o) :   \ 
    1744117658   $(MODEL_LIB)(dom_oce.o) \ 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r1344 r1439  
    7777endif 
    7878 
     79# Some tests to define variables related to xmlioserver compilation 
     80# Please do not change  
     81ifneq (,$(findstring key_iomput,$(P_P))) 
     82IOSERVER=use 
     83override USER_LIB += -L../../../lib/libxmlio_server -lioserver -lxmlio -lxmlf90 
     84override USER_INC += -I../../../lib/libxmlio_server 
     85else 
     86IOSERVER=notuse 
     87endif 
     88 
    7989KEY_LIST = \ 
    8090     key_agrif \ 
     
    115125     key_flx_forced_daily \ 
    116126     key_gyre \ 
     127     key_iomput \ 
    117128     key_islands \ 
    118129     key_kppcustom \ 
     
    135146     key_orca_r4 \ 
    136147     key_pisces \ 
    137      key_sigma_vvl \ 
    138148     key_top \ 
    139149     key_trabbc \ 
     
    160170     key_zdfric \ 
    161171     key_zdftke \ 
    162      key_zdftke2  
     172     key_zdftke2 \ 
     173     key_zdftmx  
    163174# .o file list in the library 
    164175LIB_OBJ = \ 
     
    381392      $(MODEL_LIB)(zdftke.o)\ 
    382393      $(MODEL_LIB)(zdftke2.o)\ 
     394      $(MODEL_LIB)(zdftmx.o)\ 
    383395      $(MODEL_LIB)(zpshde.o) 
    384396 
     
    401413      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi 
    402414 
    403 $(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
     415$(EXEC_BIN) :  libioipsl libioserver firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
    404416ifeq ($(AGRIF),use) 
    405417      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
    406418else 
    407419      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
     420endif 
     421 
     422# ioserver library 
     423libioserver : 
     424ifeq ($(IOSERVER),use) 
     425   (cd ../../XMLF90; ./configure -arch $(FCM_ARCH); fcm build; mkdir -p ../../lib/libxmlio_server  ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLF90/lib/*.a .; ln -sf ../../modeles/XMLF90/inc/*.mod .) 
     426   (cd ../../XMLIO_SERVER; ./configure -arch $(FCM_ARCH); fcm build ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLIO_SERVER/lib/*.a . ; ln -sf ../../modeles/XMLIO_SERVER/inc/* . ; cd ../../bin ; ln -sf ../modeles/XMLIO_SERVER/bin/server.exe ioserver) 
    408427endif 
    409428 
     
    605624   $(MODEL_LIB)(domvvl.o) \ 
    606625   $(MODEL_LIB)(in_out_manager.o) \ 
     626   $(MODEL_LIB)(iom.o) \ 
    607627   $(MODEL_LIB)(lbclnk.o) \ 
    608628   $(MODEL_LIB)(lib_mpp.o) \ 
     
    614634   $(MODEL_LIB)(phycst.o) \ 
    615635   $(MODEL_LIB)(prtctl.o) \ 
     636   $(MODEL_LIB)(restart.o) \ 
    616637   $(MODEL_LIB)(sbc_oce.o) \ 
    617638   bdy_oce.F90 \ 
     
    619640   domvvl.F90 \ 
    620641   in_out_manager.F90 \ 
     642   iom.F90 \ 
    621643   lbclnk.F90 \ 
    622644   lib_mpp.F90 \ 
     
    628650   phycst.F90 \ 
    629651   prtctl.F90 \ 
     652   restart.F90 \ 
    630653   sbc_oce.F90 \ 
    631654   $(MODEL_LIB)(agrif_oce.o) \ 
     
    881904   $(MODEL_LIB)(prtctl.o) \ 
    882905   $(MODEL_LIB)(restart.o) \ 
     906   $(MODEL_LIB)(zdfddm.o) \ 
    883907   bdy_oce.F90 \ 
    884908   bdy_par.F90 \ 
     
    899923   prtctl.F90 \ 
    900924   restart.F90 \ 
     925   zdfddm.F90 \ 
    901926   $(MODEL_LIB)(bdy_oce.o) \ 
    902927   $(MODEL_LIB)(bdytides.o) \ 
     
    9841009   $(MODEL_LIB)(par_oce.o) \ 
    9851010   $(MODEL_LIB)(phycst.o) \ 
     1011   $(MODEL_LIB)(zdfddm.o) \ 
    9861012   bdy_oce.F90 \ 
    9871013   bdy_par.F90 \ 
     
    10021028   par_oce.F90 \ 
    10031029   phycst.F90 \ 
     1030   zdfddm.F90 \ 
    10041031   $(MODEL_LIB)(bdy_oce.o) \ 
    10051032   $(MODEL_LIB)(bdytides.o) \ 
     
    10391066   $(MODEL_LIB)(prtctl.o) \ 
    10401067   $(MODEL_LIB)(restart.o) \ 
     1068   $(MODEL_LIB)(zdfddm.o) \ 
    10411069   bdy_par.F90 \ 
    10421070   dom_oce.F90 \ 
     
    10571085   prtctl.F90 \ 
    10581086   restart.F90 \ 
     1087   zdfddm.F90 \ 
    10591088   $(MODEL_LIB)(bdy_oce.o) \ 
    10601089   $(MODEL_LIB)(bdy_par.o) \ 
     
    14121441   $(MODEL_LIB)(trdmld_oce.o) \ 
    14131442   $(MODEL_LIB)(zdf_oce.o) \ 
     1443   $(MODEL_LIB)(zdfddm.o) \ 
    14141444   $(MODEL_LIB)(zpshde.o) \ 
    14151445   c1d.F90 \ 
     
    14311461   trdmld_oce.F90 \ 
    14321462   zdf_oce.F90 \ 
     1463   zdfddm.F90 \ 
    14331464   zpshde.F90 \ 
    14341465   $(MODEL_LIB)(dom_oce.o) \ 
     
    14441475   prtctl.F90 \ 
    14451476   restart.F90 \ 
     1477   $(IOIPSL_LIB) \ 
    14461478   daymod.F90 
    14471479$(MODEL_LIB)(diadimg.o) :  \ 
     
    16411673   $(MODEL_LIB)(prtctl.o) \ 
    16421674   $(MODEL_LIB)(restart.o) \ 
     1675   $(MODEL_LIB)(zdfddm.o) \ 
    16431676   daymod.F90 \ 
    16441677   dom_oce.F90 \ 
     
    16571690   prtctl.F90 \ 
    16581691   restart.F90 \ 
     1692   zdfddm.F90 \ 
    16591693   $(MODEL_LIB)(daymod.o) \ 
    16601694   $(MODEL_LIB)(dianam.o) \ 
     
    17291763   $(MODEL_LIB)(in_out_manager.o) \ 
    17301764   $(MODEL_LIB)(iom.o) \ 
     1765   $(MODEL_LIB)(iom_def.o) \ 
     1766   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1767   $(MODEL_LIB)(iom_nf90.o) \ 
     1768   $(MODEL_LIB)(iom_rstdimg.o) \ 
    17311769   $(MODEL_LIB)(lbclnk.o) \ 
    17321770   $(MODEL_LIB)(lbcnfd.o) \ 
     
    17461784   $(MODEL_LIB)(solsor.o) \ 
    17471785   $(MODEL_LIB)(zdf_oce.o) \ 
     1786   $(MODEL_LIB)(zdfddm.o) \ 
    17481787   daymod.F90 \ 
    17491788   dom_oce.F90 \ 
     
    17511790   in_out_manager.F90 \ 
    17521791   iom.F90 \ 
     1792   iom_def.F90 \ 
     1793   iom_ioipsl.F90 \ 
     1794   iom_nf90.F90 \ 
     1795   iom_rstdimg.F90 \ 
    17531796   lbclnk.F90 \ 
    17541797   lbcnfd.F90 \ 
     
    17681811   solsor.F90 \ 
    17691812   zdf_oce.F90 \ 
     1813   zdfddm.F90 \ 
    17701814   $(MODEL_LIB)(daymod.o) \ 
    17711815   $(MODEL_LIB)(diadimg.o) \ 
     
    17761820   $(MODEL_LIB)(ice_oce.o) \ 
    17771821   $(MODEL_LIB)(in_out_manager.o) \ 
     1822   $(MODEL_LIB)(iom.o) \ 
    17781823   $(MODEL_LIB)(lbclnk.o) \ 
    17791824   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    17961841   ice_oce.F90 \ 
    17971842   in_out_manager.F90 \ 
     1843   iom.F90 \ 
    17981844   lbclnk.F90 \ 
    17991845   ldfdyn_oce.F90 \ 
     
    20022048   dom_oce.F90 
    20032049$(MODEL_LIB)(domain.o) :   \ 
    2004    $(MODEL_LIB)(bdy_oce.o) \ 
    20052050   $(MODEL_LIB)(c1d.o) \ 
    20062051   $(MODEL_LIB)(closea.o) \ 
     
    20202065   $(MODEL_LIB)(sbc_oce.o) \ 
    20212066   $(MODEL_LIB)(solisl.o) \ 
    2022    bdy_oce.F90 \ 
    20232067   c1d.F90 \ 
    20242068   closea.F90 \ 
     
    21222166   $(MODEL_LIB)(par_kind.o) \ 
    21232167   $(MODEL_LIB)(par_oce.o) \ 
     2168   $(MODEL_LIB)(zdfddm.o) \ 
    21242169   dom_oce.F90 \ 
    21252170   in_out_manager.F90 \ 
     
    21332178   par_kind.F90 \ 
    21342179   par_oce.F90 \ 
     2180   zdfddm.F90 \ 
    21352181   $(MODEL_LIB)(dom_oce.o) \ 
    21362182   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22122258   domstp.F90 
    22132259$(MODEL_LIB)(domvvl.o) :   \ 
    2214    $(MODEL_LIB)(bdy_par.o) \ 
    2215    $(MODEL_LIB)(dom_oce.o) \ 
    2216    $(MODEL_LIB)(in_out_manager.o) \ 
    2217    $(MODEL_LIB)(lbclnk.o) \ 
    2218    $(MODEL_LIB)(lbcnfd.o) \ 
    2219    $(MODEL_LIB)(lib_mpp.o) \ 
    2220    $(MODEL_LIB)(lib_print.o) \ 
    2221    $(MODEL_LIB)(oce.o) \ 
    2222    $(MODEL_LIB)(par_kind.o) \ 
    2223    $(MODEL_LIB)(par_oce.o) \ 
    2224    bdy_par.F90 \ 
    2225    dom_oce.F90 \ 
    2226    in_out_manager.F90 \ 
    2227    lbclnk.F90 \ 
    2228    lbcnfd.F90 \ 
    2229    lib_mpp.F90 \ 
    2230    lib_print.f90 \ 
    2231    oce.F90 \ 
    2232    par_kind.F90 \ 
    2233    par_oce.F90 \ 
    2234    $(MODEL_LIB)(bdy_oce.o) \ 
    2235    $(MODEL_LIB)(dom_oce.o) \ 
    2236    $(MODEL_LIB)(dynspg_oce.o) \ 
     2260   $(MODEL_LIB)(dom_oce.o) \ 
     2261   $(MODEL_LIB)(in_out_manager.o) \ 
     2262   $(MODEL_LIB)(lbclnk.o) \ 
     2263   $(MODEL_LIB)(lbcnfd.o) \ 
     2264   $(MODEL_LIB)(lib_mpp.o) \ 
     2265   $(MODEL_LIB)(lib_print.o) \ 
     2266   $(MODEL_LIB)(oce.o) \ 
     2267   $(MODEL_LIB)(par_kind.o) \ 
     2268   $(MODEL_LIB)(par_oce.o) \ 
     2269   dom_oce.F90 \ 
     2270   in_out_manager.F90 \ 
     2271   lbclnk.F90 \ 
     2272   lbcnfd.F90 \ 
     2273   lib_mpp.F90 \ 
     2274   lib_print.f90 \ 
     2275   oce.F90 \ 
     2276   par_kind.F90 \ 
     2277   par_oce.F90 \ 
     2278   $(MODEL_LIB)(dom_oce.o) \ 
    22372279   $(MODEL_LIB)(in_out_manager.o) \ 
    22382280   $(MODEL_LIB)(lbclnk.o) \ 
     
    22412283   $(MODEL_LIB)(phycst.o) \ 
    22422284   $(MODEL_LIB)(sbc_oce.o) \ 
    2243    bdy_oce.F90 \ 
    2244    dom_oce.F90 \ 
    2245    dynspg_oce.F90 \ 
     2285   dom_oce.F90 \ 
    22462286   in_out_manager.F90 \ 
    22472287   lbclnk.F90 \ 
     
    22682308   $(MODEL_LIB)(par_kind.o) \ 
    22692309   $(MODEL_LIB)(par_oce.o) \ 
     2310   $(MODEL_LIB)(zdfddm.o) \ 
    22702311   dom_oce.F90 \ 
    22712312   in_out_manager.F90 \ 
     
    22812322   par_kind.F90 \ 
    22822323   par_oce.F90 \ 
     2324   zdfddm.F90 \ 
    22832325   $(MODEL_LIB)(dom_oce.o) \ 
    22842326   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23132355   $(MODEL_LIB)(solpcg.o) \ 
    23142356   $(MODEL_LIB)(solsor.o) \ 
     2357   $(MODEL_LIB)(zdfddm.o) \ 
    23152358   dom_oce.F90 \ 
    23162359   in_out_manager.F90 \ 
     
    23332376   solpcg.F90 \ 
    23342377   solsor.F90 \ 
     2378   zdfddm.F90 \ 
    23352379   $(MODEL_LIB)(c1d.o) \ 
    23362380   $(MODEL_LIB)(closea.o) \ 
     
    23732417   $(MODEL_LIB)(prtctl.o) \ 
    23742418   $(MODEL_LIB)(restart.o) \ 
     2419   $(MODEL_LIB)(zdfddm.o) \ 
    23752420   dom_oce.F90 \ 
    23762421   in_out_manager.F90 \ 
     
    23902435   prtctl.F90 \ 
    23912436   restart.F90 \ 
     2437   zdfddm.F90 \ 
    23922438   $(MODEL_LIB)(daymod.o) \ 
    23932439   $(MODEL_LIB)(dom_oce.o) \ 
     
    24252471   $(MODEL_LIB)(prtctl.o) \ 
    24262472   $(MODEL_LIB)(restart.o) \ 
     2473   $(MODEL_LIB)(zdfddm.o) \ 
    24272474   dom_oce.F90 \ 
    24282475   in_out_manager.F90 \ 
     
    24422489   prtctl.F90 \ 
    24432490   restart.F90 \ 
     2491   zdfddm.F90 \ 
    24442492   $(MODEL_LIB)(daymod.o) \ 
    24452493   $(MODEL_LIB)(dom_oce.o) \ 
     
    34173465   $(MODEL_LIB)(trdmld_oce.o) \ 
    34183466   $(MODEL_LIB)(zdf_oce.o) \ 
     3467   $(MODEL_LIB)(zdfddm.o) \ 
    34193468   $(MODEL_LIB)(zpshde.o) \ 
    34203469   c1d.F90 \ 
     
    34423491   trdmld_oce.F90 \ 
    34433492   zdf_oce.F90 \ 
     3493   zdfddm.F90 \ 
    34443494   zpshde.F90 \ 
    34453495   $(MODEL_LIB)(dom_oce.o) \ 
     
    35113561   $(MODEL_LIB)(trdmld_oce.o) \ 
    35123562   $(MODEL_LIB)(zdf_oce.o) \ 
     3563   $(MODEL_LIB)(zdfddm.o) \ 
    35133564   $(MODEL_LIB)(zpshde.o) \ 
    35143565   agrif_oce.F90 \ 
     
    35493600   trdmld_oce.F90 \ 
    35503601   zdf_oce.F90 \ 
     3602   zdfddm.F90 \ 
    35513603   zpshde.F90 \ 
    35523604   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     
    36433695   $(MODEL_LIB)(trdmld_oce.o) \ 
    36443696   $(MODEL_LIB)(zdf_oce.o) \ 
     3697   $(MODEL_LIB)(zdfddm.o) \ 
    36453698   $(MODEL_LIB)(zpshde.o) \ 
    36463699   c1d.F90 \ 
     
    36723725   trdmld_oce.F90 \ 
    36733726   zdf_oce.F90 \ 
     3727   zdfddm.F90 \ 
    36743728   zpshde.F90 \ 
    36753729   $(MODEL_LIB)(dom_oce.o) \ 
     
    37483802   $(MODEL_LIB)(trdmod_oce.o) \ 
    37493803   $(MODEL_LIB)(zdf_oce.o) \ 
     3804   $(MODEL_LIB)(zdfddm.o) \ 
    37503805   $(MODEL_LIB)(zpshde.o) \ 
    37513806   bdy_oce.F90 \ 
     
    37823837   trdmod_oce.F90 \ 
    37833838   zdf_oce.F90 \ 
     3839   zdfddm.F90 \ 
    37843840   zpshde.F90 \ 
    37853841   $(MODEL_LIB)(bdy_oce.o) \ 
     
    41514207   $(MODEL_LIB)(prtctl.o) \ 
    41524208   $(MODEL_LIB)(restart.o) \ 
     4209   $(MODEL_LIB)(zdfddm.o) \ 
    41534210   dom_oce.F90 \ 
    41544211   in_out_manager.F90 \ 
     
    41654222   prtctl.F90 \ 
    41664223   restart.F90 \ 
     4224   zdfddm.F90 \ 
    41674225   $(MODEL_LIB)(daymod.o) \ 
    41684226   $(MODEL_LIB)(dom_oce.o) \ 
     
    44534511   $(MODEL_LIB)(par_kind.o) \ 
    44544512   $(MODEL_LIB)(par_oce.o) \ 
     4513   $(MODEL_LIB)(prtctl.o) \ 
     4514   $(MODEL_LIB)(zdf_oce.o) \ 
    44554515   dom_oce.F90 \ 
    44564516   in_out_manager.F90 \ 
     
    44634523   par_kind.F90 \ 
    44644524   par_oce.F90 \ 
     4525   prtctl.F90 \ 
     4526   zdf_oce.F90 \ 
    44654527   $(MODEL_LIB)(dom_oce.o) \ 
    44664528   $(MODEL_LIB)(in_out_manager.o) \ 
     
    44704532   $(MODEL_LIB)(iom_rstdimg.o) \ 
    44714533   $(MODEL_LIB)(lbclnk.o) \ 
     4534   $(MODEL_LIB)(zdfddm.o) \ 
    44724535   dom_oce.F90 \ 
    44734536   in_out_manager.F90 \ 
     
    44774540   iom_rstdimg.F90 \ 
    44784541   lbclnk.F90 \ 
     4542   zdfddm.F90 \ 
    44794543   KEY_CPP \ 
    44804544   iom.F90 
     
    51345198   $(MODEL_LIB)(trdmod_oce.o) \ 
    51355199   $(MODEL_LIB)(zdf_oce.o) \ 
     5200   $(MODEL_LIB)(zdfddm.o) \ 
    51365201   $(MODEL_LIB)(zdfmxl.o) \ 
    51375202   dom_oce.F90 \ 
     
    51575222   trdmod_oce.F90 \ 
    51585223   zdf_oce.F90 \ 
     5224   zdfddm.F90 \ 
    51595225   zdfmxl.F90 \ 
    51605226   $(MODEL_LIB)(daymod.o) \ 
     
    54255491   $(MODEL_LIB)(prtctl.o) \ 
    54265492   $(MODEL_LIB)(restart.o) \ 
     5493   $(MODEL_LIB)(zdfddm.o) \ 
    54275494   dom_oce.F90 \ 
    54285495   in_out_manager.F90 \ 
     
    54405507   prtctl.F90 \ 
    54415508   restart.F90 \ 
     5509   zdfddm.F90 \ 
    54425510   $(MODEL_LIB)(daymod.o) \ 
    54435511   $(MODEL_LIB)(ice_2.o) \ 
     
    57335801   $(MODEL_LIB)(in_out_manager.o) \ 
    57345802   $(MODEL_LIB)(iom.o) \ 
     5803   $(MODEL_LIB)(iom_def.o) \ 
     5804   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5805   $(MODEL_LIB)(iom_nf90.o) \ 
     5806   $(MODEL_LIB)(iom_rstdimg.o) \ 
    57355807   $(MODEL_LIB)(lbclnk.o) \ 
    57365808   $(MODEL_LIB)(lbcnfd.o) \ 
     
    57445816   $(MODEL_LIB)(prtctl.o) \ 
    57455817   $(MODEL_LIB)(restart.o) \ 
     5818   $(MODEL_LIB)(zdfddm.o) \ 
    57465819   daymod.F90 \ 
    57475820   dom_oce.F90 \ 
    57485821   in_out_manager.F90 \ 
    57495822   iom.F90 \ 
     5823   iom_def.F90 \ 
     5824   iom_ioipsl.F90 \ 
     5825   iom_nf90.F90 \ 
     5826   iom_rstdimg.F90 \ 
    57505827   lbclnk.F90 \ 
    57515828   lbcnfd.F90 \ 
     
    57595836   prtctl.F90 \ 
    57605837   restart.F90 \ 
     5838   zdfddm.F90 \ 
    57615839   $(MODEL_LIB)(daymod.o) \ 
    57625840   $(MODEL_LIB)(dianam.o) \ 
     
    57665844   $(MODEL_LIB)(ice_oce.o) \ 
    57675845   $(MODEL_LIB)(in_out_manager.o) \ 
     5846   $(MODEL_LIB)(iom.o) \ 
    57685847   $(MODEL_LIB)(lbclnk.o) \ 
    57695848   $(MODEL_LIB)(phycst.o) \ 
     
    57775856   ice_oce.F90 \ 
    57785857   in_out_manager.F90 \ 
     5858   iom.F90 \ 
    57795859   lbclnk.F90 \ 
    57805860   phycst.F90 \ 
     
    58055885   $(MODEL_LIB)(eosbn2.o) \ 
    58065886   $(MODEL_LIB)(in_out_manager.o) \ 
     5887   $(MODEL_LIB)(iom.o) \ 
    58075888   $(MODEL_LIB)(istate.o) \ 
    58085889   $(MODEL_LIB)(ldfdyn.o) \ 
     
    58395920   eosbn2.F90 \ 
    58405921   in_out_manager.F90 \ 
     5922   iom.F90 \ 
    58415923   istate.F90 \ 
    58425924   ldfdyn.F90 \ 
     
    59776059   $(MODEL_LIB)(prtctl.o) \ 
    59786060   $(MODEL_LIB)(restart.o) \ 
     6061   $(MODEL_LIB)(zdfddm.o) \ 
    59796062   dom_oce.F90 \ 
    59806063   in_out_manager.F90 \ 
     
    59966079   prtctl.F90 \ 
    59976080   restart.F90 \ 
     6081   zdfddm.F90 \ 
    59986082   $(MODEL_LIB)(daymod.o) \ 
    59996083   $(MODEL_LIB)(dom_oce.o) \ 
     
    64446528   $(MODEL_LIB)(in_out_manager.o) \ 
    64456529   $(MODEL_LIB)(iom.o) \ 
     6530   $(MODEL_LIB)(iom_def.o) \ 
     6531   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6532   $(MODEL_LIB)(iom_nf90.o) \ 
     6533   $(MODEL_LIB)(iom_rstdimg.o) \ 
    64466534   $(MODEL_LIB)(lbclnk.o) \ 
    64476535   $(MODEL_LIB)(lbcnfd.o) \ 
     
    65026590   $(MODEL_LIB)(zdftke.o) \ 
    65036591   $(MODEL_LIB)(zdftke2.o) \ 
     6592   $(MODEL_LIB)(zdftmx.o) \ 
    65046593   $(MODEL_LIB)(zpshde.o) \ 
    65056594   agrif_opa_sponge.F90 \ 
     
    65526641   in_out_manager.F90 \ 
    65536642   iom.F90 \ 
     6643   iom_def.F90 \ 
     6644   iom_ioipsl.F90 \ 
     6645   iom_nf90.F90 \ 
     6646   iom_rstdimg.F90 \ 
    65546647   lbclnk.F90 \ 
    65556648   lbcnfd.F90 \ 
     
    66106703   zdftke.F90 \ 
    66116704   zdftke2.F90 \ 
     6705   zdftmx.F90 \ 
    66126706   zpshde.F90 \ 
    66136707   $(MODEL_LIB)(bdy_par.o) \ 
     
    66276721   $(MODEL_LIB)(eosbn2.o) \ 
    66286722   $(MODEL_LIB)(in_out_manager.o) \ 
     6723   $(MODEL_LIB)(iom.o) \ 
    66296724   $(MODEL_LIB)(istate.o) \ 
    66306725   $(MODEL_LIB)(ldfdyn.o) \ 
     
    66616756   eosbn2.F90 \ 
    66626757   in_out_manager.F90 \ 
     6758   iom.F90 \ 
    66636759   istate.F90 \ 
    66646760   ldfdyn.F90 \ 
     
    68896985   $(MODEL_LIB)(prtctl.o) \ 
    68906986   $(MODEL_LIB)(restart.o) \ 
     6987   $(MODEL_LIB)(zdfddm.o) \ 
    68916988   daymod.F90 \ 
    68926989   dom_oce.F90 \ 
     
    69097006   prtctl.F90 \ 
    69107007   restart.F90 \ 
     7008   zdfddm.F90 \ 
    69117009   $(MODEL_LIB)(albedo.o) \ 
    69127010   $(MODEL_LIB)(daymod.o) \ 
     
    69607058   $(MODEL_LIB)(prtctl.o) \ 
    69617059   $(MODEL_LIB)(restart.o) \ 
     7060   $(MODEL_LIB)(zdfddm.o) \ 
    69627061   daymod.F90 \ 
    69637062   dom_oce.F90 \ 
     
    69797078   prtctl.F90 \ 
    69807079   restart.F90 \ 
     7080   zdfddm.F90 \ 
    69817081   $(MODEL_LIB)(daymod.o) \ 
    69827082   $(MODEL_LIB)(dom_oce.o) \ 
     
    70287128   $(MODEL_LIB)(trdmld_oce.o) \ 
    70297129   $(MODEL_LIB)(zdf_oce.o) \ 
     7130   $(MODEL_LIB)(zdfddm.o) \ 
    70307131   $(MODEL_LIB)(zpshde.o) \ 
    70317132   c1d.F90 \ 
     
    70497150   trdmld_oce.F90 \ 
    70507151   zdf_oce.F90 \ 
     7152   zdfddm.F90 \ 
    70517153   zpshde.F90 \ 
    70527154   $(MODEL_LIB)(albedo.o) \ 
     
    71057207   $(MODEL_LIB)(prtctl.o) \ 
    71067208   $(MODEL_LIB)(restart.o) \ 
     7209   $(MODEL_LIB)(zdfddm.o) \ 
    71077210   daymod.F90 \ 
    71087211   dom_oce.F90 \ 
     
    71247227   prtctl.F90 \ 
    71257228   restart.F90 \ 
     7229   zdfddm.F90 \ 
    71267230   $(MODEL_LIB)(daymod.o) \ 
    71277231   $(MODEL_LIB)(dom_oce.o) \ 
     
    75357639   $(MODEL_LIB)(trdmld_oce.o) \ 
    75367640   $(MODEL_LIB)(zdf_oce.o) \ 
     7641   $(MODEL_LIB)(zdfddm.o) \ 
    75377642   $(MODEL_LIB)(zpshde.o) \ 
    75387643   albedo.F90 \ 
     
    75817686   trdmld_oce.F90 \ 
    75827687   zdf_oce.F90 \ 
     7688   zdfddm.F90 \ 
    75837689   zpshde.F90 \ 
    75847690   $(MODEL_LIB)(closea.o) \ 
     
    76537759   $(MODEL_LIB)(restart.o) \ 
    76547760   $(MODEL_LIB)(sbc_oce.o) \ 
     7761   $(MODEL_LIB)(zdfddm.o) \ 
    76557762   daymod.F90 \ 
    76567763   dom_oce.F90 \ 
     
    76727779   restart.F90 \ 
    76737780   sbc_oce.F90 \ 
     7781   zdfddm.F90 \ 
    76747782   $(MODEL_LIB)(closea.o) \ 
    76757783   $(MODEL_LIB)(daymod.o) \ 
     
    77107818   $(MODEL_LIB)(trdmld_oce.o) \ 
    77117819   $(MODEL_LIB)(zdf_oce.o) \ 
     7820   $(MODEL_LIB)(zdfddm.o) \ 
    77127821   $(MODEL_LIB)(zpshde.o) \ 
    77137822   c1d.F90 \ 
     
    77317840   trdmld_oce.F90 \ 
    77327841   zdf_oce.F90 \ 
     7842   zdfddm.F90 \ 
    77337843   zpshde.F90 \ 
    77347844   $(MODEL_LIB)(daymod.o) \ 
     
    77747884   $(MODEL_LIB)(restart.o) \ 
    77757885   $(MODEL_LIB)(sbc_oce.o) \ 
     7886   $(MODEL_LIB)(zdfddm.o) \ 
    77767887   closea.F90 \ 
    77777888   daymod.F90 \ 
     
    77967907   restart.F90 \ 
    77977908   sbc_oce.F90 \ 
     7909   zdfddm.F90 \ 
    77987910   $(MODEL_LIB)(daymod.o) \ 
    77997911   $(MODEL_LIB)(dom_oce.o) \ 
     
    78727984   $(MODEL_LIB)(sol_oce.o) \ 
    78737985   $(MODEL_LIB)(zdf_oce.o) \ 
     7986   $(MODEL_LIB)(zdfddm.o) \ 
    78747987   dom_oce.F90 \ 
    78757988   in_out_manager.F90 \ 
     
    78888001   sol_oce.F90 \ 
    78898002   zdf_oce.F90 \ 
     8003   zdfddm.F90 \ 
    78908004   $(MODEL_LIB)(dom_oce.o) \ 
    78918005   $(MODEL_LIB)(in_out_manager.o) \ 
     
    83388452   $(MODEL_LIB)(divcur.o) \ 
    83398453   $(MODEL_LIB)(dom_oce.o) \ 
    8340    $(MODEL_LIB)(domvvl.o) \ 
    83418454   $(MODEL_LIB)(dtasal.o) \ 
    83428455   $(MODEL_LIB)(dtatem.o) \ 
     
    83988511   $(MODEL_LIB)(zdftke.o) \ 
    83998512   $(MODEL_LIB)(zdftke2.o) \ 
     8513   $(MODEL_LIB)(zdftmx.o) \ 
    84008514   $(MODEL_LIB)(zpshde.o) \ 
    84018515   agrif_opa_sponge.F90 \ 
     
    84158529   divcur.F90 \ 
    84168530   dom_oce.F90 \ 
    8417    domvvl.F90 \ 
    84188531   dtasal.F90 \ 
    84198532   dtatem.F90 \ 
     
    84758588   zdftke.F90 \ 
    84768589   zdftke2.F90 \ 
     8590   zdftmx.F90 \ 
    84778591   zpshde.F90 \ 
    84788592   domzgr_substitute.h90 \ 
     
    94339547   $(MODEL_LIB)(trdvor_oce.o) \ 
    94349548   $(MODEL_LIB)(zdf_oce.o) \ 
     9549   $(MODEL_LIB)(zdfddm.o) \ 
    94359550   dom_oce.F90 \ 
    94369551   in_out_manager.F90 \ 
     
    94569571   trdvor_oce.F90 \ 
    94579572   zdf_oce.F90 \ 
     9573   zdfddm.F90 \ 
    94589574   $(MODEL_LIB)(dom_oce.o) \ 
    94599575   $(MODEL_LIB)(in_out_manager.o) \ 
     
    95719687   $(MODEL_LIB)(trdvor_oce.o) \ 
    95729688   $(MODEL_LIB)(zdf_oce.o) \ 
     9689   $(MODEL_LIB)(zdfddm.o) \ 
    95739690   daymod.F90 \ 
    95749691   dom_oce.F90 \ 
     
    95989715   trdvor_oce.F90 \ 
    95999716   zdf_oce.F90 \ 
     9717   zdfddm.F90 \ 
    96009718   $(MODEL_LIB)(dom_oce.o) \ 
    96019719   $(MODEL_LIB)(dtasal.o) \ 
     
    1015210270   $(MODEL_LIB)(bdytra.o) \ 
    1015310271   $(MODEL_LIB)(dom_oce.o) \ 
     10272   $(MODEL_LIB)(domvvl.o) \ 
    1015410273   $(MODEL_LIB)(dynspg_oce.o) \ 
    1015510274   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1016610285   bdytra.F90 \ 
    1016710286   dom_oce.F90 \ 
     10287   domvvl.F90 \ 
    1016810288   dynspg_oce.F90 \ 
    1016910289   in_out_manager.F90 \ 
     
    1018110301   tranxt.F90 
    1018210302$(MODEL_LIB)(traqsr.o) :   \ 
    10183    $(MODEL_LIB)(dom_oce.o) \ 
    10184    $(MODEL_LIB)(in_out_manager.o) \ 
     10303   $(MODEL_LIB)(daymod.o) \ 
     10304   $(MODEL_LIB)(dom_oce.o) \ 
     10305   $(MODEL_LIB)(geo2ocean.o) \ 
     10306   $(MODEL_LIB)(in_out_manager.o) \ 
     10307   $(MODEL_LIB)(iom.o) \ 
     10308   $(MODEL_LIB)(iom_def.o) \ 
     10309   $(MODEL_LIB)(iom_ioipsl.o) \ 
     10310   $(MODEL_LIB)(iom_nf90.o) \ 
     10311   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1018510312   $(MODEL_LIB)(lbclnk.o) \ 
    1018610313   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1020010327   $(MODEL_LIB)(trdvor_oce.o) \ 
    1020110328   $(MODEL_LIB)(zdf_oce.o) \ 
    10202    dom_oce.F90 \ 
    10203    in_out_manager.F90 \ 
     10329   $(MODEL_LIB)(zdfddm.o) \ 
     10330   daymod.F90 \ 
     10331   dom_oce.F90 \ 
     10332   geo2ocean.F90 \ 
     10333   in_out_manager.F90 \ 
     10334   iom.F90 \ 
     10335   iom_def.F90 \ 
     10336   iom_ioipsl.F90 \ 
     10337   iom_nf90.F90 \ 
     10338   iom_rstdimg.F90 \ 
    1020410339   lbclnk.F90 \ 
    1020510340   ldftra_oce.F90 \ 
     
    1021910354   trdvor_oce.F90 \ 
    1022010355   zdf_oce.F90 \ 
    10221    $(MODEL_LIB)(dom_oce.o) \ 
    10222    $(MODEL_LIB)(in_out_manager.o) \ 
     10356   zdfddm.F90 \ 
     10357   $(MODEL_LIB)(dom_oce.o) \ 
     10358   $(MODEL_LIB)(fldread.o) \ 
     10359   $(MODEL_LIB)(in_out_manager.o) \ 
     10360   $(MODEL_LIB)(iom.o) \ 
    1022310361   $(MODEL_LIB)(oce.o) \ 
    1022410362   $(MODEL_LIB)(phycst.o) \ 
     
    1022910367   $(MODEL_LIB)(trdmod_oce.o) \ 
    1023010368   dom_oce.F90 \ 
    10231    in_out_manager.F90 \ 
     10369   fldread.F90 \ 
     10370   in_out_manager.F90 \ 
     10371   iom.F90 \ 
    1023210372   oce.F90 \ 
    1023310373   phycst.F90 \ 
     
    1024310383$(MODEL_LIB)(trasbc.o) :   \ 
    1024410384   $(MODEL_LIB)(dom_oce.o) \ 
    10245    $(MODEL_LIB)(in_out_manager.o) \ 
     10385   $(MODEL_LIB)(fldread.o) \ 
     10386   $(MODEL_LIB)(in_out_manager.o) \ 
     10387   $(MODEL_LIB)(iom.o) \ 
    1024610388   $(MODEL_LIB)(lbclnk.o) \ 
    1024710389   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1026510407   $(MODEL_LIB)(zdf_oce.o) \ 
    1026610408   dom_oce.F90 \ 
    10267    in_out_manager.F90 \ 
     10409   fldread.F90 \ 
     10410   in_out_manager.F90 \ 
     10411   iom.F90 \ 
    1026810412   lbclnk.F90 \ 
    1026910413   ldftra_oce.F90 \ 
     
    1030910453   trasbc.F90 
    1031010454$(MODEL_LIB)(trazdf.o) :   \ 
    10311    $(MODEL_LIB)(bdy_oce.o) \ 
    1031210455   $(MODEL_LIB)(dom_oce.o) \ 
    1031310456   $(MODEL_LIB)(domvvl.o) \ 
    10314    $(MODEL_LIB)(dynspg_oce.o) \ 
    1031510457   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1031610458   $(MODEL_LIB)(eosbn2.o) \ 
     
    1034310485   $(MODEL_LIB)(zdfddm.o) \ 
    1034410486   $(MODEL_LIB)(zdfmxl.o) \ 
    10345    bdy_oce.F90 \ 
    1034610487   dom_oce.F90 \ 
    1034710488   domvvl.F90 \ 
    10348    dynspg_oce.F90 \ 
    1034910489   dynzdf_exp.F90 \ 
    1035010490   eosbn2.F90 \ 
     
    1041910559   trazdf.F90 
    1042010560$(MODEL_LIB)(trazdf_exp.o) :  \ 
    10421    $(MODEL_LIB)(bdy_oce.o) \ 
    10422    $(MODEL_LIB)(dom_oce.o) \ 
    10423    $(MODEL_LIB)(dynspg_oce.o) \ 
     10561   $(MODEL_LIB)(dom_oce.o) \ 
    1042410562   $(MODEL_LIB)(in_out_manager.o) \ 
    1042510563   $(MODEL_LIB)(lbclnk.o) \ 
     
    1044110579   $(MODEL_LIB)(trdvor_oce.o) \ 
    1044210580   $(MODEL_LIB)(zdf_oce.o) \ 
    10443    bdy_oce.F90 \ 
    10444    dom_oce.F90 \ 
    10445    dynspg_oce.F90 \ 
     10581   dom_oce.F90 \ 
    1044610582   in_out_manager.F90 \ 
    1044710583   lbclnk.F90 \ 
     
    1048710623   trazdf_exp.F90 
    1048810624$(MODEL_LIB)(trazdf_imp.o) :  \ 
    10489    $(MODEL_LIB)(bdy_oce.o) \ 
    10490    $(MODEL_LIB)(dom_oce.o) \ 
    10491    $(MODEL_LIB)(dynspg_oce.o) \ 
     10625   $(MODEL_LIB)(dom_oce.o) \ 
    1049210626   $(MODEL_LIB)(in_out_manager.o) \ 
    1049310627   $(MODEL_LIB)(lbclnk.o) \ 
     
    1051310647   $(MODEL_LIB)(zdf_oce.o) \ 
    1051410648   $(MODEL_LIB)(zdfmxl.o) \ 
    10515    bdy_oce.F90 \ 
    10516    dom_oce.F90 \ 
    10517    dynspg_oce.F90 \ 
     10649   dom_oce.F90 \ 
    1051810650   in_out_manager.F90 \ 
    1051910651   lbclnk.F90 \ 
     
    1057210704   trazdf_imp.F90 
    1057310705$(MODEL_LIB)(trc_oce.o) :  \ 
    10574    $(MODEL_LIB)(par_kind.o) \ 
    10575    par_kind.F90 \ 
    10576    $(MODEL_LIB)(par_oce.o) \ 
    10577    par_oce.F90 \ 
     10706   $(MODEL_LIB)(lib_print.o) \ 
     10707   $(MODEL_LIB)(par_kind.o) \ 
     10708   $(MODEL_LIB)(par_oce.o) \ 
     10709   lib_print.f90 \ 
     10710   par_kind.F90 \ 
     10711   par_oce.F90 \ 
     10712   $(MODEL_LIB)(dom_oce.o) \ 
     10713   $(MODEL_LIB)(in_out_manager.o) \ 
     10714   $(MODEL_LIB)(par_oce.o) \ 
     10715   dom_oce.F90 \ 
     10716   in_out_manager.F90 \ 
     10717   par_oce.F90 \ 
     10718   domzgr_substitute.h90 \ 
    1057810719   KEY_CPP \ 
    1057910720   trc_oce.F90 
     
    1075810899   $(MODEL_LIB)(trdvor_oce.o) \ 
    1075910900   $(MODEL_LIB)(zdf_oce.o) \ 
     10901   $(MODEL_LIB)(zdfddm.o) \ 
    1076010902   $(MODEL_LIB)(zpshde.o) \ 
    1076110903   c1d.F90 \ 
     
    1078010922   trdvor_oce.F90 \ 
    1078110923   zdf_oce.F90 \ 
     10924   zdfddm.F90 \ 
    1078210925   zpshde.F90 \ 
    1078310926   $(MODEL_LIB)(daymod.o) \ 
     
    1095611099   trdvor_oce.F90 
    1095711100$(MODEL_LIB)(wzvmod.o) :   \ 
    10958    $(MODEL_LIB)(bdy_oce.o) \ 
    10959    $(MODEL_LIB)(bdy_par.o) \ 
    10960    $(MODEL_LIB)(dom_oce.o) \ 
    10961    $(MODEL_LIB)(dynspg_oce.o) \ 
    10962    $(MODEL_LIB)(in_out_manager.o) \ 
     11101   $(MODEL_LIB)(c1d.o) \ 
     11102   $(MODEL_LIB)(dom_oce.o) \ 
     11103   $(MODEL_LIB)(eosbn2.o) \ 
     11104   $(MODEL_LIB)(in_out_manager.o) \ 
     11105   $(MODEL_LIB)(iom.o) \ 
     11106   $(MODEL_LIB)(iom_def.o) \ 
     11107   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11108   $(MODEL_LIB)(iom_nf90.o) \ 
     11109   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1096311110   $(MODEL_LIB)(lbclnk.o) \ 
    1096411111   $(MODEL_LIB)(lbcnfd.o) \ 
     
    1097111118   $(MODEL_LIB)(phycst.o) \ 
    1097211119   $(MODEL_LIB)(sbc_oce.o) \ 
    10973    bdy_oce.F90 \ 
    10974    bdy_par.F90 \ 
    10975    dom_oce.F90 \ 
    10976    dynspg_oce.F90 \ 
    10977    in_out_manager.F90 \ 
     11120   $(MODEL_LIB)(trdmld_oce.o) \ 
     11121   $(MODEL_LIB)(zdf_oce.o) \ 
     11122   $(MODEL_LIB)(zdfddm.o) \ 
     11123   $(MODEL_LIB)(zpshde.o) \ 
     11124   c1d.F90 \ 
     11125   dom_oce.F90 \ 
     11126   eosbn2.F90 \ 
     11127   in_out_manager.F90 \ 
     11128   iom.F90 \ 
     11129   iom_def.F90 \ 
     11130   iom_ioipsl.F90 \ 
     11131   iom_nf90.F90 \ 
     11132   iom_rstdimg.F90 \ 
    1097811133   lbclnk.F90 \ 
    1097911134   lbcnfd.F90 \ 
     
    1098611141   phycst.F90 \ 
    1098711142   sbc_oce.F90 \ 
    10988    $(MODEL_LIB)(bdy_oce.o) \ 
     11143   trdmld_oce.F90 \ 
     11144   zdf_oce.F90 \ 
     11145   zdfddm.F90 \ 
     11146   zpshde.F90 \ 
    1098911147   $(MODEL_LIB)(dom_oce.o) \ 
    1099011148   $(MODEL_LIB)(domvvl.o) \ 
    1099111149   $(MODEL_LIB)(in_out_manager.o) \ 
     11150   $(MODEL_LIB)(iom.o) \ 
    1099211151   $(MODEL_LIB)(lbclnk.o) \ 
    1099311152   $(MODEL_LIB)(obc_oce.o) \ 
     
    1099611155   $(MODEL_LIB)(phycst.o) \ 
    1099711156   $(MODEL_LIB)(prtctl.o) \ 
     11157   $(MODEL_LIB)(restart.o) \ 
    1099811158   $(MODEL_LIB)(sbc_oce.o) \ 
    10999    bdy_oce.F90 \ 
    1100011159   dom_oce.F90 \ 
    1100111160   domvvl.F90 \ 
    1100211161   in_out_manager.F90 \ 
     11162   iom.F90 \ 
    1100311163   lbclnk.F90 \ 
    1100411164   obc_oce.F90 \ 
     
    1100711167   phycst.F90 \ 
    1100811168   prtctl.F90 \ 
     11169   restart.F90 \ 
    1100911170   sbc_oce.F90 \ 
    1101011171   domzgr_substitute.h90 \ 
     11172   vectopt_loop_substitute.h90 \ 
    1101111173   KEY_CPP \ 
    1101211174   wzvmod.F90 
     
    1149611658   KEY_CPP \ 
    1149711659   zdftke2.F90 
     11660$(MODEL_LIB)(zdftmx.o) :   \ 
     11661   $(MODEL_LIB)(dom_oce.o) \ 
     11662   $(MODEL_LIB)(in_out_manager.o) \ 
     11663   $(MODEL_LIB)(iom_def.o) \ 
     11664   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11665   $(MODEL_LIB)(iom_nf90.o) \ 
     11666   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11667   $(MODEL_LIB)(lbclnk.o) \ 
     11668   $(MODEL_LIB)(lbcnfd.o) \ 
     11669   $(MODEL_LIB)(lib_mpp.o) \ 
     11670   $(MODEL_LIB)(lib_print.o) \ 
     11671   $(MODEL_LIB)(oce.o) \ 
     11672   $(MODEL_LIB)(par_kind.o) \ 
     11673   $(MODEL_LIB)(par_oce.o) \ 
     11674   $(MODEL_LIB)(phycst.o) \ 
     11675   $(MODEL_LIB)(prtctl.o) \ 
     11676   $(MODEL_LIB)(zdfddm.o) \ 
     11677   dom_oce.F90 \ 
     11678   in_out_manager.F90 \ 
     11679   iom_def.F90 \ 
     11680   iom_ioipsl.F90 \ 
     11681   iom_nf90.F90 \ 
     11682   iom_rstdimg.F90 \ 
     11683   lbclnk.F90 \ 
     11684   lbcnfd.F90 \ 
     11685   lib_mpp.F90 \ 
     11686   lib_print.f90 \ 
     11687   oce.F90 \ 
     11688   par_kind.F90 \ 
     11689   par_oce.F90 \ 
     11690   phycst.F90 \ 
     11691   prtctl.F90 \ 
     11692   zdfddm.F90 \ 
     11693   $(MODEL_LIB)(dom_oce.o) \ 
     11694   $(MODEL_LIB)(eosbn2.o) \ 
     11695   $(MODEL_LIB)(in_out_manager.o) \ 
     11696   $(MODEL_LIB)(iom.o) \ 
     11697   $(MODEL_LIB)(lbclnk.o) \ 
     11698   $(MODEL_LIB)(oce.o) \ 
     11699   $(MODEL_LIB)(phycst.o) \ 
     11700   $(MODEL_LIB)(prtctl.o) \ 
     11701   $(MODEL_LIB)(zdf_oce.o) \ 
     11702   dom_oce.F90 \ 
     11703   eosbn2.F90 \ 
     11704   in_out_manager.F90 \ 
     11705   iom.F90 \ 
     11706   lbclnk.F90 \ 
     11707   oce.F90 \ 
     11708   phycst.F90 \ 
     11709   prtctl.F90 \ 
     11710   zdf_oce.F90 \ 
     11711   domzgr_substitute.h90 \ 
     11712   vectopt_loop_substitute.h90 \ 
     11713   KEY_CPP \ 
     11714   zdftmx.F90 
    1149811715$(MODEL_LIB)(zpshde.o) :   \ 
    1149911716   $(MODEL_LIB)(dom_oce.o) \ 
  • trunk/CONFIG/ORCA2_LIM_PISCES/scripts/BB_make

    r1344 r1439  
    7777endif 
    7878 
     79# Some tests to define variables related to xmlioserver compilation 
     80# Please do not change  
     81ifneq (,$(findstring key_iomput,$(P_P))) 
     82IOSERVER=use 
     83override USER_LIB += -L../../../lib/libxmlio_server -lioserver -lxmlio -lxmlf90 
     84override USER_INC += -I../../../lib/libxmlio_server 
     85else 
     86IOSERVER=notuse 
     87endif 
     88 
    7989KEY_LIST = \ 
    8090     key_agrif \ 
     
    118128     key_flx_forced_daily \ 
    119129     key_gyre \ 
     130     key_iomput \ 
    120131     key_islands \ 
    121132     key_kppcustom \ 
     
    144155     key_sed \ 
    145156     key_sed_off \ 
    146      key_sigma_vvl \ 
    147157     key_top \ 
    148158     key_trabbc \ 
     
    181191     key_zdfric \ 
    182192     key_zdftke \ 
    183      key_zdftke2  
     193     key_zdftke2 \ 
     194     key_zdftmx  
    184195# .o file list in the library 
    185196LIB_OBJ = \ 
     
    500511      $(MODEL_LIB)(zdftke.o)\ 
    501512      $(MODEL_LIB)(zdftke2.o)\ 
     513      $(MODEL_LIB)(zdftmx.o)\ 
    502514      $(MODEL_LIB)(zpshde.o)\ 
    503515      $(MODEL_LIB)(zpshde_trc.o) 
     
    521533      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi 
    522534 
    523 $(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
     535$(EXEC_BIN) :  libioipsl libioserver firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 
    524536ifeq ($(AGRIF),use) 
    525537      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
    526538else 
    527539      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 
     540endif 
     541 
     542# ioserver library 
     543libioserver : 
     544ifeq ($(IOSERVER),use) 
     545   (cd ../../XMLF90; ./configure -arch $(FCM_ARCH); fcm build; mkdir -p ../../lib/libxmlio_server  ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLF90/lib/*.a .; ln -sf ../../modeles/XMLF90/inc/*.mod .) 
     546   (cd ../../XMLIO_SERVER; ./configure -arch $(FCM_ARCH); fcm build ; cd ../../lib/libxmlio_server ; ln -sf ../../modeles/XMLIO_SERVER/lib/*.a . ; ln -sf ../../modeles/XMLIO_SERVER/inc/* . ; cd ../../bin ; ln -sf ../modeles/XMLIO_SERVER/bin/server.exe ioserver) 
    528547endif 
    529548 
     
    725744   $(MODEL_LIB)(domvvl.o) \ 
    726745   $(MODEL_LIB)(in_out_manager.o) \ 
     746   $(MODEL_LIB)(iom.o) \ 
    727747   $(MODEL_LIB)(lbclnk.o) \ 
    728748   $(MODEL_LIB)(lib_mpp.o) \ 
     
    734754   $(MODEL_LIB)(phycst.o) \ 
    735755   $(MODEL_LIB)(prtctl.o) \ 
     756   $(MODEL_LIB)(restart.o) \ 
    736757   $(MODEL_LIB)(sbc_oce.o) \ 
    737758   bdy_oce.F90 \ 
     
    739760   domvvl.F90 \ 
    740761   in_out_manager.F90 \ 
     762   iom.F90 \ 
    741763   lbclnk.F90 \ 
    742764   lib_mpp.F90 \ 
     
    748770   phycst.F90 \ 
    749771   prtctl.F90 \ 
     772   restart.F90 \ 
    750773   sbc_oce.F90 \ 
    751774   $(MODEL_LIB)(agrif_oce.o) \ 
     
    10191042   $(MODEL_LIB)(prtctl.o) \ 
    10201043   $(MODEL_LIB)(restart.o) \ 
     1044   $(MODEL_LIB)(zdfddm.o) \ 
    10211045   bdy_oce.F90 \ 
    10221046   bdy_par.F90 \ 
     
    10371061   prtctl.F90 \ 
    10381062   restart.F90 \ 
     1063   zdfddm.F90 \ 
    10391064   $(MODEL_LIB)(bdy_oce.o) \ 
    10401065   $(MODEL_LIB)(bdytides.o) \ 
     
    11221147   $(MODEL_LIB)(par_oce.o) \ 
    11231148   $(MODEL_LIB)(phycst.o) \ 
     1149   $(MODEL_LIB)(zdfddm.o) \ 
    11241150   bdy_oce.F90 \ 
    11251151   bdy_par.F90 \ 
     
    11401166   par_oce.F90 \ 
    11411167   phycst.F90 \ 
     1168   zdfddm.F90 \ 
    11421169   $(MODEL_LIB)(bdy_oce.o) \ 
    11431170   $(MODEL_LIB)(bdytides.o) \ 
     
    11771204   $(MODEL_LIB)(prtctl.o) \ 
    11781205   $(MODEL_LIB)(restart.o) \ 
     1206   $(MODEL_LIB)(zdfddm.o) \ 
    11791207   bdy_par.F90 \ 
    11801208   dom_oce.F90 \ 
     
    11951223   prtctl.F90 \ 
    11961224   restart.F90 \ 
     1225   zdfddm.F90 \ 
    11971226   $(MODEL_LIB)(bdy_oce.o) \ 
    11981227   $(MODEL_LIB)(bdy_par.o) \ 
     
    15501579   $(MODEL_LIB)(trdmld_oce.o) \ 
    15511580   $(MODEL_LIB)(zdf_oce.o) \ 
     1581   $(MODEL_LIB)(zdfddm.o) \ 
    15521582   $(MODEL_LIB)(zpshde.o) \ 
    15531583   c1d.F90 \ 
     
    15691599   trdmld_oce.F90 \ 
    15701600   zdf_oce.F90 \ 
     1601   zdfddm.F90 \ 
    15711602   zpshde.F90 \ 
    15721603   $(MODEL_LIB)(dom_oce.o) \ 
     
    15821613   prtctl.F90 \ 
    15831614   restart.F90 \ 
     1615   $(IOIPSL_LIB) \ 
    15841616   daymod.F90 
    15851617$(MODEL_LIB)(diadimg.o) :  \ 
     
    17791811   $(MODEL_LIB)(prtctl.o) \ 
    17801812   $(MODEL_LIB)(restart.o) \ 
     1813   $(MODEL_LIB)(zdfddm.o) \ 
    17811814   daymod.F90 \ 
    17821815   dom_oce.F90 \ 
     
    17951828   prtctl.F90 \ 
    17961829   restart.F90 \ 
     1830   zdfddm.F90 \ 
    17971831   $(MODEL_LIB)(daymod.o) \ 
    17981832   $(MODEL_LIB)(dianam.o) \ 
     
    18671901   $(MODEL_LIB)(in_out_manager.o) \ 
    18681902   $(MODEL_LIB)(iom.o) \ 
     1903   $(MODEL_LIB)(iom_def.o) \ 
     1904   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1905   $(MODEL_LIB)(iom_nf90.o) \ 
     1906   $(MODEL_LIB)(iom_rstdimg.o) \ 
    18691907   $(MODEL_LIB)(lbclnk.o) \ 
    18701908   $(MODEL_LIB)(lbcnfd.o) \ 
     
    18841922   $(MODEL_LIB)(solsor.o) \ 
    18851923   $(MODEL_LIB)(zdf_oce.o) \ 
     1924   $(MODEL_LIB)(zdfddm.o) \ 
    18861925   daymod.F90 \ 
    18871926   dom_oce.F90 \ 
     
    18891928   in_out_manager.F90 \ 
    18901929   iom.F90 \ 
     1930   iom_def.F90 \ 
     1931   iom_ioipsl.F90 \ 
     1932   iom_nf90.F90 \ 
     1933   iom_rstdimg.F90 \ 
    18911934   lbclnk.F90 \ 
    18921935   lbcnfd.F90 \ 
     
    19061949   solsor.F90 \ 
    19071950   zdf_oce.F90 \ 
     1951   zdfddm.F90 \ 
    19081952   $(MODEL_LIB)(daymod.o) \ 
    19091953   $(MODEL_LIB)(diadimg.o) \ 
     
    19141958   $(MODEL_LIB)(ice_oce.o) \ 
    19151959   $(MODEL_LIB)(in_out_manager.o) \ 
     1960   $(MODEL_LIB)(iom.o) \ 
    19161961   $(MODEL_LIB)(lbclnk.o) \ 
    19171962   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    19341979   ice_oce.F90 \ 
    19351980   in_out_manager.F90 \ 
     1981   iom.F90 \ 
    19361982   lbclnk.F90 \ 
    19371983   ldfdyn_oce.F90 \ 
     
    21402186   dom_oce.F90 
    21412187$(MODEL_LIB)(domain.o) :   \ 
    2142    $(MODEL_LIB)(bdy_oce.o) \ 
    21432188   $(MODEL_LIB)(c1d.o) \ 
    21442189   $(MODEL_LIB)(closea.o) \ 
     
    21582203   $(MODEL_LIB)(sbc_oce.o) \ 
    21592204   $(MODEL_LIB)(solisl.o) \ 
    2160    bdy_oce.F90 \ 
    21612205   c1d.F90 \ 
    21622206   closea.F90 \ 
     
    22602304   $(MODEL_LIB)(par_kind.o) \ 
    22612305   $(MODEL_LIB)(par_oce.o) \ 
     2306   $(MODEL_LIB)(zdfddm.o) \ 
    22622307   dom_oce.F90 \ 
    22632308   in_out_manager.F90 \ 
     
    22712316   par_kind.F90 \ 
    22722317   par_oce.F90 \ 
     2318   zdfddm.F90 \ 
    22732319   $(MODEL_LIB)(dom_oce.o) \ 
    22742320   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23502396   domstp.F90 
    23512397$(MODEL_LIB)(domvvl.o) :   \ 
    2352    $(MODEL_LIB)(bdy_par.o) \ 
    23532398   $(MODEL_LIB)(dom_oce.o) \ 
    23542399   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23602405   $(MODEL_LIB)(par_kind.o) \ 
    23612406   $(MODEL_LIB)(par_oce.o) \ 
    2362    bdy_par.F90 \ 
    23632407   dom_oce.F90 \ 
    23642408   in_out_manager.F90 \ 
     
    23702414   par_kind.F90 \ 
    23712415   par_oce.F90 \ 
    2372    $(MODEL_LIB)(bdy_oce.o) \ 
    2373    $(MODEL_LIB)(dom_oce.o) \ 
    2374    $(MODEL_LIB)(dynspg_oce.o) \ 
    2375    $(MODEL_LIB)(in_out_manager.o) \ 
    2376    $(MODEL_LIB)(lbclnk.o) \ 
    2377    $(MODEL_LIB)(lib_mpp.o) \ 
    2378    $(MODEL_LIB)(oce.o) \ 
    2379    $(MODEL_LIB)(phycst.o) \ 
    2380    $(MODEL_LIB)(sbc_oce.o) \ 
    2381    bdy_oce.F90 \ 
    2382    dom_oce.F90 \ 
    2383    dynspg_oce.F90 \ 
     2416   $(MODEL_LIB)(dom_oce.o) \ 
     2417   $(MODEL_LIB)(in_out_manager.o) \ 
     2418   $(MODEL_LIB)(lbclnk.o) \ 
     2419   $(MODEL_LIB)(lib_mpp.o) \ 
     2420   $(MODEL_LIB)(oce.o) \ 
     2421   $(MODEL_LIB)(phycst.o) \ 
     2422   $(MODEL_LIB)(sbc_oce.o) \ 
     2423   dom_oce.F90 \ 
    23842424   in_out_manager.F90 \ 
    23852425   lbclnk.F90 \ 
     
    24062446   $(MODEL_LIB)(par_kind.o) \ 
    24072447   $(MODEL_LIB)(par_oce.o) \ 
     2448   $(MODEL_LIB)(zdfddm.o) \ 
    24082449   dom_oce.F90 \ 
    24092450   in_out_manager.F90 \ 
     
    24192460   par_kind.F90 \ 
    24202461   par_oce.F90 \ 
     2462   zdfddm.F90 \ 
    24212463   $(MODEL_LIB)(dom_oce.o) \ 
    24222464   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24512493   $(MODEL_LIB)(solpcg.o) \ 
    24522494   $(MODEL_LIB)(solsor.o) \ 
     2495   $(MODEL_LIB)(zdfddm.o) \ 
    24532496   dom_oce.F90 \ 
    24542497   in_out_manager.F90 \ 
     
    24712514   solpcg.F90 \ 
    24722515   solsor.F90 \ 
     2516   zdfddm.F90 \ 
    24732517   $(MODEL_LIB)(c1d.o) \ 
    24742518   $(MODEL_LIB)(closea.o) \ 
     
    25112555   $(MODEL_LIB)(prtctl.o) \ 
    25122556   $(MODEL_LIB)(restart.o) \ 
     2557   $(MODEL_LIB)(zdfddm.o) \ 
    25132558   dom_oce.F90 \ 
    25142559   in_out_manager.F90 \ 
     
    25282573   prtctl.F90 \ 
    25292574   restart.F90 \ 
     2575   zdfddm.F90 \ 
    25302576   $(MODEL_LIB)(daymod.o) \ 
    25312577   $(MODEL_LIB)(dom_oce.o) \ 
     
    25632609   $(MODEL_LIB)(prtctl.o) \ 
    25642610   $(MODEL_LIB)(restart.o) \ 
     2611   $(MODEL_LIB)(zdfddm.o) \ 
    25652612   dom_oce.F90 \ 
    25662613   in_out_manager.F90 \ 
     
    25802627   prtctl.F90 \ 
    25812628   restart.F90 \ 
     2629   zdfddm.F90 \ 
    25822630   $(MODEL_LIB)(daymod.o) \ 
    25832631   $(MODEL_LIB)(dom_oce.o) \ 
     
    35553603   $(MODEL_LIB)(trdmld_oce.o) \ 
    35563604   $(MODEL_LIB)(zdf_oce.o) \ 
     3605   $(MODEL_LIB)(zdfddm.o) \ 
    35573606   $(MODEL_LIB)(zpshde.o) \ 
    35583607   c1d.F90 \ 
     
    35803629   trdmld_oce.F90 \ 
    35813630   zdf_oce.F90 \ 
     3631   zdfddm.F90 \ 
    35823632   zpshde.F90 \ 
    35833633   $(MODEL_LIB)(dom_oce.o) \ 
     
    36493699   $(MODEL_LIB)(trdmld_oce.o) \ 
    36503700   $(MODEL_LIB)(zdf_oce.o) \ 
     3701   $(MODEL_LIB)(zdfddm.o) \ 
    36513702   $(MODEL_LIB)(zpshde.o) \ 
    36523703   agrif_oce.F90 \ 
     
    36873738   trdmld_oce.F90 \ 
    36883739   zdf_oce.F90 \ 
     3740   zdfddm.F90 \ 
    36893741   zpshde.F90 \ 
    36903742   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     
    37813833   $(MODEL_LIB)(trdmld_oce.o) \ 
    37823834   $(MODEL_LIB)(zdf_oce.o) \ 
     3835   $(MODEL_LIB)(zdfddm.o) \ 
    37833836   $(MODEL_LIB)(zpshde.o) \ 
    37843837   c1d.F90 \ 
     
    38103863   trdmld_oce.F90 \ 
    38113864   zdf_oce.F90 \ 
     3865   zdfddm.F90 \ 
    38123866   zpshde.F90 \ 
    38133867   $(MODEL_LIB)(dom_oce.o) \ 
     
    38863940   $(MODEL_LIB)(trdmod_oce.o) \ 
    38873941   $(MODEL_LIB)(zdf_oce.o) \ 
     3942   $(MODEL_LIB)(zdfddm.o) \ 
    38883943   $(MODEL_LIB)(zpshde.o) \ 
    38893944   bdy_oce.F90 \ 
     
    39203975   trdmod_oce.F90 \ 
    39213976   zdf_oce.F90 \ 
     3977   zdfddm.F90 \ 
    39223978   zpshde.F90 \ 
    39233979   $(MODEL_LIB)(bdy_oce.o) \ 
     
    42894345   $(MODEL_LIB)(prtctl.o) \ 
    42904346   $(MODEL_LIB)(restart.o) \ 
     4347   $(MODEL_LIB)(zdfddm.o) \ 
    42914348   dom_oce.F90 \ 
    42924349   in_out_manager.F90 \ 
     
    43034360   prtctl.F90 \ 
    43044361   restart.F90 \ 
     4362   zdfddm.F90 \ 
    43054363   $(MODEL_LIB)(daymod.o) \ 
    43064364   $(MODEL_LIB)(dom_oce.o) \ 
     
    45914649   $(MODEL_LIB)(par_kind.o) \ 
    45924650   $(MODEL_LIB)(par_oce.o) \ 
     4651   $(MODEL_LIB)(prtctl.o) \ 
     4652   $(MODEL_LIB)(zdf_oce.o) \ 
    45934653   dom_oce.F90 \ 
    45944654   in_out_manager.F90 \ 
     
    46014661   par_kind.F90 \ 
    46024662   par_oce.F90 \ 
     4663   prtctl.F90 \ 
     4664   zdf_oce.F90 \ 
    46034665   $(MODEL_LIB)(dom_oce.o) \ 
    46044666   $(MODEL_LIB)(in_out_manager.o) \ 
     
    46084670   $(MODEL_LIB)(iom_rstdimg.o) \ 
    46094671   $(MODEL_LIB)(lbclnk.o) \ 
     4672   $(MODEL_LIB)(zdfddm.o) \ 
    46104673   dom_oce.F90 \ 
    46114674   in_out_manager.F90 \ 
     
    46154678   iom_rstdimg.F90 \ 
    46164679   lbclnk.F90 \ 
     4680   zdfddm.F90 \ 
    46174681   KEY_CPP \ 
    46184682   iom.F90 
     
    52725336   $(MODEL_LIB)(trdmod_oce.o) \ 
    52735337   $(MODEL_LIB)(zdf_oce.o) \ 
     5338   $(MODEL_LIB)(zdfddm.o) \ 
    52745339   $(MODEL_LIB)(zdfmxl.o) \ 
    52755340   dom_oce.F90 \ 
     
    52955360   trdmod_oce.F90 \ 
    52965361   zdf_oce.F90 \ 
     5362   zdfddm.F90 \ 
    52975363   zdfmxl.F90 \ 
    52985364   $(MODEL_LIB)(daymod.o) \ 
     
    55635629   $(MODEL_LIB)(prtctl.o) \ 
    55645630   $(MODEL_LIB)(restart.o) \ 
     5631   $(MODEL_LIB)(zdfddm.o) \ 
    55655632   dom_oce.F90 \ 
    55665633   in_out_manager.F90 \ 
     
    55785645   prtctl.F90 \ 
    55795646   restart.F90 \ 
     5647   zdfddm.F90 \ 
    55805648   $(MODEL_LIB)(daymod.o) \ 
    55815649   $(MODEL_LIB)(ice_2.o) \ 
     
    58715939   $(MODEL_LIB)(in_out_manager.o) \ 
    58725940   $(MODEL_LIB)(iom.o) \ 
     5941   $(MODEL_LIB)(iom_def.o) \ 
     5942   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5943   $(MODEL_LIB)(iom_nf90.o) \ 
     5944   $(MODEL_LIB)(iom_rstdimg.o) \ 
    58735945   $(MODEL_LIB)(lbclnk.o) \ 
    58745946   $(MODEL_LIB)(lbcnfd.o) \ 
     
    58825954   $(MODEL_LIB)(prtctl.o) \ 
    58835955   $(MODEL_LIB)(restart.o) \ 
     5956   $(MODEL_LIB)(zdfddm.o) \ 
    58845957   daymod.F90 \ 
    58855958   dom_oce.F90 \ 
    58865959   in_out_manager.F90 \ 
    58875960   iom.F90 \ 
     5961   iom_def.F90 \ 
     5962   iom_ioipsl.F90 \ 
     5963   iom_nf90.F90 \ 
     5964   iom_rstdimg.F90 \ 
    58885965   lbclnk.F90 \ 
    58895966   lbcnfd.F90 \ 
     
    58975974   prtctl.F90 \ 
    58985975   restart.F90 \ 
     5976   zdfddm.F90 \ 
    58995977   $(MODEL_LIB)(daymod.o) \ 
    59005978   $(MODEL_LIB)(dianam.o) \ 
     
    59045982   $(MODEL_LIB)(ice_oce.o) \ 
    59055983   $(MODEL_LIB)(in_out_manager.o) \ 
     5984   $(MODEL_LIB)(iom.o) \ 
    59065985   $(MODEL_LIB)(lbclnk.o) \ 
    59075986   $(MODEL_LIB)(phycst.o) \ 
     
    59155994   ice_oce.F90 \ 
    59165995   in_out_manager.F90 \ 
     5996   iom.F90 \ 
    59175997   lbclnk.F90 \ 
    59185998   phycst.F90 \ 
     
    59436023   $(MODEL_LIB)(eosbn2.o) \ 
    59446024   $(MODEL_LIB)(in_out_manager.o) \ 
     6025   $(MODEL_LIB)(iom.o) \ 
    59456026   $(MODEL_LIB)(istate.o) \ 
    59466027   $(MODEL_LIB)(ldfdyn.o) \ 
     
    59776058   eosbn2.F90 \ 
    59786059   in_out_manager.F90 \ 
     6060   iom.F90 \ 
    59796061   istate.F90 \ 
    59806062   ldfdyn.F90 \ 
     
    61156197   $(MODEL_LIB)(prtctl.o) \ 
    61166198   $(MODEL_LIB)(restart.o) \ 
     6199   $(MODEL_LIB)(zdfddm.o) \ 
    61176200   dom_oce.F90 \ 
    61186201   in_out_manager.F90 \ 
     
    61346217   prtctl.F90 \ 
    61356218   restart.F90 \ 
     6219   zdfddm.F90 \ 
    61366220   $(MODEL_LIB)(daymod.o) \ 
    61376221   $(MODEL_LIB)(dom_oce.o) \ 
     
    66676751   $(MODEL_LIB)(in_out_manager.o) \ 
    66686752   $(MODEL_LIB)(iom.o) \ 
     6753   $(MODEL_LIB)(iom_def.o) \ 
     6754   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6755   $(MODEL_LIB)(iom_nf90.o) \ 
     6756   $(MODEL_LIB)(iom_rstdimg.o) \ 
    66696757   $(MODEL_LIB)(lbclnk.o) \ 
    66706758   $(MODEL_LIB)(lbcnfd.o) \ 
     
    67386826   $(MODEL_LIB)(zdftke.o) \ 
    67396827   $(MODEL_LIB)(zdftke2.o) \ 
     6828   $(MODEL_LIB)(zdftmx.o) \ 
    67406829   $(MODEL_LIB)(zpshde.o) \ 
    67416830   $(MODEL_LIB)(zpshde_trc.o) \ 
     
    67896878   in_out_manager.F90 \ 
    67906879   iom.F90 \ 
     6880   iom_def.F90 \ 
     6881   iom_ioipsl.F90 \ 
     6882   iom_nf90.F90 \ 
     6883   iom_rstdimg.F90 \ 
    67916884   lbclnk.F90 \ 
    67926885   lbcnfd.F90 \ 
     
    68606953   zdftke.F90 \ 
    68616954   zdftke2.F90 \ 
     6955   zdftmx.F90 \ 
    68626956   zpshde.F90 \ 
    68636957   zpshde_trc.F90 \ 
     
    68786972   $(MODEL_LIB)(eosbn2.o) \ 
    68796973   $(MODEL_LIB)(in_out_manager.o) \ 
     6974   $(MODEL_LIB)(iom.o) \ 
    68806975   $(MODEL_LIB)(istate.o) \ 
    68816976   $(MODEL_LIB)(ldfdyn.o) \ 
     
    69127007   eosbn2.F90 \ 
    69137008   in_out_manager.F90 \ 
     7009   iom.F90 \ 
    69147010   istate.F90 \ 
    69157011   ldfdyn.F90 \ 
     
    81348230   $(MODEL_LIB)(prtctl.o) \ 
    81358231   $(MODEL_LIB)(restart.o) \ 
     8232   $(MODEL_LIB)(zdfddm.o) \ 
    81368233   daymod.F90 \ 
    81378234   dom_oce.F90 \ 
     
    81548251   prtctl.F90 \ 
    81558252   restart.F90 \ 
     8253   zdfddm.F90 \ 
    81568254   $(MODEL_LIB)(albedo.o) \ 
    81578255   $(MODEL_LIB)(daymod.o) \ 
     
    82058303   $(MODEL_LIB)(prtctl.o) \ 
    82068304   $(MODEL_LIB)(restart.o) \ 
     8305   $(MODEL_LIB)(zdfddm.o) \ 
    82078306   daymod.F90 \ 
    82088307   dom_oce.F90 \ 
     
    82248323   prtctl.F90 \ 
    82258324   restart.F90 \ 
     8325   zdfddm.F90 \ 
    82268326   $(MODEL_LIB)(daymod.o) \ 
    82278327   $(MODEL_LIB)(dom_oce.o) \ 
     
    82738373   $(MODEL_LIB)(trdmld_oce.o) \ 
    82748374   $(MODEL_LIB)(zdf_oce.o) \ 
     8375   $(MODEL_LIB)(zdfddm.o) \ 
    82758376   $(MODEL_LIB)(zpshde.o) \ 
    82768377   c1d.F90 \ 
     
    82948395   trdmld_oce.F90 \ 
    82958396   zdf_oce.F90 \ 
     8397   zdfddm.F90 \ 
    82968398   zpshde.F90 \ 
    82978399   $(MODEL_LIB)(albedo.o) \ 
     
    83508452   $(MODEL_LIB)(prtctl.o) \ 
    83518453   $(MODEL_LIB)(restart.o) \ 
     8454   $(MODEL_LIB)(zdfddm.o) \ 
    83528455   daymod.F90 \ 
    83538456   dom_oce.F90 \ 
     
    83698472   prtctl.F90 \ 
    83708473   restart.F90 \ 
     8474   zdfddm.F90 \ 
    83718475   $(MODEL_LIB)(daymod.o) \ 
    83728476   $(MODEL_LIB)(dom_oce.o) \ 
     
    87808884   $(MODEL_LIB)(trdmld_oce.o) \ 
    87818885   $(MODEL_LIB)(zdf_oce.o) \ 
     8886   $(MODEL_LIB)(zdfddm.o) \ 
    87828887   $(MODEL_LIB)(zpshde.o) \ 
    87838888   albedo.F90 \ 
     
    88268931   trdmld_oce.F90 \ 
    88278932   zdf_oce.F90 \ 
     8933   zdfddm.F90 \ 
    88288934   zpshde.F90 \ 
    88298935   $(MODEL_LIB)(closea.o) \ 
     
    88989004   $(MODEL_LIB)(restart.o) \ 
    88999005   $(MODEL_LIB)(sbc_oce.o) \ 
     9006   $(MODEL_LIB)(zdfddm.o) \ 
    89009007   daymod.F90 \ 
    89019008   dom_oce.F90 \ 
     
    89179024   restart.F90 \ 
    89189025   sbc_oce.F90 \ 
     9026   zdfddm.F90 \ 
    89199027   $(MODEL_LIB)(closea.o) \ 
    89209028   $(MODEL_LIB)(daymod.o) \ 
     
    89559063   $(MODEL_LIB)(trdmld_oce.o) \ 
    89569064   $(MODEL_LIB)(zdf_oce.o) \ 
     9065   $(MODEL_LIB)(zdfddm.o) \ 
    89579066   $(MODEL_LIB)(zpshde.o) \ 
    89589067   c1d.F90 \ 
     
    89769085   trdmld_oce.F90 \ 
    89779086   zdf_oce.F90 \ 
     9087   zdfddm.F90 \ 
    89789088   zpshde.F90 \ 
    89799089   $(MODEL_LIB)(daymod.o) \ 
     
    90199129   $(MODEL_LIB)(restart.o) \ 
    90209130   $(MODEL_LIB)(sbc_oce.o) \ 
     9131   $(MODEL_LIB)(zdfddm.o) \ 
    90219132   closea.F90 \ 
    90229133   daymod.F90 \ 
     
    90419152   restart.F90 \ 
    90429153   sbc_oce.F90 \ 
     9154   zdfddm.F90 \ 
    90439155   $(MODEL_LIB)(daymod.o) \ 
    90449156   $(MODEL_LIB)(dom_oce.o) \ 
     
    92579369   $(MODEL_LIB)(sms_pisces.o) \ 
    92589370   $(MODEL_LIB)(trc.o) \ 
     9371   $(MODEL_LIB)(zdfddm.o) \ 
    92599372   daymod.F90 \ 
    92609373   dom_oce.F90 \ 
     
    92709383   sms_pisces.F90 \ 
    92719384   trc.F90 \ 
     9385   zdfddm.F90 \ 
    92729386   $(MODEL_LIB)(iom.o) \ 
    92739387   $(MODEL_LIB)(sed.o) \ 
     
    92959409   $(MODEL_LIB)(sms_pisces.o) \ 
    92969410   $(MODEL_LIB)(trc.o) \ 
     9411   $(MODEL_LIB)(zdfddm.o) \ 
    92979412   daymod.F90 \ 
    92989413   dom_oce.F90 \ 
     
    93119426   sms_pisces.F90 \ 
    93129427   trc.F90 \ 
     9428   zdfddm.F90 \ 
    93139429   $(MODEL_LIB)(iom.o) \ 
    93149430   $(MODEL_LIB)(sed.o) \ 
     
    94429558   $(MODEL_LIB)(sms_pisces.o) \ 
    94439559   $(MODEL_LIB)(trc.o) \ 
     9560   $(MODEL_LIB)(zdfddm.o) \ 
    94449561   daymod.F90 \ 
    94459562   dom_oce.F90 \ 
     
    94559572   sms_pisces.F90 \ 
    94569573   trc.F90 \ 
     9574   zdfddm.F90 \ 
    94579575   $(MODEL_LIB)(iom.o) \ 
    94589576   $(MODEL_LIB)(sed.o) \ 
     
    96679785   $(MODEL_LIB)(sol_oce.o) \ 
    96689786   $(MODEL_LIB)(zdf_oce.o) \ 
     9787   $(MODEL_LIB)(zdfddm.o) \ 
    96699788   dom_oce.F90 \ 
    96709789   in_out_manager.F90 \ 
     
    96839802   sol_oce.F90 \ 
    96849803   zdf_oce.F90 \ 
     9804   zdfddm.F90 \ 
    96859805   $(MODEL_LIB)(dom_oce.o) \ 
    96869806   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1015110271   $(MODEL_LIB)(divcur.o) \ 
    1015210272   $(MODEL_LIB)(dom_oce.o) \ 
    10153    $(MODEL_LIB)(domvvl.o) \ 
    1015410273   $(MODEL_LIB)(dtasal.o) \ 
    1015510274   $(MODEL_LIB)(dtatem.o) \ 
     
    1021110330   $(MODEL_LIB)(zdftke.o) \ 
    1021210331   $(MODEL_LIB)(zdftke2.o) \ 
     10332   $(MODEL_LIB)(zdftmx.o) \ 
    1021310333   $(MODEL_LIB)(zpshde.o) \ 
    1021410334   agrif_opa_sponge.F90 \ 
     
    1022810348   divcur.F90 \ 
    1022910349   dom_oce.F90 \ 
    10230    domvvl.F90 \ 
    1023110350   dtasal.F90 \ 
    1023210351   dtatem.F90 \ 
     
    1028810407   zdftke.F90 \ 
    1028910408   zdftke2.F90 \ 
     10409   zdftmx.F90 \ 
    1029010410   zpshde.F90 \ 
    1029110411   domzgr_substitute.h90 \ 
     
    1126411384   $(MODEL_LIB)(trdvor_oce.o) \ 
    1126511385   $(MODEL_LIB)(zdf_oce.o) \ 
     11386   $(MODEL_LIB)(zdfddm.o) \ 
    1126611387   dom_oce.F90 \ 
    1126711388   in_out_manager.F90 \ 
     
    1128711408   trdvor_oce.F90 \ 
    1128811409   zdf_oce.F90 \ 
     11410   zdfddm.F90 \ 
    1128911411   $(MODEL_LIB)(dom_oce.o) \ 
    1129011412   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1140211524   $(MODEL_LIB)(trdvor_oce.o) \ 
    1140311525   $(MODEL_LIB)(zdf_oce.o) \ 
     11526   $(MODEL_LIB)(zdfddm.o) \ 
    1140411527   daymod.F90 \ 
    1140511528   dom_oce.F90 \ 
     
    1142911552   trdvor_oce.F90 \ 
    1143011553   zdf_oce.F90 \ 
     11554   zdfddm.F90 \ 
    1143111555   $(MODEL_LIB)(dom_oce.o) \ 
    1143211556   $(MODEL_LIB)(dtasal.o) \ 
     
    1198312107   $(MODEL_LIB)(bdytra.o) \ 
    1198412108   $(MODEL_LIB)(dom_oce.o) \ 
     12109   $(MODEL_LIB)(domvvl.o) \ 
    1198512110   $(MODEL_LIB)(dynspg_oce.o) \ 
    1198612111   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1199712122   bdytra.F90 \ 
    1199812123   dom_oce.F90 \ 
     12124   domvvl.F90 \ 
    1199912125   dynspg_oce.F90 \ 
    1200012126   in_out_manager.F90 \ 
     
    1201212138   tranxt.F90 
    1201312139$(MODEL_LIB)(traqsr.o) :   \ 
    12014    $(MODEL_LIB)(dom_oce.o) \ 
    12015    $(MODEL_LIB)(in_out_manager.o) \ 
     12140   $(MODEL_LIB)(daymod.o) \ 
     12141   $(MODEL_LIB)(dom_oce.o) \ 
     12142   $(MODEL_LIB)(geo2ocean.o) \ 
     12143   $(MODEL_LIB)(in_out_manager.o) \ 
     12144   $(MODEL_LIB)(iom.o) \ 
     12145   $(MODEL_LIB)(iom_def.o) \ 
     12146   $(MODEL_LIB)(iom_ioipsl.o) \ 
     12147   $(MODEL_LIB)(iom_nf90.o) \ 
     12148   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1201612149   $(MODEL_LIB)(lbclnk.o) \ 
    1201712150   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1203212165   $(MODEL_LIB)(trdvor_oce.o) \ 
    1203312166   $(MODEL_LIB)(zdf_oce.o) \ 
    12034    dom_oce.F90 \ 
    12035    in_out_manager.F90 \ 
     12167   $(MODEL_LIB)(zdfddm.o) \ 
     12168   daymod.F90 \ 
     12169   dom_oce.F90 \ 
     12170   geo2ocean.F90 \ 
     12171   in_out_manager.F90 \ 
     12172   iom.F90 \ 
     12173   iom_def.F90 \ 
     12174   iom_ioipsl.F90 \ 
     12175   iom_nf90.F90 \ 
     12176   iom_rstdimg.F90 \ 
    1203612177   lbclnk.F90 \ 
    1203712178   ldftra_oce.F90 \ 
     
    1205212193   trdvor_oce.F90 \ 
    1205312194   zdf_oce.F90 \ 
    12054    $(MODEL_LIB)(dom_oce.o) \ 
    12055    $(MODEL_LIB)(in_out_manager.o) \ 
     12195   zdfddm.F90 \ 
     12196   $(MODEL_LIB)(dom_oce.o) \ 
     12197   $(MODEL_LIB)(fldread.o) \ 
     12198   $(MODEL_LIB)(in_out_manager.o) \ 
     12199   $(MODEL_LIB)(iom.o) \ 
    1205612200   $(MODEL_LIB)(oce.o) \ 
    1205712201   $(MODEL_LIB)(phycst.o) \ 
     
    1206212206   $(MODEL_LIB)(trdmod_oce.o) \ 
    1206312207   dom_oce.F90 \ 
    12064    in_out_manager.F90 \ 
     12208   fldread.F90 \ 
     12209   in_out_manager.F90 \ 
     12210   iom.F90 \ 
    1206512211   oce.F90 \ 
    1206612212   phycst.F90 \ 
     
    1207612222$(MODEL_LIB)(trasbc.o) :   \ 
    1207712223   $(MODEL_LIB)(dom_oce.o) \ 
    12078    $(MODEL_LIB)(in_out_manager.o) \ 
     12224   $(MODEL_LIB)(fldread.o) \ 
     12225   $(MODEL_LIB)(in_out_manager.o) \ 
     12226   $(MODEL_LIB)(iom.o) \ 
    1207912227   $(MODEL_LIB)(lbclnk.o) \ 
    1208012228   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1209812246   $(MODEL_LIB)(zdf_oce.o) \ 
    1209912247   dom_oce.F90 \ 
    12100    in_out_manager.F90 \ 
     12248   fldread.F90 \ 
     12249   in_out_manager.F90 \ 
     12250   iom.F90 \ 
    1210112251   lbclnk.F90 \ 
    1210212252   ldftra_oce.F90 \ 
     
    1214212292   trasbc.F90 
    1214312293$(MODEL_LIB)(trazdf.o) :   \ 
    12144    $(MODEL_LIB)(bdy_oce.o) \ 
    1214512294   $(MODEL_LIB)(dom_oce.o) \ 
    1214612295   $(MODEL_LIB)(domvvl.o) \ 
    12147    $(MODEL_LIB)(dynspg_oce.o) \ 
    1214812296   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1214912297   $(MODEL_LIB)(eosbn2.o) \ 
     
    1217612324   $(MODEL_LIB)(zdfddm.o) \ 
    1217712325   $(MODEL_LIB)(zdfmxl.o) \ 
    12178    bdy_oce.F90 \ 
    1217912326   dom_oce.F90 \ 
    1218012327   domvvl.F90 \ 
    12181    dynspg_oce.F90 \ 
    1218212328   dynzdf_exp.F90 \ 
    1218312329   eosbn2.F90 \ 
     
    1225212398   trazdf.F90 
    1225312399$(MODEL_LIB)(trazdf_exp.o) :  \ 
    12254    $(MODEL_LIB)(bdy_oce.o) \ 
    12255    $(MODEL_LIB)(dom_oce.o) \ 
    12256    $(MODEL_LIB)(dynspg_oce.o) \ 
     12400   $(MODEL_LIB)(dom_oce.o) \ 
    1225712401   $(MODEL_LIB)(in_out_manager.o) \ 
    1225812402   $(MODEL_LIB)(lbclnk.o) \ 
     
    1227412418   $(MODEL_LIB)(trdvor_oce.o) \ 
    1227512419   $(MODEL_LIB)(zdf_oce.o) \ 
    12276    bdy_oce.F90 \ 
    12277    dom_oce.F90 \ 
    12278    dynspg_oce.F90 \ 
     12420   dom_oce.F90 \ 
    1227912421   in_out_manager.F90 \ 
    1228012422   lbclnk.F90 \ 
     
    1232012462   trazdf_exp.F90 
    1232112463$(MODEL_LIB)(trazdf_imp.o) :  \ 
    12322    $(MODEL_LIB)(bdy_oce.o) \ 
    12323    $(MODEL_LIB)(dom_oce.o) \ 
    12324    $(MODEL_LIB)(dynspg_oce.o) \ 
     12464   $(MODEL_LIB)(dom_oce.o) \ 
    1232512465   $(MODEL_LIB)(in_out_manager.o) \ 
    1232612466   $(MODEL_LIB)(lbclnk.o) \ 
     
    1234612486   $(MODEL_LIB)(zdf_oce.o) \ 
    1234712487   $(MODEL_LIB)(zdfmxl.o) \ 
    12348    bdy_oce.F90 \ 
    12349    dom_oce.F90 \ 
    12350    dynspg_oce.F90 \ 
     12488   dom_oce.F90 \ 
    1235112489   in_out_manager.F90 \ 
    1235212490   lbclnk.F90 \ 
     
    1242412562   trc.F90 
    1242512563$(MODEL_LIB)(trc_oce.o) :  \ 
     12564   $(MODEL_LIB)(lib_print.o) \ 
    1242612565   $(MODEL_LIB)(par_kind.o) \ 
    1242712566   $(MODEL_LIB)(par_oce.o) \ 
    1242812567   $(MODEL_LIB)(par_trc.o) \ 
     12568   lib_print.f90 \ 
    1242912569   par_kind.F90 \ 
    1243012570   par_oce.F90 \ 
    1243112571   par_trc.F90 \ 
     12572   $(MODEL_LIB)(dom_oce.o) \ 
     12573   $(MODEL_LIB)(in_out_manager.o) \ 
    1243212574   $(MODEL_LIB)(par_oce.o) \ 
    1243312575   $(MODEL_LIB)(sms_pisces.o) \ 
     12576   dom_oce.F90 \ 
     12577   in_out_manager.F90 \ 
    1243412578   par_oce.F90 \ 
    1243512579   sms_pisces.F90 \ 
     12580   domzgr_substitute.h90 \ 
    1243612581   KEY_CPP \ 
    1243712582   trc_oce.F90 
     
    1683816983   $(MODEL_LIB)(trdvor_oce.o) \ 
    1683916984   $(MODEL_LIB)(zdf_oce.o) \ 
     16985   $(MODEL_LIB)(zdfddm.o) \ 
    1684016986   $(MODEL_LIB)(zpshde.o) \ 
    1684116987   c1d.F90 \ 
     
    1686017006   trdvor_oce.F90 \ 
    1686117007   zdf_oce.F90 \ 
     17008   zdfddm.F90 \ 
    1686217009   zpshde.F90 \ 
    1686317010   $(MODEL_LIB)(daymod.o) \ 
     
    1723617383   trp_trc.F90 
    1723717384$(MODEL_LIB)(wzvmod.o) :   \ 
    17238    $(MODEL_LIB)(bdy_oce.o) \ 
    17239    $(MODEL_LIB)(bdy_par.o) \ 
    17240    $(MODEL_LIB)(dom_oce.o) \ 
    17241    $(MODEL_LIB)(dynspg_oce.o) \ 
    17242    $(MODEL_LIB)(in_out_manager.o) \ 
     17385   $(MODEL_LIB)(c1d.o) \ 
     17386   $(MODEL_LIB)(dom_oce.o) \ 
     17387   $(MODEL_LIB)(eosbn2.o) \ 
     17388   $(MODEL_LIB)(in_out_manager.o) \ 
     17389   $(MODEL_LIB)(iom.o) \ 
     17390   $(MODEL_LIB)(iom_def.o) \ 
     17391   $(MODEL_LIB)(iom_ioipsl.o) \ 
     17392   $(MODEL_LIB)(iom_nf90.o) \ 
     17393   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1724317394   $(MODEL_LIB)(lbclnk.o) \ 
    1724417395   $(MODEL_LIB)(lbcnfd.o) \ 
     
    1725117402   $(MODEL_LIB)(phycst.o) \ 
    1725217403   $(MODEL_LIB)(sbc_oce.o) \ 
    17253    bdy_oce.F90 \ 
    17254    bdy_par.F90 \ 
    17255    dom_oce.F90 \ 
    17256    dynspg_oce.F90 \ 
    17257    in_out_manager.F90 \ 
     17404   $(MODEL_LIB)(trdmld_oce.o) \ 
     17405   $(MODEL_LIB)(zdf_oce.o) \ 
     17406   $(MODEL_LIB)(zdfddm.o) \ 
     17407   $(MODEL_LIB)(zpshde.o) \ 
     17408   c1d.F90 \ 
     17409   dom_oce.F90 \ 
     17410   eosbn2.F90 \ 
     17411   in_out_manager.F90 \ 
     17412   iom.F90 \ 
     17413   iom_def.F90 \ 
     17414   iom_ioipsl.F90 \ 
     17415   iom_nf90.F90 \ 
     17416   iom_rstdimg.F90 \ 
    1725817417   lbclnk.F90 \ 
    1725917418   lbcnfd.F90 \ 
     
    1726617425   phycst.F90 \ 
    1726717426   sbc_oce.F90 \ 
    17268    $(MODEL_LIB)(bdy_oce.o) \ 
     17427   trdmld_oce.F90 \ 
     17428   zdf_oce.F90 \ 
     17429   zdfddm.F90 \ 
     17430   zpshde.F90 \ 
    1726917431   $(MODEL_LIB)(dom_oce.o) \ 
    1727017432   $(MODEL_LIB)(domvvl.o) \ 
    1727117433   $(MODEL_LIB)(in_out_manager.o) \ 
     17434   $(MODEL_LIB)(iom.o) \ 
    1727217435   $(MODEL_LIB)(lbclnk.o) \ 
    1727317436   $(MODEL_LIB)(obc_oce.o) \ 
     
    1727617439   $(MODEL_LIB)(phycst.o) \ 
    1727717440   $(MODEL_LIB)(prtctl.o) \ 
    17278    $(MODEL_LIB)(sbc_oce.o) \ 
    17279    bdy_oce.F90 \ 
     17441   $(MODEL_LIB)(restart.o) \ 
     17442   $(MODEL_LIB)(sbc_oce.o) \ 
    1728017443   dom_oce.F90 \ 
    1728117444   domvvl.F90 \ 
    1728217445   in_out_manager.F90 \ 
     17446   iom.F90 \ 
    1728317447   lbclnk.F90 \ 
    1728417448   obc_oce.F90 \ 
     
    1728717451   phycst.F90 \ 
    1728817452   prtctl.F90 \ 
     17453   restart.F90 \ 
    1728917454   sbc_oce.F90 \ 
    1729017455   domzgr_substitute.h90 \ 
     17456   vectopt_loop_substitute.h90 \ 
    1729117457   KEY_CPP \ 
    1729217458   wzvmod.F90 
     
    1777617942   KEY_CPP \ 
    1777717943   zdftke2.F90 
     17944$(MODEL_LIB)(zdftmx.o) :   \ 
     17945   $(MODEL_LIB)(dom_oce.o) \ 
     17946   $(MODEL_LIB)(in_out_manager.o) \ 
     17947   $(MODEL_LIB)(iom_def.o) \ 
     17948   $(MODEL_LIB)(iom_ioipsl.o) \ 
     17949   $(MODEL_LIB)(iom_nf90.o) \ 
     17950   $(MODEL_LIB)(iom_rstdimg.o) \ 
     17951   $(MODEL_LIB)(lbclnk.o) \ 
     17952   $(MODEL_LIB)(lbcnfd.o) \ 
     17953   $(MODEL_LIB)(lib_mpp.o) \ 
     17954   $(MODEL_LIB)(lib_print.o) \ 
     17955   $(MODEL_LIB)(oce.o) \ 
     17956   $(MODEL_LIB)(par_kind.o) \ 
     17957   $(MODEL_LIB)(par_oce.o) \ 
     17958   $(MODEL_LIB)(phycst.o) \ 
     17959   $(MODEL_LIB)(prtctl.o) \ 
     17960   $(MODEL_LIB)(zdfddm.o) \ 
     17961   dom_oce.F90 \ 
     17962   in_out_manager.F90 \ 
     17963   iom_def.F90 \ 
     17964   iom_ioipsl.F90 \ 
     17965   iom_nf90.F90 \ 
     17966   iom_rstdimg.F90 \ 
     17967   lbclnk.F90 \ 
     17968   lbcnfd.F90 \ 
     17969   lib_mpp.F90 \ 
     17970   lib_print.f90 \ 
     17971   oce.F90 \ 
     17972   par_kind.F90 \ 
     17973   par_oce.F90 \ 
     17974   phycst.F90 \ 
     17975   prtctl.F90 \ 
     17976   zdfddm.F90 \ 
     17977   $(MODEL_LIB)(dom_oce.o) \ 
     17978   $(MODEL_LIB)(eosbn2.o) \ 
     17979   $(MODEL_LIB)(in_out_manager.o) \ 
     17980   $(MODEL_LIB)(iom.o) \ 
     17981   $(MODEL_LIB)(lbclnk.o) \ 
     17982   $(MODEL_LIB)(oce.o) \ 
     17983   $(MODEL_LIB)(phycst.o) \ 
     17984   $(MODEL_LIB)(prtctl.o) \ 
     17985   $(MODEL_LIB)(zdf_oce.o) \ 
     17986   dom_oce.F90 \ 
     17987   eosbn2.F90 \ 
     17988   in_out_manager.F90 \ 
     17989   iom.F90 \ 
     17990   lbclnk.F90 \ 
     17991   oce.F90 \ 
     17992   phycst.F90 \ 
     17993   prtctl.F90 \ 
     17994   zdf_oce.F90 \ 
     17995   domzgr_substitute.h90 \ 
     17996   vectopt_loop_substitute.h90 \ 
     17997   KEY_CPP \ 
     17998   zdftmx.F90 
    1777817999$(MODEL_LIB)(zpshde.o) :   \ 
    1777918000   $(MODEL_LIB)(dom_oce.o) \ 
Note: See TracChangeset for help on using the changeset viewer.