Ignore:
Timestamp:
03/11/10 12:35:19 (13 years ago)
Author:
cetlod
Message:

Update IPSLCM5_v3 config to take into account TOP_PISCES modifications
(bugfixes, damping on closed seas etc...)

  • update script/BB_make file
  • add a new CPP key "key_dtatrc" in AA_make, needed to read clim files for damping
  • update namelists ( PARAM/namelist_top_ORCA2, PARAM/namelist_pisces_ORCA2)
  • update COMP/pisces.card to get climatological files
Location:
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/AA_make

    r926 r944  
    8888 
    8989orca2: 
    90         (cd ../../modeles/NEMO/WORK; $(M_K) FCM=use USER_INC='-I ../$(PRISM_DIR)/$(PRISM_ARCH)/build/lib/psmile.$(LIB_MPI)' USER_LIB='-L../$(PRISM_DIR)/$(PRISM_ARCH)/lib -lpsmile.$(LIB_MPI) -lmpp_io' P_P='key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdftmx key_zdfddm key_oasis3 key_diahth key_diaeiv key_mpp_mpi key_iomput key_diaar5 key_top key_pisces key_trcbbl_dif key_trcldf_eiv key_trc_zdfddm key_trc_diaadd key_trc_dia3d' ; ) 
     90        (cd ../../modeles/NEMO/WORK; $(M_K) FCM=use USER_INC='-I ../$(PRISM_DIR)/$(PRISM_ARCH)/build/lib/psmile.$(LIB_MPI)' USER_LIB='-L../$(PRISM_DIR)/$(PRISM_ARCH)/lib -lpsmile.$(LIB_MPI) -lmpp_io' P_P='key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdftmx key_zdfddm key_oasis3 key_diahth key_diaeiv key_mpp_mpi key_iomput key_diaar5 key_top key_pisces key_trcbbl_dif key_trcldf_eiv key_trc_zdfddm key_trc_diaadd key_trc_dia3d key_dtatrc' ; ) 
    9191 
    9292verif: 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/pisces.card

    r939 r944  
    99[BoundaryFiles] 
    1010List=   () 
    11 ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/dust.orca.nc, .), \ 
     11ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_DIC_nomask.nc, .), \ 
     12            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_Alkalini_nomask.nc, .), \ 
     13            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_O2_nomask.nc, .), \ 
     14            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_NO3_nomask.nc, .), \ 
     15            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_PO4_nomask.nc, .), \ 
     16            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_Si_nomask.nc, .), \ 
     17            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_DOC_nomask.nc, .), \ 
     18            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_Fer_nomask.nc, .), \ 
     19            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/dust.orca.nc, .), \ 
    1220            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/bathy.orca.nc, .), \ 
    1321            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/river.orca.nc, .), \ 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/PARAM/namelist_pisces_ORCA2

    r925 r944  
    175175!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    176176   ln_pisdmp    =  .true.     !  Relaxation fo some tracers to a mean value 
     177   ln_pisclo    =  .true.    !  Restoring of tracer to initial value on closed sea ("key_dtatrc") 
    177178/ 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/PARAM/namelist_top_ORCA2

    r925 r944  
    2323!              !           !                                           !           ! from file    ! or not !  
    2424!              !           !                                           !           ! or not       !        ! 
    25    tracer(1)   = 'DIC     ' , 'Dissolved inorganic Concentration      ',  'mol-C/L' ,  .false.     ,  .true. 
    26    tracer(2)   = 'Alkalini' , 'Total Alkalinity Concentration         ',  'eq/L ' ,  .false.     ,  .true. 
    27    tracer(3)   = 'O2      ' , 'Dissolved Oxygen Concentration         ',  'mol-C/L' ,  .false.     ,  .true. 
     25   tracer(1)   = 'DIC     ' , 'Dissolved inorganic Concentration      ',  'mol-C/L' ,  .true.      ,  .true. 
     26   tracer(2)   = 'Alkalini' , 'Total Alkalinity Concentration         ',  'eq/L '   ,  .true.      ,  .true. 
     27   tracer(3)   = 'O2      ' , 'Dissolved Oxygen Concentration         ',  'mol-C/L' ,  .true.      ,  .true. 
    2828   tracer(4)   = 'CaCO3   ' , 'Calcite Concentration                  ',  'mol-C/L' ,  .false.     ,  .true. 
    29    tracer(5)   = 'PO4     ' , 'Phosphate Concentration                ',  'mol-C/L' ,  .false.     ,  .true. 
     29   tracer(5)   = 'PO4     ' , 'Phosphate Concentration                ',  'mol-C/L' ,  .true.      ,  .true. 
    3030   tracer(6)   = 'POC     ' , 'Small organic carbon Concentration     ',  'mol-C/L' ,  .false.     ,  .true. 
    31    tracer(7)   = 'Si      ' , 'Silicate Concentration                 ',  'mol-C/L' ,  .false.     ,  .true. 
     31   tracer(7)   = 'Si      ' , 'Silicate Concentration                 ',  'mol-C/L' ,  .true.      ,  .true. 
    3232   tracer(8)   = 'PHY     ' , 'Nanophytoplankton Concentration        ',  'mol-C/L' ,  .false.     ,  .true. 
    3333   tracer(9)   = 'ZOO     ' , 'Microzooplankton Concentration         ',  'mol-C/L' ,  .false.     ,  .true. 
    34    tracer(10)  = 'DOC     ' , 'Dissolved organic Concentration        ',  'mol-C/L' ,  .false.     ,  .true. 
     34   tracer(10)  = 'DOC     ' , 'Dissolved organic Concentration        ',  'mol-C/L' ,  .true.      ,  .true. 
    3535   tracer(11)  = 'PHY2    ' , 'Diatoms Concentration                  ',  'mol-C/L' ,  .false.     ,  .true. 
    3636   tracer(12)  = 'ZOO2    ' , 'Mesozooplankton Concentration          ',  'mol-C/L' ,  .false.     ,  .true. 
    3737   tracer(13)  = 'BSi     ' , 'Diatoms Silicate Concentration         ',  'mol-C/L' ,  .false.     ,  .true. 
    38    tracer(14)  = 'Fer     ' , 'Dissolved Iron Concentration           ',  'mol-C/L' ,  .false.     ,  .true. 
     38   tracer(14)  = 'Fer     ' , 'Dissolved Iron Concentration           ',  'mol-C/L' ,  .true.      ,  .true. 
    3939   tracer(15)  = 'BFe     ' , 'Big iron particles Concentration       ',  'mol-C/L' ,  .false.     ,  .true. 
    4040   tracer(16)  = 'GOC     ' , 'Big organic carbon Concentration       ',  'mol-C/L' ,  .false.     ,  .true. 
     
    4545   tracer(21)  = 'NCHL    ' , 'Nano chlorophyl Concentration          ',  'mol-C/L' ,  .false.     ,  .true. 
    4646   tracer(22)  = 'DCHL    ' , 'Diatoms chlorophyl Concentration       ',  'mol-C/L' ,  .false.     ,  .true. 
    47    tracer(23)  = 'NO3     ' , 'Nitrates Concentration                 ',  'mol-C/L' ,  .false.     ,  .true. 
     47   tracer(23)  = 'NO3     ' , 'Nitrates Concentration                 ',  'mol-C/L' ,  .true.      ,  .true. 
    4848   tracer(24)  = 'NH4     ' , 'Ammonium Concentration                 ',  'mol-C/L' ,  .false.     ,  .true. 
    4949/ 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/scripts/BB_make

    r927 r944  
    201201     key_vvl \ 
    202202     key_zco \ 
     203     key_zco \ 
    203204     key_zdfcst \ 
    204205     key_zdfddm \ 
     
    212213                $(MODEL_LIB)(lib_cray.o)\ 
    213214                $(MODEL_LIB)(lib_print.o)\ 
     215                $(MODEL_LIB)(agrif_oce.o)\ 
    214216                $(MODEL_LIB)(agrif_opa_interp.o)\ 
    215217                $(MODEL_LIB)(agrif_opa_sponge.o)\ 
     
    218220                $(MODEL_LIB)(agrif_top_sponge.o)\ 
    219221                $(MODEL_LIB)(agrif_top_update.o)\ 
     222                $(MODEL_LIB)(agrif_user.o)\ 
    220223                $(MODEL_LIB)(albedo.o)\ 
    221224                $(MODEL_LIB)(bdydta.o)\ 
     
    476479                $(MODEL_LIB)(trcopt.o)\ 
    477480                $(MODEL_LIB)(trcrad.o)\ 
     481                $(MODEL_LIB)(trcrst_c14b.o)\ 
     482                $(MODEL_LIB)(trcrst_cfc.o)\ 
    478483                $(MODEL_LIB)(trcrst.o)\ 
     484                $(MODEL_LIB)(trcrst_lobster.o)\ 
     485                $(MODEL_LIB)(trcrst_my_trc.o)\ 
     486                $(MODEL_LIB)(trcrst_pisces.o)\ 
    479487                $(MODEL_LIB)(trcsbc.o)\ 
    480488                $(MODEL_LIB)(trcsed.o)\ 
     
    690698                @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi 
    691699 
     700$(MODEL_LIB)(agrif_oce.o) :     \ 
     701        $(MODEL_LIB)(par_kind.o) \ 
     702        $(MODEL_LIB)(par_oce.o) \ 
     703        par_kind.F90 \ 
     704        par_oce.F90 \ 
     705        dom_oce.F90 \ 
     706        $(MODEL_LIB)(dom_oce.o) \ 
     707        $(MODEL_LIB)(par_oce.o) \ 
     708        par_oce.F90 \ 
     709        KEY_CPP \ 
     710        agrif_oce.F90 
    692711$(MODEL_LIB)(agrif_opa_interp.o) :      \ 
     712        dom_oce.F90 \ 
     713        in_out_manager.F90 \ 
     714        lib_print.f90 \ 
     715        $(MODEL_LIB)(dom_oce.o) \ 
     716        $(MODEL_LIB)(in_out_manager.o) \ 
     717        $(MODEL_LIB)(lib_print.o) \ 
     718        $(MODEL_LIB)(par_kind.o) \ 
     719        $(MODEL_LIB)(par_oce.o) \ 
     720        par_kind.F90 \ 
     721        par_oce.F90 \ 
     722        agrif_oce.F90 \ 
     723        dom_oce.F90 \ 
     724        in_out_manager.F90 \ 
     725        $(MODEL_LIB)(agrif_oce.o) \ 
     726        $(MODEL_LIB)(dom_oce.o) \ 
     727        $(MODEL_LIB)(in_out_manager.o) \ 
     728        $(MODEL_LIB)(oce.o) \ 
     729        $(MODEL_LIB)(par_oce.o) \ 
     730        $(MODEL_LIB)(phycst.o) \ 
     731        $(MODEL_LIB)(sol_oce.o) \ 
     732        oce.F90 \ 
     733        par_oce.F90 \ 
     734        phycst.F90 \ 
     735        sol_oce.F90 \ 
     736        domzgr_substitute.h90 \ 
     737        vectopt_loop_substitute.h90 \ 
     738        $(AGRIF_LIB) \ 
     739        KEY_CPP \ 
    693740        agrif_opa_interp.F90 
    694741$(MODEL_LIB)(agrif_opa_sponge.o) :      \ 
     742        dom_oce.F90 \ 
     743        lib_print.f90 \ 
     744        $(MODEL_LIB)(dom_oce.o) \ 
     745        $(MODEL_LIB)(lib_print.o) \ 
     746        $(MODEL_LIB)(par_kind.o) \ 
     747        $(MODEL_LIB)(par_oce.o) \ 
     748        par_kind.F90 \ 
     749        par_oce.F90 \ 
     750        agrif_oce.F90 \ 
     751        dom_oce.F90 \ 
     752        in_out_manager.F90 \ 
     753        $(MODEL_LIB)(agrif_oce.o) \ 
     754        $(MODEL_LIB)(dom_oce.o) \ 
     755        $(MODEL_LIB)(in_out_manager.o) \ 
     756        $(MODEL_LIB)(oce.o) \ 
     757        $(MODEL_LIB)(par_oce.o) \ 
     758        oce.F90 \ 
     759        par_oce.F90 \ 
     760        domzgr_substitute.h90 \ 
     761        $(AGRIF_LIB) \ 
     762        KEY_CPP \ 
    695763        agrif_opa_sponge.F90 
    696764$(MODEL_LIB)(agrif_opa_update.o) :      \ 
     765        bdy_oce.F90 \ 
     766        cla_div.F90 \ 
     767        diaar5.F90 \ 
     768        divcur.F90 \ 
     769        dom_oce.F90 \ 
     770        domvvl.F90 \ 
     771        in_out_manager.F90 \ 
     772        iom.F90 \ 
     773        lbclnk.F90 \ 
     774        lib_mpp.F90 \ 
     775        $(MODEL_LIB)(bdy_oce.o) \ 
     776        $(MODEL_LIB)(cla_div.o) \ 
     777        $(MODEL_LIB)(diaar5.o) \ 
     778        $(MODEL_LIB)(divcur.o) \ 
     779        $(MODEL_LIB)(dom_oce.o) \ 
     780        $(MODEL_LIB)(domvvl.o) \ 
     781        $(MODEL_LIB)(in_out_manager.o) \ 
     782        $(MODEL_LIB)(iom.o) \ 
     783        $(MODEL_LIB)(lbclnk.o) \ 
     784        $(MODEL_LIB)(lib_mpp.o) \ 
     785        $(MODEL_LIB)(obc_oce.o) \ 
     786        $(MODEL_LIB)(obc_par.o) \ 
     787        $(MODEL_LIB)(oce.o) \ 
     788        $(MODEL_LIB)(par_kind.o) \ 
     789        $(MODEL_LIB)(par_oce.o) \ 
     790        $(MODEL_LIB)(phycst.o) \ 
     791        $(MODEL_LIB)(prtctl.o) \ 
     792        $(MODEL_LIB)(restart.o) \ 
     793        $(MODEL_LIB)(sbc_oce.o) \ 
     794        obc_oce.F90 \ 
     795        obc_par.F90 \ 
     796        oce.F90 \ 
     797        par_kind.F90 \ 
     798        par_oce.F90 \ 
     799        phycst.F90 \ 
     800        prtctl.F90 \ 
     801        restart.F90 \ 
     802        sbc_oce.F90 \ 
     803        agrif_oce.F90 \ 
     804        cla_div.F90 \ 
     805        divcur.F90 \ 
     806        dom_oce.F90 \ 
     807        $(MODEL_LIB)(agrif_oce.o) \ 
     808        $(MODEL_LIB)(cla_div.o) \ 
     809        $(MODEL_LIB)(divcur.o) \ 
     810        $(MODEL_LIB)(dom_oce.o) \ 
     811        $(MODEL_LIB)(oce.o) \ 
     812        $(MODEL_LIB)(par_oce.o) \ 
     813        $(MODEL_LIB)(sshwzv.o) \ 
     814        oce.F90 \ 
     815        par_oce.F90 \ 
     816        sshwzv.F90 \ 
     817        domzgr_substitute.h90 \ 
     818        $(AGRIF_LIB) \ 
     819        KEY_CPP \ 
    697820        agrif_opa_update.F90 
    698821$(MODEL_LIB)(agrif_top_interp.o) :      \ 
     822        dom_oce.F90 \ 
     823        $(MODEL_LIB)(dom_oce.o) \ 
     824        $(MODEL_LIB)(par_kind.o) \ 
     825        $(MODEL_LIB)(par_oce.o) \ 
     826        $(MODEL_LIB)(par_trc.o) \ 
     827        par_kind.F90 \ 
     828        par_oce.F90 \ 
     829        par_trc.F90 \ 
     830        agrif_oce.F90 \ 
     831        dom_oce.F90 \ 
     832        $(MODEL_LIB)(agrif_oce.o) \ 
     833        $(MODEL_LIB)(dom_oce.o) \ 
     834        $(MODEL_LIB)(oce.o) \ 
     835        $(MODEL_LIB)(par_oce.o) \ 
     836        $(MODEL_LIB)(sol_oce.o) \ 
     837        $(MODEL_LIB)(trc.o) \ 
     838        oce.F90 \ 
     839        par_oce.F90 \ 
     840        sol_oce.F90 \ 
     841        trc.F90 \ 
     842        domzgr_substitute.h90 \ 
     843        vectopt_loop_substitute.h90 \ 
     844        $(AGRIF_LIB) \ 
     845        KEY_CPP \ 
    699846        agrif_top_interp.F90 
    700847$(MODEL_LIB)(agrif_top_sponge.o) :      \ 
     848        dom_oce.F90 \ 
     849        lib_print.f90 \ 
     850        $(MODEL_LIB)(dom_oce.o) \ 
     851        $(MODEL_LIB)(lib_print.o) \ 
     852        $(MODEL_LIB)(par_kind.o) \ 
     853        $(MODEL_LIB)(par_oce.o) \ 
     854        $(MODEL_LIB)(par_trc.o) \ 
     855        par_kind.F90 \ 
     856        par_oce.F90 \ 
     857        par_trc.F90 \ 
     858        agrif_oce.F90 \ 
     859        dom_oce.F90 \ 
     860        in_out_manager.F90 \ 
     861        $(MODEL_LIB)(agrif_oce.o) \ 
     862        $(MODEL_LIB)(dom_oce.o) \ 
     863        $(MODEL_LIB)(in_out_manager.o) \ 
     864        $(MODEL_LIB)(oce.o) \ 
     865        $(MODEL_LIB)(par_oce.o) \ 
     866        $(MODEL_LIB)(trc.o) \ 
     867        oce.F90 \ 
     868        par_oce.F90 \ 
     869        trc.F90 \ 
     870        domzgr_substitute.h90 \ 
     871        $(AGRIF_LIB) \ 
     872        KEY_CPP \ 
    701873        agrif_top_sponge.F90 
    702874$(MODEL_LIB)(agrif_top_update.o) :      \ 
     875        dom_oce.F90 \ 
     876        $(MODEL_LIB)(dom_oce.o) \ 
     877        $(MODEL_LIB)(par_kind.o) \ 
     878        $(MODEL_LIB)(par_oce.o) \ 
     879        $(MODEL_LIB)(par_trc.o) \ 
     880        par_kind.F90 \ 
     881        par_oce.F90 \ 
     882        par_trc.F90 \ 
     883        agrif_oce.F90 \ 
     884        dom_oce.F90 \ 
     885        $(MODEL_LIB)(agrif_oce.o) \ 
     886        $(MODEL_LIB)(dom_oce.o) \ 
     887        $(MODEL_LIB)(oce.o) \ 
     888        $(MODEL_LIB)(par_oce.o) \ 
     889        $(MODEL_LIB)(trc.o) \ 
     890        oce.F90 \ 
     891        par_oce.F90 \ 
     892        trc.F90 \ 
     893        domzgr_substitute.h90 \ 
     894        $(AGRIF_LIB) \ 
     895        KEY_CPP \ 
    703896        agrif_top_update.F90 
     897$(MODEL_LIB)(agrif_user.o) :    \ 
     898        agrif_oce.F90 \ 
     899        bdyini.F90 \ 
     900        bdy_par.F90 \ 
     901        c1d.F90 \ 
     902        cla_div.F90 \ 
     903        cpl_oasis3.F90 \ 
     904        cpl_oasis4.F90 \ 
     905        diaptr.F90 \ 
     906        divcur.F90 \ 
     907        domain.F90 \ 
     908        domcfg.F90 \ 
     909        dom_oce.F90 \ 
     910        dtasal.F90 \ 
     911        dtatem.F90 \ 
     912        dyncor_c1d.F90 \ 
     913        dynhpg.F90 \ 
     914        dynspg_oce.F90 \ 
     915        eosbn2.F90 \ 
     916        in_out_manager.F90 \ 
     917        iom.F90 \ 
     918        istate.F90 \ 
     919        ldfdyn.F90 \ 
     920        ldftra.F90 \ 
     921        lib_mpp.F90 \ 
     922        lib_print.f90 \ 
     923        $(MODEL_LIB)(agrif_oce.o) \ 
     924        $(MODEL_LIB)(bdyini.o) \ 
     925        $(MODEL_LIB)(bdy_par.o) \ 
     926        $(MODEL_LIB)(c1d.o) \ 
     927        $(MODEL_LIB)(cla_div.o) \ 
     928        $(MODEL_LIB)(cpl_oasis3.o) \ 
     929        $(MODEL_LIB)(cpl_oasis4.o) \ 
     930        $(MODEL_LIB)(diaptr.o) \ 
     931        $(MODEL_LIB)(divcur.o) \ 
     932        $(MODEL_LIB)(domain.o) \ 
     933        $(MODEL_LIB)(domcfg.o) \ 
     934        $(MODEL_LIB)(dom_oce.o) \ 
     935        $(MODEL_LIB)(dtasal.o) \ 
     936        $(MODEL_LIB)(dtatem.o) \ 
     937        $(MODEL_LIB)(dyncor_c1d.o) \ 
     938        $(MODEL_LIB)(dynhpg.o) \ 
     939        $(MODEL_LIB)(dynspg_oce.o) \ 
     940        $(MODEL_LIB)(eosbn2.o) \ 
     941        $(MODEL_LIB)(in_out_manager.o) \ 
     942        $(MODEL_LIB)(iom.o) \ 
     943        $(MODEL_LIB)(istate.o) \ 
     944        $(MODEL_LIB)(ldfdyn.o) \ 
     945        $(MODEL_LIB)(ldftra.o) \ 
     946        $(MODEL_LIB)(lib_mpp.o) \ 
     947        $(MODEL_LIB)(lib_print.o) \ 
     948        $(MODEL_LIB)(mppini.o) \ 
     949        $(MODEL_LIB)(obcini.o) \ 
     950        $(MODEL_LIB)(obc_par.o) \ 
     951        $(MODEL_LIB)(oce.o) \ 
     952        $(MODEL_LIB)(par_kind.o) \ 
     953        $(MODEL_LIB)(par_oce.o) \ 
     954        $(MODEL_LIB)(par_trc.o) \ 
     955        $(MODEL_LIB)(phycst.o) \ 
     956        $(MODEL_LIB)(prtctl.o) \ 
     957        $(MODEL_LIB)(sbcmod.o) \ 
     958        $(MODEL_LIB)(sbc_oce.o) \ 
     959        $(MODEL_LIB)(sol_oce.o) \ 
     960        $(MODEL_LIB)(sshwzv.o) \ 
     961        $(MODEL_LIB)(step_c1d.o) \ 
     962        $(MODEL_LIB)(step.o) \ 
     963        $(MODEL_LIB)(trcini.o) \ 
     964        $(MODEL_LIB)(trc.o) \ 
     965        $(MODEL_LIB)(trdmod.o) \ 
     966        $(MODEL_LIB)(trdmod_oce.o) \ 
     967        $(MODEL_LIB)(zdfini.o) \ 
     968        $(MODEL_LIB)(zdfmxl.o) \ 
     969        $(MODEL_LIB)(zdf_oce.o) \ 
     970        mppini.F90 \ 
     971        obcini.F90 \ 
     972        obc_par.F90 \ 
     973        oce.F90 \ 
     974        par_kind.F90 \ 
     975        par_oce.F90 \ 
     976        par_trc.F90 \ 
     977        phycst.F90 \ 
     978        prtctl.F90 \ 
     979        sbcmod.F90 \ 
     980        sbc_oce.F90 \ 
     981        sol_oce.F90 \ 
     982        sshwzv.F90 \ 
     983        step_c1d.F90 \ 
     984        step.F90 \ 
     985        trc.F90 \ 
     986        trcini.F90 \ 
     987        trdmod.F90 \ 
     988        trdmod_oce.F90 \ 
     989        zdfini.F90 \ 
     990        zdfmxl.F90 \ 
     991        zdf_oce.F90 \ 
     992        agrif_oce.F90 \ 
     993        agrif_opa_interp.F90 \ 
     994        agrif_opa_sponge.F90 \ 
     995        agrif_opa_update.F90 \ 
     996        agrif_top_interp.F90 \ 
     997        agrif_top_sponge.F90 \ 
     998        agrif_top_update.F90 \ 
     999        dom_oce.F90 \ 
     1000        in_out_manager.F90 \ 
     1001        $(MODEL_LIB)(agrif_oce.o) \ 
     1002        $(MODEL_LIB)(agrif_opa_interp.o) \ 
     1003        $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     1004        $(MODEL_LIB)(agrif_opa_update.o) \ 
     1005        $(MODEL_LIB)(agrif_top_interp.o) \ 
     1006        $(MODEL_LIB)(agrif_top_sponge.o) \ 
     1007        $(MODEL_LIB)(agrif_top_update.o) \ 
     1008        $(MODEL_LIB)(dom_oce.o) \ 
     1009        $(MODEL_LIB)(in_out_manager.o) \ 
     1010        $(MODEL_LIB)(oce.o) \ 
     1011        $(MODEL_LIB)(opa.o) \ 
     1012        $(MODEL_LIB)(par_oce.o) \ 
     1013        $(MODEL_LIB)(sol_oce.o) \ 
     1014        $(MODEL_LIB)(tradmp.o) \ 
     1015        $(MODEL_LIB)(trc.o) \ 
     1016        oce.F90 \ 
     1017        opa.F90 \ 
     1018        par_oce.F90 \ 
     1019        sol_oce.F90 \ 
     1020        tradmp.F90 \ 
     1021        trc.F90 \ 
     1022        $(AGRIF_LIB) \ 
     1023        KEY_CPP \ 
     1024        agrif_user.F90 
    7041025$(MODEL_LIB)(albedo.o) :        \ 
    7051026        in_out_manager.F90 \ 
     
    30093330        dynnxt_c1d.F90 
    30103331$(MODEL_LIB)(dynnxt.o) :        \ 
     3332        agrif_oce.F90 \ 
    30113333        bdy_oce.F90 \ 
    30123334        bdy_par.F90 \ 
    30133335        bdytides.F90 \ 
     3336        cla_div.F90 \ 
     3337        divcur.F90 \ 
    30143338        dom_oce.F90 \ 
    30153339        dynadv_cen2.F90 \ 
     
    30243348        lib_mpp.F90 \ 
    30253349        lib_print.f90 \ 
     3350        $(MODEL_LIB)(agrif_oce.o) \ 
    30263351        $(MODEL_LIB)(bdy_oce.o) \ 
    30273352        $(MODEL_LIB)(bdy_par.o) \ 
    30283353        $(MODEL_LIB)(bdytides.o) \ 
     3354        $(MODEL_LIB)(cla_div.o) \ 
     3355        $(MODEL_LIB)(divcur.o) \ 
    30293356        $(MODEL_LIB)(dom_oce.o) \ 
    30303357        $(MODEL_LIB)(dynadv_cen2.o) \ 
     
    30463373        $(MODEL_LIB)(phycst.o) \ 
    30473374        $(MODEL_LIB)(sbc_oce.o) \ 
     3375        $(MODEL_LIB)(sol_oce.o) \ 
     3376        $(MODEL_LIB)(sshwzv.o) \ 
    30483377        obc_oce.F90 \ 
    30493378        obc_par.F90 \ 
     
    30533382        phycst.F90 \ 
    30543383        sbc_oce.F90 \ 
     3384        sol_oce.F90 \ 
     3385        sshwzv.F90 \ 
    30553386        agrif_opa_interp.F90 \ 
    30563387        agrif_opa_update.F90 \ 
     
    32963627        dynspg.F90 
    32973628$(MODEL_LIB)(dynspg_flt.o) :    \ 
     3629        agrif_oce.F90 \ 
    32983630        bdy_oce.F90 \ 
    32993631        bdy_par.F90 \ 
     
    33193651        lib_mpp.F90 \ 
    33203652        lib_print.f90 \ 
     3653        $(MODEL_LIB)(agrif_oce.o) \ 
    33213654        $(MODEL_LIB)(bdy_oce.o) \ 
    33223655        $(MODEL_LIB)(bdy_par.o) \ 
     
    65286861        trc.F90 \ 
    65296862        domzgr_substitute.h90 \ 
     6863        ldfeiv_substitute.h90 \ 
     6864        ldftra_substitute.h90 \ 
     6865        top_substitute.h90 \ 
     6866        vectopt_loop_substitute.h90 \ 
    65306867        KEY_CPP \ 
    65316868        p4zbio.F90 
     
    65706907        trc.F90 \ 
    65716908        domzgr_substitute.h90 \ 
     6909        ldfeiv_substitute.h90 \ 
     6910        ldftra_substitute.h90 \ 
     6911        top_substitute.h90 \ 
     6912        vectopt_loop_substitute.h90 \ 
    65726913        KEY_CPP \ 
    65736914        p4zche.F90 
     
    66446985        trc.F90 \ 
    66456986        domzgr_substitute.h90 \ 
     6987        ldfeiv_substitute.h90 \ 
     6988        ldftra_substitute.h90 \ 
     6989        top_substitute.h90 \ 
     6990        vectopt_loop_substitute.h90 \ 
    66466991        KEY_CPP \ 
    66476992        p4zflx.F90 
     
    67277072        trc.F90 \ 
    67287073        domzgr_substitute.h90 \ 
     7074        ldfeiv_substitute.h90 \ 
     7075        ldftra_substitute.h90 \ 
     7076        top_substitute.h90 \ 
     7077        vectopt_loop_substitute.h90 \ 
    67297078        KEY_CPP \ 
    67307079        p4zlim.F90 
     
    68627211        trc.F90 \ 
    68637212        domzgr_substitute.h90 \ 
     7213        ldfeiv_substitute.h90 \ 
     7214        ldftra_substitute.h90 \ 
     7215        top_substitute.h90 \ 
     7216        vectopt_loop_substitute.h90 \ 
    68647217        KEY_CPP \ 
    68657218        p4zmeso.F90 
     
    69367289        trc.F90 \ 
    69377290        domzgr_substitute.h90 \ 
     7291        ldfeiv_substitute.h90 \ 
     7292        ldftra_substitute.h90 \ 
     7293        top_substitute.h90 \ 
     7294        vectopt_loop_substitute.h90 \ 
    69387295        KEY_CPP \ 
    69397296        p4zmicro.F90 
     
    69927349        trc.F90 \ 
    69937350        domzgr_substitute.h90 \ 
     7351        ldfeiv_substitute.h90 \ 
     7352        ldftra_substitute.h90 \ 
     7353        top_substitute.h90 \ 
     7354        vectopt_loop_substitute.h90 \ 
    69947355        KEY_CPP \ 
    69957356        p4zmort.F90 
     
    70527413        trc_oce.F90 \ 
    70537414        domzgr_substitute.h90 \ 
     7415        ldfeiv_substitute.h90 \ 
     7416        ldftra_substitute.h90 \ 
     7417        top_substitute.h90 \ 
     7418        vectopt_loop_substitute.h90 \ 
    70547419        KEY_CPP \ 
    70557420        p4zopt.F90 
     
    71327497        trc.F90 \ 
    71337498        domzgr_substitute.h90 \ 
     7499        ldfeiv_substitute.h90 \ 
     7500        ldftra_substitute.h90 \ 
     7501        top_substitute.h90 \ 
     7502        vectopt_loop_substitute.h90 \ 
    71347503        KEY_CPP \ 
    71357504        p4zprod.F90 
     
    72067575        trc.F90 \ 
    72077576        domzgr_substitute.h90 \ 
     7577        ldfeiv_substitute.h90 \ 
     7578        ldftra_substitute.h90 \ 
     7579        top_substitute.h90 \ 
     7580        vectopt_loop_substitute.h90 \ 
    72087581        KEY_CPP \ 
    72097582        p4zrem.F90 
     
    73827755        trc.F90 \ 
    73837756        domzgr_substitute.h90 \ 
     7757        ldfeiv_substitute.h90 \ 
     7758        ldftra_substitute.h90 \ 
     7759        top_substitute.h90 \ 
     7760        vectopt_loop_substitute.h90 \ 
    73847761        KEY_CPP \ 
    73857762        p4zsink.F90 
     
    970410081        step_c1d.F90 
    970510082$(MODEL_LIB)(step.o) :  \ 
     10083        agrif_oce.F90 \ 
    970610084        agrif_opa_interp.F90 \ 
    970710085        agrif_opa_update.F90 \ 
     
    976610144        lib_print.f90 \ 
    976710145        limwri_2.F90 \ 
     10146        $(MODEL_LIB)(agrif_oce.o) \ 
    976810147        $(MODEL_LIB)(agrif_opa_interp.o) \ 
    976910148        $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    1155911938        tranpc.F90 
    1156011939$(MODEL_LIB)(tranxt.o) :        \ 
     11940        agrif_oce.F90 \ 
    1156111941        bdy_oce.F90 \ 
     11942        cla_div.F90 \ 
     11943        divcur.F90 \ 
    1156211944        dom_oce.F90 \ 
    1156311945        in_out_manager.F90 \ 
     
    1156711949        lib_mpp.F90 \ 
    1156811950        lib_print.f90 \ 
     11951        $(MODEL_LIB)(agrif_oce.o) \ 
    1156911952        $(MODEL_LIB)(bdy_oce.o) \ 
     11953        $(MODEL_LIB)(cla_div.o) \ 
     11954        $(MODEL_LIB)(divcur.o) \ 
    1157011955        $(MODEL_LIB)(dom_oce.o) \ 
    1157111956        $(MODEL_LIB)(in_out_manager.o) \ 
     
    1158211967        $(MODEL_LIB)(prtctl.o) \ 
    1158311968        $(MODEL_LIB)(sbc_oce.o) \ 
     11969        $(MODEL_LIB)(sol_oce.o) \ 
     11970        $(MODEL_LIB)(sshwzv.o) \ 
    1158411971        $(MODEL_LIB)(trdicp.o) \ 
    1158511972        $(MODEL_LIB)(trdicp_oce.o) \ 
     
    1159811985        prtctl.F90 \ 
    1159911986        sbc_oce.F90 \ 
     11987        sol_oce.F90 \ 
     11988        sshwzv.F90 \ 
    1160011989        trdicp.F90 \ 
    1160111990        trdicp_oce.F90 \ 
     
    1351113900        $(MODEL_LIB)(trclsm_pisces.o) \ 
    1351213901        $(MODEL_LIB)(trc.o) \ 
     13902        $(MODEL_LIB)(trcrst_c14b.o) \ 
     13903        $(MODEL_LIB)(trcrst_cfc.o) \ 
     13904        $(MODEL_LIB)(trcrst_lobster.o) \ 
     13905        $(MODEL_LIB)(trcrst_my_trc.o) \ 
     13906        $(MODEL_LIB)(trcrst_pisces.o) \ 
    1351313907        $(MODEL_LIB)(trcsms_c14b.o) \ 
    1351413908        $(MODEL_LIB)(trcsms_cfc.o) \ 
    13515         $(MODEL_LIB)(trcsms_my_trc.o) \ 
    1351613909        $(MODEL_LIB)(trctrp_ctl.o) \ 
    1351713910        $(MODEL_LIB)(trctrp_lec.o) \ 
     
    1354713940        trclsm_my_trc.F90 \ 
    1354813941        trclsm_pisces.F90 \ 
     13942        trcrst_c14b.F90 \ 
     13943        trcrst_cfc.F90 \ 
     13944        trcrst_lobster.F90 \ 
     13945        trcrst_my_trc.F90 \ 
     13946        trcrst_pisces.F90 \ 
    1354913947        trcsms_c14b.F90 \ 
    1355013948        trcsms_cfc.F90 \ 
    13551         trcsms_my_trc.F90 \ 
    1355213949        trctrp_ctl.F90 \ 
    1355313950        trctrp_lec.F90 \ 
     
    1453914936        trclsm_pisces.F90 
    1454014937$(MODEL_LIB)(trcnxt.o) :        \ 
     14938        agrif_oce.F90 \ 
    1454114939        dianam.F90 \ 
    1454214940        dom_oce.F90 \ 
     
    1454714945        ldftra_oce.F90 \ 
    1454814946        lib_mpp.F90 \ 
     14947        $(MODEL_LIB)(agrif_oce.o) \ 
    1454914948        $(MODEL_LIB)(dianam.o) \ 
    1455014949        $(MODEL_LIB)(dom_oce.o) \ 
     
    1456514964        $(MODEL_LIB)(sms_lobster.o) \ 
    1456614965        $(MODEL_LIB)(sms_pisces.o) \ 
     14966        $(MODEL_LIB)(sol_oce.o) \ 
    1456714967        $(MODEL_LIB)(trabbl.o) \ 
    1456814968        $(MODEL_LIB)(traqsr.o) \ 
     
    1458514985        sms_lobster.F90 \ 
    1458614986        sms_pisces.F90 \ 
     14987        sol_oce.F90 \ 
    1458714988        trabbl.F90 \ 
    1458814989        traqsr.F90 \ 
     
    1467815079        trc.F90 \ 
    1467915080        domzgr_substitute.h90 \ 
     15081        ldfeiv_substitute.h90 \ 
     15082        ldftra_substitute.h90 \ 
     15083        top_substitute.h90 \ 
     15084        vectopt_loop_substitute.h90 \ 
    1468015085        KEY_CPP \ 
    1468115086        trcopt.F90 
     
    1475615161        KEY_CPP \ 
    1475715162        trcrad.F90 
    14758 $(MODEL_LIB)(trcrst.o) :        \ 
     15163$(MODEL_LIB)(trcrst_c14b.o) :   \ 
    1475915164        dianam.F90 \ 
    1476015165        domngb.F90 \ 
     
    1476715172        iom_rstdimg.F90 \ 
    1476815173        lbclnk.F90 \ 
    14769         lbcnfd.F90 \ 
    1477015174        ldfslp.F90 \ 
    1477115175        ldftra_oce.F90 \ 
    1477215176        lib_mpp.F90 \ 
     15177        lib_print.f90 \ 
    1477315178        $(MODEL_LIB)(dianam.o) \ 
    1477415179        $(MODEL_LIB)(domngb.o) \ 
     
    1478115186        $(MODEL_LIB)(iom_rstdimg.o) \ 
    1478215187        $(MODEL_LIB)(lbclnk.o) \ 
    14783         $(MODEL_LIB)(lbcnfd.o) \ 
    1478415188        $(MODEL_LIB)(ldfslp.o) \ 
    1478515189        $(MODEL_LIB)(ldftra_oce.o) \ 
    1478615190        $(MODEL_LIB)(lib_mpp.o) \ 
     15191        $(MODEL_LIB)(lib_print.o) \ 
    1478715192        $(MODEL_LIB)(oce.o) \ 
    1478815193        $(MODEL_LIB)(oce_trc.o) \ 
    14789         $(MODEL_LIB)(par_oce.o) \ 
     15194        $(MODEL_LIB)(par_c14b.o) \ 
     15195        $(MODEL_LIB)(par_cfc.o) \ 
     15196        $(MODEL_LIB)(par_kind.o) \ 
     15197        $(MODEL_LIB)(par_lobster.o) \ 
     15198        $(MODEL_LIB)(par_my_trc.o) \ 
     15199        $(MODEL_LIB)(par_oce.o) \ 
     15200        $(MODEL_LIB)(par_pisces.o) \ 
    1479015201        $(MODEL_LIB)(par_trc.o) \ 
    1479115202        $(MODEL_LIB)(phycst.o) \ 
     
    1479715208        $(MODEL_LIB)(trdmld_trc.o) \ 
    1479815209        $(MODEL_LIB)(trdmld_trc_oce.o) \ 
    14799         $(MODEL_LIB)(trp_trc.o) \ 
    1480015210        $(MODEL_LIB)(zdfddm.o) \ 
    1480115211        $(MODEL_LIB)(zdfmxl.o) \ 
     
    1480315213        oce.F90 \ 
    1480415214        oce_trc.F90 \ 
    14805         par_oce.F90 \ 
     15215        par_c14b.F90 \ 
     15216        par_cfc.F90 \ 
     15217        par_kind.F90 \ 
     15218        par_lobster.F90 \ 
     15219        par_my_trc.F90 \ 
     15220        par_oce.F90 \ 
     15221        par_pisces.F90 \ 
    1480615222        par_trc.F90 \ 
    1480715223        phycst.F90 \ 
     
    1481315229        trdmld_trc.F90 \ 
    1481415230        trdmld_trc_oce.F90 \ 
     15231        zdfddm.F90 \ 
     15232        zdfmxl.F90 \ 
     15233        zdf_oce.F90 \ 
     15234        in_out_manager.F90 \ 
     15235        iom.F90 \ 
     15236        $(MODEL_LIB)(in_out_manager.o) \ 
     15237        $(MODEL_LIB)(iom.o) \ 
     15238        $(MODEL_LIB)(oce_trc.o) \ 
     15239        $(MODEL_LIB)(par_trc.o) \ 
     15240        $(MODEL_LIB)(trc.o) \ 
     15241        $(MODEL_LIB)(trcsms_c14b.o) \ 
     15242        oce_trc.F90 \ 
     15243        par_trc.F90 \ 
     15244        trc.F90 \ 
     15245        trcsms_c14b.F90 \ 
     15246        KEY_CPP \ 
     15247        trcrst_c14b.F90 
     15248$(MODEL_LIB)(trcrst_cfc.o) :    \ 
     15249        dianam.F90 \ 
     15250        domngb.F90 \ 
     15251        dom_oce.F90 \ 
     15252        in_out_manager.F90 \ 
     15253        iom_def.F90 \ 
     15254        iom.F90 \ 
     15255        iom_ioipsl.F90 \ 
     15256        iom_nf90.F90 \ 
     15257        iom_rstdimg.F90 \ 
     15258        lbclnk.F90 \ 
     15259        ldfslp.F90 \ 
     15260        ldftra_oce.F90 \ 
     15261        lib_mpp.F90 \ 
     15262        lib_print.f90 \ 
     15263        $(MODEL_LIB)(dianam.o) \ 
     15264        $(MODEL_LIB)(domngb.o) \ 
     15265        $(MODEL_LIB)(dom_oce.o) \ 
     15266        $(MODEL_LIB)(in_out_manager.o) \ 
     15267        $(MODEL_LIB)(iom_def.o) \ 
     15268        $(MODEL_LIB)(iom_ioipsl.o) \ 
     15269        $(MODEL_LIB)(iom_nf90.o) \ 
     15270        $(MODEL_LIB)(iom.o) \ 
     15271        $(MODEL_LIB)(iom_rstdimg.o) \ 
     15272        $(MODEL_LIB)(lbclnk.o) \ 
     15273        $(MODEL_LIB)(ldfslp.o) \ 
     15274        $(MODEL_LIB)(ldftra_oce.o) \ 
     15275        $(MODEL_LIB)(lib_mpp.o) \ 
     15276        $(MODEL_LIB)(lib_print.o) \ 
     15277        $(MODEL_LIB)(oce.o) \ 
     15278        $(MODEL_LIB)(oce_trc.o) \ 
     15279        $(MODEL_LIB)(par_c14b.o) \ 
     15280        $(MODEL_LIB)(par_cfc.o) \ 
     15281        $(MODEL_LIB)(par_kind.o) \ 
     15282        $(MODEL_LIB)(par_lobster.o) \ 
     15283        $(MODEL_LIB)(par_my_trc.o) \ 
     15284        $(MODEL_LIB)(par_oce.o) \ 
     15285        $(MODEL_LIB)(par_pisces.o) \ 
     15286        $(MODEL_LIB)(par_trc.o) \ 
     15287        $(MODEL_LIB)(phycst.o) \ 
     15288        $(MODEL_LIB)(sbc_oce.o) \ 
     15289        $(MODEL_LIB)(sbcrnf.o) \ 
     15290        $(MODEL_LIB)(trabbl.o) \ 
     15291        $(MODEL_LIB)(traqsr.o) \ 
     15292        $(MODEL_LIB)(trc.o) \ 
     15293        $(MODEL_LIB)(trdmld_trc.o) \ 
     15294        $(MODEL_LIB)(trdmld_trc_oce.o) \ 
     15295        $(MODEL_LIB)(zdfddm.o) \ 
     15296        $(MODEL_LIB)(zdfmxl.o) \ 
     15297        $(MODEL_LIB)(zdf_oce.o) \ 
     15298        oce.F90 \ 
     15299        oce_trc.F90 \ 
     15300        par_c14b.F90 \ 
     15301        par_cfc.F90 \ 
     15302        par_kind.F90 \ 
     15303        par_lobster.F90 \ 
     15304        par_my_trc.F90 \ 
     15305        par_oce.F90 \ 
     15306        par_pisces.F90 \ 
     15307        par_trc.F90 \ 
     15308        phycst.F90 \ 
     15309        sbc_oce.F90 \ 
     15310        sbcrnf.F90 \ 
     15311        trabbl.F90 \ 
     15312        traqsr.F90 \ 
     15313        trc.F90 \ 
     15314        trdmld_trc.F90 \ 
     15315        trdmld_trc_oce.F90 \ 
     15316        zdfddm.F90 \ 
     15317        zdfmxl.F90 \ 
     15318        zdf_oce.F90 \ 
     15319        in_out_manager.F90 \ 
     15320        iom.F90 \ 
     15321        $(MODEL_LIB)(in_out_manager.o) \ 
     15322        $(MODEL_LIB)(iom.o) \ 
     15323        $(MODEL_LIB)(oce_trc.o) \ 
     15324        $(MODEL_LIB)(par_trc.o) \ 
     15325        $(MODEL_LIB)(trc.o) \ 
     15326        $(MODEL_LIB)(trcsms_cfc.o) \ 
     15327        oce_trc.F90 \ 
     15328        par_trc.F90 \ 
     15329        trc.F90 \ 
     15330        trcsms_cfc.F90 \ 
     15331        KEY_CPP \ 
     15332        trcrst_cfc.F90 
     15333$(MODEL_LIB)(trcrst.o) :        \ 
     15334        dianam.F90 \ 
     15335        domngb.F90 \ 
     15336        dom_oce.F90 \ 
     15337        in_out_manager.F90 \ 
     15338        iom_def.F90 \ 
     15339        iom.F90 \ 
     15340        iom_ioipsl.F90 \ 
     15341        iom_nf90.F90 \ 
     15342        iom_rstdimg.F90 \ 
     15343        lbclnk.F90 \ 
     15344        lbcnfd.F90 \ 
     15345        ldfslp.F90 \ 
     15346        ldftra_oce.F90 \ 
     15347        lib_mpp.F90 \ 
     15348        $(MODEL_LIB)(dianam.o) \ 
     15349        $(MODEL_LIB)(domngb.o) \ 
     15350        $(MODEL_LIB)(dom_oce.o) \ 
     15351        $(MODEL_LIB)(in_out_manager.o) \ 
     15352        $(MODEL_LIB)(iom_def.o) \ 
     15353        $(MODEL_LIB)(iom_ioipsl.o) \ 
     15354        $(MODEL_LIB)(iom_nf90.o) \ 
     15355        $(MODEL_LIB)(iom.o) \ 
     15356        $(MODEL_LIB)(iom_rstdimg.o) \ 
     15357        $(MODEL_LIB)(lbclnk.o) \ 
     15358        $(MODEL_LIB)(lbcnfd.o) \ 
     15359        $(MODEL_LIB)(ldfslp.o) \ 
     15360        $(MODEL_LIB)(ldftra_oce.o) \ 
     15361        $(MODEL_LIB)(lib_mpp.o) \ 
     15362        $(MODEL_LIB)(oce.o) \ 
     15363        $(MODEL_LIB)(oce_trc.o) \ 
     15364        $(MODEL_LIB)(par_oce.o) \ 
     15365        $(MODEL_LIB)(par_trc.o) \ 
     15366        $(MODEL_LIB)(phycst.o) \ 
     15367        $(MODEL_LIB)(sbc_oce.o) \ 
     15368        $(MODEL_LIB)(sbcrnf.o) \ 
     15369        $(MODEL_LIB)(sms_lobster.o) \ 
     15370        $(MODEL_LIB)(sms_pisces.o) \ 
     15371        $(MODEL_LIB)(trabbl.o) \ 
     15372        $(MODEL_LIB)(traqsr.o) \ 
     15373        $(MODEL_LIB)(trcdta.o) \ 
     15374        $(MODEL_LIB)(trc.o) \ 
     15375        $(MODEL_LIB)(trcsms_c14b.o) \ 
     15376        $(MODEL_LIB)(trcsms_cfc.o) \ 
     15377        $(MODEL_LIB)(trcsms_lobster.o) \ 
     15378        $(MODEL_LIB)(trcsms_pisces.o) \ 
     15379        $(MODEL_LIB)(trp_trc.o) \ 
     15380        $(MODEL_LIB)(zdfddm.o) \ 
     15381        $(MODEL_LIB)(zdfmxl.o) \ 
     15382        $(MODEL_LIB)(zdf_oce.o) \ 
     15383        oce.F90 \ 
     15384        oce_trc.F90 \ 
     15385        par_oce.F90 \ 
     15386        par_trc.F90 \ 
     15387        phycst.F90 \ 
     15388        sbc_oce.F90 \ 
     15389        sbcrnf.F90 \ 
     15390        sms_lobster.F90 \ 
     15391        sms_pisces.F90 \ 
     15392        trabbl.F90 \ 
     15393        traqsr.F90 \ 
     15394        trcdta.F90 \ 
     15395        trc.F90 \ 
     15396        trcsms_c14b.F90 \ 
     15397        trcsms_cfc.F90 \ 
     15398        trcsms_lobster.F90 \ 
     15399        trcsms_pisces.F90 \ 
    1481515400        trp_trc.F90 \ 
    1481615401        zdfddm.F90 \ 
     
    1482215407        $(MODEL_LIB)(lib_mpp.o) \ 
    1482315408        $(MODEL_LIB)(oce_trc.o) \ 
    14824         $(MODEL_LIB)(sms_lobster.o) \ 
    14825         $(MODEL_LIB)(sms_pisces.o) \ 
    1482615409        $(MODEL_LIB)(trc.o) \ 
    14827         $(MODEL_LIB)(trcsms_c14b.o) \ 
    14828         $(MODEL_LIB)(trcsms_cfc.o) \ 
    14829         $(MODEL_LIB)(trcsms_my_trc.o) \ 
     15410        $(MODEL_LIB)(trcrst_c14b.o) \ 
     15411        $(MODEL_LIB)(trcrst_cfc.o) \ 
     15412        $(MODEL_LIB)(trcrst_lobster.o) \ 
     15413        $(MODEL_LIB)(trcrst_my_trc.o) \ 
     15414        $(MODEL_LIB)(trcrst_pisces.o) \ 
    1483015415        $(MODEL_LIB)(trctrp_lec.o) \ 
    1483115416        oce_trc.F90 \ 
    14832         sms_lobster.F90 \ 
    14833         sms_pisces.F90 \ 
    1483415417        trc.F90 \ 
    14835         trcsms_c14b.F90 \ 
    14836         trcsms_cfc.F90 \ 
    14837         trcsms_my_trc.F90 \ 
     15418        trcrst_c14b.F90 \ 
     15419        trcrst_cfc.F90 \ 
     15420        trcrst_lobster.F90 \ 
     15421        trcrst_my_trc.F90 \ 
     15422        trcrst_pisces.F90 \ 
    1483815423        trctrp_lec.F90 \ 
    1483915424        domzgr_substitute.h90 \ 
     
    1484415429        KEY_CPP \ 
    1484515430        trcrst.F90 
     15431$(MODEL_LIB)(trcrst_lobster.o) :        \ 
     15432        dianam.F90 \ 
     15433        domngb.F90 \ 
     15434        dom_oce.F90 \ 
     15435        in_out_manager.F90 \ 
     15436        iom_def.F90 \ 
     15437        iom_ioipsl.F90 \ 
     15438        iom_nf90.F90 \ 
     15439        iom_rstdimg.F90 \ 
     15440        lbclnk.F90 \ 
     15441        ldfslp.F90 \ 
     15442        ldftra_oce.F90 \ 
     15443        lib_mpp.F90 \ 
     15444        lib_print.f90 \ 
     15445        $(MODEL_LIB)(dianam.o) \ 
     15446        $(MODEL_LIB)(domngb.o) \ 
     15447        $(MODEL_LIB)(dom_oce.o) \ 
     15448        $(MODEL_LIB)(in_out_manager.o) \ 
     15449        $(MODEL_LIB)(iom_def.o) \ 
     15450        $(MODEL_LIB)(iom_ioipsl.o) \ 
     15451        $(MODEL_LIB)(iom_nf90.o) \ 
     15452        $(MODEL_LIB)(iom_rstdimg.o) \ 
     15453        $(MODEL_LIB)(lbclnk.o) \ 
     15454        $(MODEL_LIB)(ldfslp.o) \ 
     15455        $(MODEL_LIB)(ldftra_oce.o) \ 
     15456        $(MODEL_LIB)(lib_mpp.o) \ 
     15457        $(MODEL_LIB)(lib_print.o) \ 
     15458        $(MODEL_LIB)(oce.o) \ 
     15459        $(MODEL_LIB)(oce_trc.o) \ 
     15460        $(MODEL_LIB)(par_c14b.o) \ 
     15461        $(MODEL_LIB)(par_cfc.o) \ 
     15462        $(MODEL_LIB)(par_kind.o) \ 
     15463        $(MODEL_LIB)(par_lobster.o) \ 
     15464        $(MODEL_LIB)(par_my_trc.o) \ 
     15465        $(MODEL_LIB)(par_oce.o) \ 
     15466        $(MODEL_LIB)(par_pisces.o) \ 
     15467        $(MODEL_LIB)(par_trc.o) \ 
     15468        $(MODEL_LIB)(phycst.o) \ 
     15469        $(MODEL_LIB)(sbc_oce.o) \ 
     15470        $(MODEL_LIB)(sbcrnf.o) \ 
     15471        $(MODEL_LIB)(trabbl.o) \ 
     15472        $(MODEL_LIB)(traqsr.o) \ 
     15473        $(MODEL_LIB)(trcbio.o) \ 
     15474        $(MODEL_LIB)(trcexp.o) \ 
     15475        $(MODEL_LIB)(trc.o) \ 
     15476        $(MODEL_LIB)(trcopt.o) \ 
     15477        $(MODEL_LIB)(trcsed.o) \ 
     15478        $(MODEL_LIB)(trdmld_trc.o) \ 
     15479        $(MODEL_LIB)(trdmld_trc_oce.o) \ 
     15480        $(MODEL_LIB)(zdfddm.o) \ 
     15481        $(MODEL_LIB)(zdfmxl.o) \ 
     15482        $(MODEL_LIB)(zdf_oce.o) \ 
     15483        oce.F90 \ 
     15484        oce_trc.F90 \ 
     15485        par_c14b.F90 \ 
     15486        par_cfc.F90 \ 
     15487        par_kind.F90 \ 
     15488        par_lobster.F90 \ 
     15489        par_my_trc.F90 \ 
     15490        par_oce.F90 \ 
     15491        par_pisces.F90 \ 
     15492        par_trc.F90 \ 
     15493        phycst.F90 \ 
     15494        sbc_oce.F90 \ 
     15495        sbcrnf.F90 \ 
     15496        trabbl.F90 \ 
     15497        traqsr.F90 \ 
     15498        trcbio.F90 \ 
     15499        trcexp.F90 \ 
     15500        trc.F90 \ 
     15501        trcopt.F90 \ 
     15502        trcsed.F90 \ 
     15503        trdmld_trc.F90 \ 
     15504        trdmld_trc_oce.F90 \ 
     15505        zdfddm.F90 \ 
     15506        zdfmxl.F90 \ 
     15507        zdf_oce.F90 \ 
     15508        in_out_manager.F90 \ 
     15509        iom.F90 \ 
     15510        $(MODEL_LIB)(in_out_manager.o) \ 
     15511        $(MODEL_LIB)(iom.o) \ 
     15512        $(MODEL_LIB)(oce_trc.o) \ 
     15513        $(MODEL_LIB)(par_trc.o) \ 
     15514        $(MODEL_LIB)(sms_lobster.o) \ 
     15515        $(MODEL_LIB)(trc.o) \ 
     15516        $(MODEL_LIB)(trcsms_lobster.o) \ 
     15517        oce_trc.F90 \ 
     15518        par_trc.F90 \ 
     15519        sms_lobster.F90 \ 
     15520        trc.F90 \ 
     15521        trcsms_lobster.F90 \ 
     15522        KEY_CPP \ 
     15523        trcrst_lobster.F90 
     15524$(MODEL_LIB)(trcrst_my_trc.o) : \ 
     15525        KEY_CPP \ 
     15526        trcrst_my_trc.F90 
     15527$(MODEL_LIB)(trcrst_pisces.o) : \ 
     15528        dianam.F90 \ 
     15529        domngb.F90 \ 
     15530        dom_oce.F90 \ 
     15531        in_out_manager.F90 \ 
     15532        iom_def.F90 \ 
     15533        iom.F90 \ 
     15534        iom_ioipsl.F90 \ 
     15535        iom_nf90.F90 \ 
     15536        iom_rstdimg.F90 \ 
     15537        lbclnk.F90 \ 
     15538        ldfslp.F90 \ 
     15539        ldftra_oce.F90 \ 
     15540        lib_mpp.F90 \ 
     15541        lib_print.f90 \ 
     15542        $(MODEL_LIB)(dianam.o) \ 
     15543        $(MODEL_LIB)(domngb.o) \ 
     15544        $(MODEL_LIB)(dom_oce.o) \ 
     15545        $(MODEL_LIB)(in_out_manager.o) \ 
     15546        $(MODEL_LIB)(iom_def.o) \ 
     15547        $(MODEL_LIB)(iom_ioipsl.o) \ 
     15548        $(MODEL_LIB)(iom_nf90.o) \ 
     15549        $(MODEL_LIB)(iom.o) \ 
     15550        $(MODEL_LIB)(iom_rstdimg.o) \ 
     15551        $(MODEL_LIB)(lbclnk.o) \ 
     15552        $(MODEL_LIB)(ldfslp.o) \ 
     15553        $(MODEL_LIB)(ldftra_oce.o) \ 
     15554        $(MODEL_LIB)(lib_mpp.o) \ 
     15555        $(MODEL_LIB)(lib_print.o) \ 
     15556        $(MODEL_LIB)(oce.o) \ 
     15557        $(MODEL_LIB)(oce_trc.o) \ 
     15558        $(MODEL_LIB)(p4zbio.o) \ 
     15559        $(MODEL_LIB)(p4zche.o) \ 
     15560        $(MODEL_LIB)(p4zflx.o) \ 
     15561        $(MODEL_LIB)(p4zint.o) \ 
     15562        $(MODEL_LIB)(p4zlys.o) \ 
     15563        $(MODEL_LIB)(p4zsed.o) \ 
     15564        $(MODEL_LIB)(par_c14b.o) \ 
     15565        $(MODEL_LIB)(par_cfc.o) \ 
     15566        $(MODEL_LIB)(par_kind.o) \ 
     15567        $(MODEL_LIB)(par_lobster.o) \ 
     15568        $(MODEL_LIB)(par_my_trc.o) \ 
     15569        $(MODEL_LIB)(par_oce.o) \ 
     15570        $(MODEL_LIB)(par_pisces.o) \ 
     15571        $(MODEL_LIB)(par_trc.o) \ 
     15572        $(MODEL_LIB)(phycst.o) \ 
     15573        $(MODEL_LIB)(sbc_oce.o) \ 
     15574        $(MODEL_LIB)(sbcrnf.o) \ 
     15575        $(MODEL_LIB)(sedmodel.o) \ 
     15576        $(MODEL_LIB)(sms_pisces.o) \ 
     15577        $(MODEL_LIB)(trabbl.o) \ 
     15578        $(MODEL_LIB)(traqsr.o) \ 
     15579        $(MODEL_LIB)(trc.o) \ 
     15580        $(MODEL_LIB)(trdmld_trc.o) \ 
     15581        $(MODEL_LIB)(trdmld_trc_oce.o) \ 
     15582        $(MODEL_LIB)(zdfddm.o) \ 
     15583        $(MODEL_LIB)(zdfmxl.o) \ 
     15584        $(MODEL_LIB)(zdf_oce.o) \ 
     15585        oce.F90 \ 
     15586        oce_trc.F90 \ 
     15587        p4zbio.F90 \ 
     15588        p4zche.F90 \ 
     15589        p4zflx.F90 \ 
     15590        p4zint.F90 \ 
     15591        p4zlys.F90 \ 
     15592        p4zsed.F90 \ 
     15593        par_c14b.F90 \ 
     15594        par_cfc.F90 \ 
     15595        par_kind.F90 \ 
     15596        par_lobster.F90 \ 
     15597        par_my_trc.F90 \ 
     15598        par_oce.F90 \ 
     15599        par_pisces.F90 \ 
     15600        par_trc.F90 \ 
     15601        phycst.F90 \ 
     15602        sbc_oce.F90 \ 
     15603        sbcrnf.F90 \ 
     15604        sedmodel.F90 \ 
     15605        sms_pisces.F90 \ 
     15606        trabbl.F90 \ 
     15607        traqsr.F90 \ 
     15608        trc.F90 \ 
     15609        trdmld_trc.F90 \ 
     15610        trdmld_trc_oce.F90 \ 
     15611        zdfddm.F90 \ 
     15612        zdfmxl.F90 \ 
     15613        zdf_oce.F90 \ 
     15614        in_out_manager.F90 \ 
     15615        iom.F90 \ 
     15616        $(MODEL_LIB)(in_out_manager.o) \ 
     15617        $(MODEL_LIB)(iom.o) \ 
     15618        $(MODEL_LIB)(oce_trc.o) \ 
     15619        $(MODEL_LIB)(par_trc.o) \ 
     15620        $(MODEL_LIB)(sms_pisces.o) \ 
     15621        $(MODEL_LIB)(trcdta.o) \ 
     15622        $(MODEL_LIB)(trc.o) \ 
     15623        $(MODEL_LIB)(trcsms_pisces.o) \ 
     15624        oce_trc.F90 \ 
     15625        par_trc.F90 \ 
     15626        sms_pisces.F90 \ 
     15627        trcdta.F90 \ 
     15628        trc.F90 \ 
     15629        trcsms_pisces.F90 \ 
     15630        KEY_CPP \ 
     15631        trcrst_pisces.F90 
    1484615632$(MODEL_LIB)(trcsbc.o) :        \ 
    1484715633        dianam.F90 \ 
     
    1500015786        trdmld_trc_oce.F90 \ 
    1500115787        domzgr_substitute.h90 \ 
     15788        ldfeiv_substitute.h90 \ 
     15789        ldftra_substitute.h90 \ 
     15790        top_substitute.h90 \ 
     15791        vectopt_loop_substitute.h90 \ 
    1500215792        KEY_CPP \ 
    1500315793        trcsed.F90 
     
    1561816408        $(MODEL_LIB)(trc.o) \ 
    1561916409        $(MODEL_LIB)(trcrad.o) \ 
     16410        $(MODEL_LIB)(trcrst_c14b.o) \ 
     16411        $(MODEL_LIB)(trcrst_cfc.o) \ 
     16412        $(MODEL_LIB)(trcrst_lobster.o) \ 
     16413        $(MODEL_LIB)(trcrst_my_trc.o) \ 
     16414        $(MODEL_LIB)(trcrst_pisces.o) \ 
    1562016415        $(MODEL_LIB)(trcsbc.o) \ 
    1562116416        $(MODEL_LIB)(trcsms_c14b.o) \ 
     
    1566516460        trcnxt.F90 \ 
    1566616461        trcrad.F90 \ 
     16462        trcrst_c14b.F90 \ 
     16463        trcrst_cfc.F90 \ 
     16464        trcrst_lobster.F90 \ 
     16465        trcrst_my_trc.F90 \ 
     16466        trcrst_pisces.F90 \ 
    1566716467        trcsbc.F90 \ 
    1566816468        trcsms_c14b.F90 \ 
     
    1575716557        trctrp_ctl.F90 
    1575816558$(MODEL_LIB)(trctrp.o) :        \ 
     16559        agrif_oce.F90 \ 
    1575916560        agrif_top_interp.F90 \ 
    1576016561        agrif_top_update.F90 \ 
     
    1576716568        ldftra_oce.F90 \ 
    1576816569        lib_mpp.F90 \ 
     16570        $(MODEL_LIB)(agrif_oce.o) \ 
    1576916571        $(MODEL_LIB)(agrif_top_interp.o) \ 
    1577016572        $(MODEL_LIB)(agrif_top_update.o) \ 
     
    1587016672        zpshde_trc.F90 \ 
    1587116673        domzgr_substitute.h90 \ 
     16674        ldfeiv_substitute.h90 \ 
     16675        ldftra_substitute.h90 \ 
     16676        top_substitute.h90 \ 
     16677        vectopt_loop_substitute.h90 \ 
    1587216678        $(AGRIF_LIB) \ 
    1587316679        KEY_CPP \ 
Note: See TracChangeset for help on using the changeset viewer.