Ignore:
Timestamp:
2017-02-06T10:25:03+01:00 (5 years ago)
Author:
timgraham
Message:

Merge of dev_merge_2016 into trunk. UPDATE TO ARCHFILES NEEDED for XIOS2.
LIM_SRC_s/limrhg.F90 to follow in next commit due to change of kind (I'm unable to do it in this commit).
Merged using the following steps:

1) svn merge —reintegrate svn+ssh://forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk .
2) Resolve minor conflicts in sette.sh and namelist_cfg for ORCA2LIM3 (due to a change in trunk after branch was created)
3) svn commit
4) svn switch svn+ssh://forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk
5) svn merge svn+ssh://forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2016/dev_merge_2016 .
6) At this stage I checked out a clean copy of the branch to compare against what is about to be committed to the trunk.
6) svn commit #Commit code to the trunk

In this commit I have also reverted a change to Fcheck_archfile.sh which was causing problems on the Paris machine.

Location:
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00
Files:
2 deleted
4 edited
4 copied

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/iodef.xml

    r5385 r7646  
    11<?xml version="1.0"?> 
    2 <simulation>  
     2<simulation> 
    33 
    4  <context id="nemo" time_origin="1900-01-01 00:00:00" > 
    5      
    6     <!-- $id$ --> 
    7      
    8     <!--  
    9 ============================================================================================================ 
    10 =                                  definition of all existing variables                                    = 
    11 =                                            DO NOT CHANGE                                                 = 
    12 ============================================================================================================ 
    13     --> 
    14     <field_definition src="./field_def.xml"/> 
    15     <!--  
    16 ============================================================================================================ 
    17 =                                           output files definition                                        = 
    18 =                                            Define your own files                                         = 
    19 =                                         put the variables you want...                                    = 
    20 ============================================================================================================ 
    21     --> 
     4<!-- ============================================================================================ --> 
     5<!-- XIOS context                                                                                 --> 
     6<!-- ============================================================================================ --> 
    227 
    23    <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 
    24      
    25       <file_group id="1ts" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
    26       <file_group id="1h" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
    27       <file_group id="2h" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
    28       <file_group id="3h" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
    29       <file_group id="4h" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
    30       <file_group id="6h" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files --> 
    31       
    32       <file_group id="1d" output_freq="1d"  output_level="10" enabled=".TRUE."> <!-- 1d files --> 
    33         <file id="file1" name_suffix="_bioscalar" description="pisces sms variables" > 
    34            <field field_ref="tdenit"   name="tdenit"   unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field> 
    35            <field field_ref="tnfix"    name="tnfix"    unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field> 
    36            <field field_ref="tcflx"    name="tcflx"    unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field> 
    37            <field field_ref="tcflxcum" name="tcflxcum" unit="PgC"    operation="instant" > tcflxcum * -1. * 12. / 1e15 </field> 
    38            <field field_ref="tcexp"    name="tcexp"    unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field> 
    39            <field field_ref="tintpp"   name="tintpp"   unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field> 
    40            <field field_ref="pno3tot"  name="pno3tot"  unit="umolN"  > pno3tot * 16. / 122. * 1e6 </field> 
    41            <field field_ref="ppo4tot"  name="ppo4tot"  unit="umolP"  > ppo4tot * 1. / 122. * 1e6 </field> 
    42            <field field_ref="psiltot"  name="psiltot"  unit="umolC"  > psiltot * 1e6  </field> 
    43            <field field_ref="palktot"  name="palktot"  unit="umolC"  > palktot * 1e6  </field> 
    44            <field field_ref="pfertot"  name="pfertot"  unit="nmolFe" > pfertot * 1e9  </field> 
    45         </file> 
    46       </file_group> 
    47  
    48       <file_group id="3d" output_freq="3d"  output_level="10" enabled=".TRUE."/> <!-- 3d files -->     
    49       <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->    
    50  
    51       <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files --> 
    52  
    53    <file id="file2" name_suffix="_ptrc_T" description="pisces sms variables" > 
    54           <field field_ref="DIC"      /> 
    55           <field field_ref="Alkalini" /> 
    56           <field field_ref="O2"       /> 
    57           <field field_ref="PO4"      /> 
    58           <field field_ref="Si"       /> 
    59           <field field_ref="Fer"      /> 
    60           <field field_ref="NCHL"     /> 
    61           <field field_ref="DCHL"     /> 
    62           <field field_ref="NO3"      /> 
    63    </file> 
    64     
    65    <file id="file3" name_suffix="_diad_T" description="additional pisces diagnostics" > 
    66           <field field_ref="Cflx"     /> 
    67           <field field_ref="Dpco2"    /> 
    68    </file> 
    69  
    70       </file_group> 
    71       <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
    72       <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
    73       <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
    74       <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
    75  
    76       <file_group id="1y"  output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files --> 
    77  
    78    <file id="file4" name_suffix="_ptrc_T" description="pisces sms variables" > 
    79           <field field_ref="DIC"      /> 
    80           <field field_ref="Alkalini" /> 
    81           <field field_ref="O2"       /> 
    82           <field field_ref="CaCO3"    /> 
    83           <field field_ref="PO4"      /> 
    84           <field field_ref="POC"      /> 
    85           <field field_ref="Si"       /> 
    86           <field field_ref="PHY"      /> 
    87           <field field_ref="ZOO"      /> 
    88           <field field_ref="DOC"      /> 
    89           <field field_ref="PHY2"     /> 
    90           <field field_ref="ZOO2"     /> 
    91           <field field_ref="DSi"      /> 
    92           <field field_ref="Fer"      /> 
    93           <field field_ref="BFe"      /> 
    94           <field field_ref="GOC"      /> 
    95           <field field_ref="SFe"      /> 
    96           <field field_ref="DFe"      /> 
    97           <field field_ref="GSi"      /> 
    98           <field field_ref="NFe"      /> 
    99           <field field_ref="NCHL"     /> 
    100           <field field_ref="DCHL"     /> 
    101           <field field_ref="NO3"      /> 
    102           <field field_ref="NH4"      /> 
    103    </file> 
    104  
    105    <file id="file5" name_suffix="_diad_T" description="additional pisces diagnostics" > 
    106           <field field_ref="PH"       /> 
    107           <field field_ref="CO3"      /> 
    108           <field field_ref="CO3sat"   /> 
    109           <field field_ref="PAR"      /> 
    110           <field field_ref="PPPHY"    /> 
    111           <field field_ref="PPPHY2"   /> 
    112           <field field_ref="PPNEWN"   /> 
    113           <field field_ref="PPNEWD"   /> 
    114           <field field_ref="PBSi"     /> 
    115           <field field_ref="PFeN"     /> 
    116           <field field_ref="PFeD"     /> 
    117           <field field_ref="xfracal"  /> 
    118           <field field_ref="PCAL"     /> 
    119           <field field_ref="DCAL"     /> 
    120           <field field_ref="GRAZ1"    /> 
    121           <field field_ref="GRAZ2"    /> 
    122           <field field_ref="EPC100"   /> 
    123           <field field_ref="EPFE100"  /> 
    124           <field field_ref="EPSI100"  /> 
    125           <field field_ref="EPCAL100" /> 
    126           <field field_ref="Cflx"     /> 
    127           <field field_ref="Oflx"     /> 
    128           <field field_ref="Kg"       /> 
    129           <field field_ref="Dpco2"    /> 
    130           <field field_ref="Dpo2"     /> 
    131           <field field_ref="Heup"     /> 
    132           <field field_ref="Irondep"  /> 
    133           <field field_ref="Ironsed"  /> 
    134           <field field_ref="Ironice"  /> 
    135           <field field_ref="Nfix"     /> 
    136           <field field_ref="MuN"      /> 
    137           <field field_ref="MuD"      /> 
    138           <field field_ref="LNnut"    /> 
    139           <field field_ref="LDnut"    /> 
    140           <field field_ref="LNFe"     /> 
    141           <field field_ref="LDFe"     /> 
    142           <field field_ref="LNlight"  /> 
    143           <field field_ref="LDlight"  /> 
    144           <field field_ref="pdust"    /> 
    145           <field field_ref="Fe2"      /> 
    146           <field field_ref="Fe3"      /> 
    147           <field field_ref="FeL1"     /> 
    148           <field field_ref="FeL2"     /> 
    149           <field field_ref="FeP"      /> 
    150           <field field_ref="TL1"      /> 
    151           <field field_ref="TL2"      /> 
    152           <field field_ref="Sdenit"   /> 
    153           <field field_ref="Totlig"   /> 
    154    </file> 
    155  
    156       </file_group> 
    157       <file_group id="2y"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
    158       <file_group id="5y"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
    159       <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
    160  
    161    </file_definition> 
    162      
    163     <!--  
    164 ============================================================================================================ 
    165 = grid definition = = DO NOT CHANGE = 
    166 ============================================================================================================ 
    167     --> 
    168      
    169    <axis_definition>   
    170       <axis id="deptht"  long_name="Vertical T levels"  unit="m" positive="down" /> 
    171       <axis id="depthu"  long_name="Vertical U levels"  unit="m" positive="down" /> 
    172       <axis id="depthv"  long_name="Vertical V levels"  unit="m" positive="down" /> 
    173       <axis id="depthw"  long_name="Vertical W levels"  unit="m" positive="down" /> 
    174       <axis id="nfloat"  long_name="Float number"       unit="1"                 /> 
    175       <axis id="icbcla"  long_name="Iceberg class"      unit="1"                 /> 
    176       <axis id="ncatice" long_name="Ice category"       unit="1"                 /> 
    177       <axis id="iax_20C" long_name="20 degC isotherm"   unit="degC"              /> 
    178       <axis id="iax_28C" long_name="28 degC isotherm"   unit="degC"              /> 
    179    </axis_definition>  
    180      
    181    <domain_definition src="./domain_def.xml"/> 
    182     
    183    <grid_definition>     
    184      <grid id="grid_T_2D" domain_ref="grid_T"/> 
    185      <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 
    186      <grid id="grid_U_2D" domain_ref="grid_U"/> 
    187      <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 
    188      <grid id="grid_V_2D" domain_ref="grid_V"/> 
    189      <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 
    190      <grid id="grid_W_2D" domain_ref="grid_W"/> 
    191      <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 
    192     </grid_definition>     
    193    
    194   </context> 
    195    
    196  
    197   <context id="xios"> 
     8  <context id="xios" > 
    1989 
    19910      <variable_definition> 
    200     
    201      <!--  
    202         We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 
    203 --> 
    204      <variable id="buffer_size"               type="integer">50000000</variable> 
    205      <variable id="buffer_server_factor_size" type="integer">2</variable> 
    206      <variable id="info_level"                type="integer">0</variable> 
    207      <variable id="using_server"              type="boolean">false</variable> 
    208      <variable id="using_oasis"               type="boolean">false</variable> 
    209      <variable id="oasis_codes_id"            type="string" >oceanx</variable> 
    210     
     11 
     12          <variable id="info_level"                type="int">10</variable> 
     13          <variable id="using_server"              type="bool">true</variable> 
     14          <variable id="using_oasis"               type="bool">false</variable> 
     15          <variable id="oasis_codes_id"            type="string" >oceanx</variable> 
     16 
    21117      </variable_definition> 
    212                 
    21318  </context> 
    214    
     19 
     20<!-- ============================================================================================ --> 
     21<!-- NEMO  CONTEXT add and suppress the components you need                                       --> 
     22<!-- ============================================================================================ --> 
     23 
     24  <context id="nemo" src="./context_nemo.xml"/>       <!--  NEMO       --> 
     25 
    21526</simulation> 
  • trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_cfg

    r6489 r7646  
    1313&namcfg        !   parameters of the configuration 
    1414!----------------------------------------------------------------------- 
    15    cp_cfg      =  "orca"               !  name of the configuration 
    16    jp_cfg      =       2               !  resolution of the configuration 
    17    jpidta      =     182               !  1st lateral dimension ( >= jpi ) 
    18    jpjdta      =     149               !  2nd    "         "    ( >= jpj ) 
    19    jpkdta      =      31               !  number of levels      ( >= jpk ) 
    20    jpiglo      =     182               !  1st dimension of global domain --> i =jpidta 
    21    jpjglo      =     149               !  2nd    -                  -    --> j  =jpjdta 
    22    jpizoom     =       1               !  left bottom (i,j) indices of the zoom 
    23    jpjzoom     =       1               !  in data domain indices 
    24    jperio      =       4               !  lateral cond. type (between 0 and 6) 
     15   ln_read_cfg = .true.    !  (=T) read the domain configuration file 
     16      !                    !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     17      cn_domcfg = "ORCA_R2_zps_domcfg"    ! domain configuration filename 
    2518/ 
    2619!----------------------------------------------------------------------- 
     
    2821!----------------------------------------------------------------------- 
    2922   ln_zps      = .true.    !  z-coordinate - partial steps 
    30    ln_linssh   = .true.    !  linear free surface 
    3123/ 
    3224!----------------------------------------------------------------------- 
    3325&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    3426!----------------------------------------------------------------------- 
    35    nn_msh      =    1      !  create (=1) a mesh file or not (=0) 
    36    rn_rdt      = 21600.    !  time step for the dynamics  
    37    jphgr_msh   =       0               !  type of horizontal mesh 
    38    ppglam0     =  999999.0             !  longitude of first raw and column T-point (jphgr_msh = 1) 
    39    ppgphi0     =  999999.0             ! latitude  of first raw and column T-point (jphgr_msh = 1) 
    40    ppe1_deg    =  999999.0             !  zonal      grid-spacing (degrees) 
    41    ppe2_deg    =  999999.0             !  meridional grid-spacing (degrees) 
    42    ppe1_m      =  999999.0             !  zonal      grid-spacing (degrees) 
    43    ppe2_m      =  999999.0             !  meridional grid-spacing (degrees) 
    44    ppsur       =   -4762.96143546300   !  ORCA r4, r2 and r05 coefficients 
    45    ppa0        =     255.58049070440   ! (default coefficients) 
    46    ppa1        =     245.58132232490   ! 
    47    ppkth       =      21.43336197938   ! 
    48    ppacr       =       3.0             ! 
    49    ppdzmin     =  999999.              !  Minimum vertical spacing 
    50    pphmax      =  999999.              !  Maximum depth 
    51    ldbletanh   =  .FALSE.              !  Use/do not use double tanf function for vertical coordinates 
    52    ppa2        =  999999.              !  Double tanh function parameters 
    53    ppkth2      =  999999.              ! 
    54    ppacr2      =  999999.              ! 
     27   ln_linssh   = .true.   !  =T  linear free surface  ==>>  model level are fixed in time 
     28   ! 
     29   rn_rdt      = 21600.     !  time step for the dynamics (and tracer if nn_acc=0) 
     30/ 
     31!----------------------------------------------------------------------- 
     32&namlbc        !   lateral momentum boundary condition 
     33!----------------------------------------------------------------------- 
     34   !                       !  free slip  !   partial slip  !   no slip   ! strong slip 
     35   rn_shlat    =    2.     !  shlat = 0  !  0 < shlat < 2  !  shlat = 2  !  2 < shlat 
     36   ln_vorlat   = .false.   !  consistency of vorticity boundary condition with analytical Eqs. 
    5537/ 
    5638!----------------------------------------------------------------------- 
     
    6648&namsbc        !   Surface Boundary Condition (surface module) 
    6749!----------------------------------------------------------------------- 
     50   ln_blk      = .true.    !  Bulk formulation                          (T => fill namsbc_blk ) 
    6851   nn_fsbc     = 1         !  frequency of surface boundary condition computation  
    6952   ln_rnf      = .false.   !  runoffs 
    7053   ln_traqsr   = .false.   !  Light penetration (T) or not (F) 
    71  
     54/ 
     55!----------------------------------------------------------------------- 
     56&namsbc_blk   !   namsbc_blk  Bulk formulae 
     57!----------------------------------------------------------------------- 
     58   ln_NCAR     = .true.   ! "NCAR"      algorithm   (Large and Yeager 2008) 
     59/ 
    7260!----------------------------------------------------------------------- 
    7361&namtra_qsr    !   penetrative solar radiation 
     
    137125!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    138126!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
     127!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     128!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    139129   sn_tem  = 'dyna_grid_T' ,    120            , 'votemper' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    140130   sn_sal  = 'dyna_grid_T' ,    120            , 'vosaline' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
     
    145135   sn_qsr  = 'dyna_grid_T' ,    120            , 'soshfldo' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    146136   sn_wnd  = 'dyna_grid_T' ,    120            , 'sowindsp' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    147    sn_uwd  = 'dyna_grid_U' ,    120            , 'vozocrtx' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    148    sn_vwd  = 'dyna_grid_V' ,    120            , 'vomecrty' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    149    sn_wwd  = 'dyna_grid_W' ,    120            , 'vovecrtz' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
     137   sn_uwd  = 'dyna_grid_U' ,    120            , 'uocetr_eff' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
     138   sn_vwd  = 'dyna_grid_V' ,    120            , 'vocetr_eff' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
     139   sn_wwd  = 'dyna_grid_W' ,    120            , 'wocetr_eff' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    150140   sn_avt  = 'dyna_grid_W' ,    120            , 'voddmavs' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    151141   sn_ubl  = 'dyna_grid_U' ,    120            , 'sobblcox' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    152142   sn_vbl  = 'dyna_grid_V' ,    120            , 'sobblcoy' ,  .true.    , .true. ,   'yearly'  , ''       , ''    , '' 
    153143! 
    154    cn_dir      = './'      !  root directory for the location of the dynamical files 
    155    ln_dynwzv   =  .true.   !  computation of vertical velocity instead of using the one read in file 
    156    ln_dynbbl   =  .true.   !  bbl coef are in files, so read them - requires ("key_trabbl") 
     144   cn_dir          = './'       !  root directory for the location of the dynamical files 
     145   ln_dynrnf       =  .false.   !  runoffs option enabled (T) or not (F) 
     146   ln_dynrnf_depth =  .false.   ! runoffs is spread in vertical (T) or not (F) 
     147!   fwbcorr      = 3.786e-06    ! annual global mean of empmr for ssh correction 
    157148/ 
    158149!----------------------------------------------------------------------- 
  • trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_pisces_cfg

    r4147 r7646  
    11!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    2 !! PISCES  :   ORCA2_OFF_PISCES configuration namelsit used to overwrite SHARED/namelist_pisces_ref 
    3 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     2!! PISCES reference namelist  
     3!!              1  - air-sea exchange                         (nampisext) 
     4!!              2  - biological parameters                    (nampisbio) 
     5!!              3  - parameters for nutrient limitations      (nampislim)     
     6!!              4  - parameters for phytoplankton             (nampisprod,nampismort) 
     7!!              5  - parameters for zooplankton               (nampismes,nampiszoo) 
     8!!              6  - parameters for remineralization          (nampisrem) 
     9!!              7  - parameters for calcite chemistry         (nampiscal) 
     10!!              8  - parameters for inputs deposition         (nampissed) 
     11!!              11 - Damping                                  (nampisdmp) 
     12!----------------------------------------------------------------------- 
     13&nampismod     !  Model used  
     14!----------------------------------------------------------------------- 
     15/ 
     16!----------------------------------------------------------------------- 
     17&nampisext     !   air-sea exchange 
     18!----------------------------------------------------------------------- 
     19/ 
     20!----------------------------------------------------------------------- 
     21&nampisatm     !  Atmospheric prrssure  
     22!----------------------------------------------------------------------- 
     23/ 
     24!----------------------------------------------------------------------- 
     25&nampisbio     !   biological parameters 
     26!----------------------------------------------------------------------- 
     27   nrdttrc    =  4        ! time step frequency for biology 
     28/ 
     29!----------------------------------------------------------------------- 
     30&namp4zlim     !   parameters for nutrient limitations for PISCES std - ln_p4z 
     31!----------------------------------------------------------------------- 
     32/ 
     33!----------------------------------------------------------------------- 
     34&namp5zlim     !   parameters for nutrient limitations PISCES QUOTA - ln_p5z 
     35!----------------------------------------------------------------------- 
     36/ 
     37!----------------------------------------------------------------------- 
     38&namp5zquota    !   parameters for nutrient limitations PISCES quota - ln_p5z 
     39!----------------------------------------------------------------------- 
     40/ 
     41!----------------------------------------------------------------------- 
     42&nampisopt     !   parameters for optics 
     43!----------------------------------------------------------------------- 
     44/  
     45!----------------------------------------------------------------------- 
     46&namp4zprod     !   parameters for phytoplankton growth for PISCES std - ln_p4z 
     47!----------------------------------------------------------------------- 
     48/ 
    449!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    5 &nampisext     !   air-sea exchange 
     50&namp5zprod     !   parameters for phytoplankton growth for PISCES quota - ln_p5z 
    651!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    752/ 
    8 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    9 &nampisatm     !  Atmospheric prrssure  
    10 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     53!----------------------------------------------------------------------- 
     54&namp4zmort     !   parameters for phytoplankton sinks for PISCES std - ln_p4z 
     55!----------------------------------------------------------------------- 
    1156/ 
    12 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    13 &nampisbio     !   biological parameters 
    14 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    15    nrdttrc    =  4        ! time step frequency for biology 
     57!----------------------------------------------------------------------- 
     58&namp5zmort     !   parameters for phytoplankton sinks for PISCES quota - ln_p5z 
     59!----------------------------------------------------------------------- 
    1660/ 
    17 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    18 &nampislim     !   parameters for nutrient limitations 
    19 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     61!----------------------------------------------------------------------- 
     62&namp4zmes     !   parameters for mesozooplankton for PISCES std - ln_p4z 
     63!----------------------------------------------------------------------- 
    2064/ 
    21 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    22 &nampisopt     !   parameters for optics 
    23 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    24 /  
    25 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    26 &nampisprod     !   parameters for phytoplankton growth 
    27 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     65!----------------------------------------------------------------------- 
     66&namp5zmes     !   parameters for mesozooplankton 
     67!----------------------------------------------------------------------- 
    2868/ 
    29 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    30 &nampismort     !   parameters for phytoplankton sinks 
    31 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     69!----------------------------------------------------------------------- 
     70&namp4zzoo     !   parameters for microzooplankton for PISCES std - ln_p4z 
     71!----------------------------------------------------------------------- 
    3272/ 
    33 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    34 &nampismes     !   parameters for mesozooplankton 
    35 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     73!----------------------------------------------------------------------- 
     74&namp5zzoo     !   parameters for microzooplankton 
     75!----------------------------------------------------------------------- 
    3676/ 
    37 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    38 &nampiszoo     !   parameters for microzooplankton 
    39 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     77!----------------------------------------------------------------------- 
     78&nampisfer     !   parameters for iron chemistry 
     79!----------------------------------------------------------------------- 
    4080/ 
    41 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    42 &nampisfer     !   parameters for iron chemistry 
    43 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    44  
    45 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
     81!-----------------------------------------------------------------------   
    4682&nampisrem     !   parameters for remineralization 
    47 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     83!----------------------------------------------------------------------- 
    4884/ 
    49 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
     85!----------------------------------------------------------------------- 
     86&nampispoc     !   parameters for organic particles 
     87!----------------------------------------------------------------------- 
     88/ 
     89!----------------------------------------------------------------------- 
    5090&nampiscal     !   parameters for Calcite chemistry 
    51 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     91!----------------------------------------------------------------------- 
    5292/ 
    53 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
     93!----------------------------------------------------------------------- 
    5494&nampissbc     !   parameters for inputs deposition 
    55 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     95!----------------------------------------------------------------------- 
    5696/ 
    57 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
     97!----------------------------------------------------------------------- 
     98&nampislig      !  Namelist parameters for ligands, nampislig 
     99!----------------------------------------------------------------------- 
     100/ 
     101!----------------------------------------------------------------------- 
     102&nampisice      !  Prescribed sea ice tracers 
     103!----------------------------------------------------------------------- 
     104/ 
     105!----------------------------------------------------------------------- 
    58106&nampisdmp     !  Damping  
    59 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    60    nn_pisdmp    =  1460       !  Frequency of Relaxation  
     107!----------------------------------------------------------------------- 
     108   nn_pisdmp    =  1460       !  Frequency of Relaxation 
    61109/ 
    62 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
     110!----------------------------------------------------------------------- 
    63111&nampismass     !  Mass conservation 
    64 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     112!----------------------------------------------------------------------- 
    65113/ 
     114!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     115!! PISCES reduced (key_pisces_reduced, ex LOBSTER) : namelists 
     116!!              1  - biological parameters for phytoplankton    (namlobphy) 
     117!!              2  - biological parameters for nutrients        (namlobnut) 
     118!!              3  - biological parameters for zooplankton      (namlobzoo)     
     119!!              4  - biological parameters for detritus         (namlobdet) 
     120!!              5  - biological parameters for DOM              (namlobdom) 
     121!!              6  - parameters from aphotic layers to sediment (namlobsed) 
     122!!              7  - general coefficients                       (namlobrat) 
     123!!              8  - optical parameters                         (namlobopt) 
     124!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     125!----------------------------------------------------------------------- 
     126&namlobphy     !   biological parameters for phytoplankton 
     127!----------------------------------------------------------------------- 
     128/ 
     129!----------------------------------------------------------------------- 
     130&namlobnut     !   biological parameters for nutrients 
     131!----------------------------------------------------------------------- 
     132/ 
     133!----------------------------------------------------------------------- 
     134&namlobzoo     !   biological parameters for zooplankton 
     135!----------------------------------------------------------------------- 
     136/ 
     137!----------------------------------------------------------------------- 
     138&namlobdet     !   biological parameters for detritus 
     139!----------------------------------------------------------------------- 
     140/ 
     141!----------------------------------------------------------------------- 
     142&namlobdom     !   biological parameters for DOM 
     143!----------------------------------------------------------------------- 
     144/ 
     145!----------------------------------------------------------------------- 
     146&namlobsed     !   parameters from aphotic layers to sediment 
     147!----------------------------------------------------------------------- 
     148/ 
     149!----------------------------------------------------------------------- 
     150&namlobrat     !   general coefficients 
     151!----------------------------------------------------------------------- 
     152/ 
     153!----------------------------------------------------------------------- 
     154&namlobopt     !   optical parameters 
     155!----------------------------------------------------------------------- 
     156/ 
  • trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top_cfg

    r6140 r7646  
    11!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    2 !! NEMO/TOP1 : ORCA2_OFF_PISCES configuration namelist used to overwrite SHARED/namelist_top 
     2!! NEMO/TOP1 :  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref 
    33!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    44!----------------------------------------------------------------------- 
    55&namtrc_run     !   run information 
    66!----------------------------------------------------------------------- 
    7    nn_writetrc   =  1460     !  time step frequency for sn_tracer outputs 
     7   ln_top_euler  = .true. 
    88/ 
    99!----------------------------------------------------------------------- 
    1010&namtrc     !   tracers definition 
    1111!----------------------------------------------------------------------- 
     12   jp_bgc        =  24 
    1213! 
    13 !              !    name   !           title of the field              !   units    ! initial data ! save   ! 
    14 !              !           !                                           !            ! from file    ! or not !  
    15 !              !           !                                           !            ! or not       !        ! 
    16    sn_tracer(1)   = 'DIC     ' , 'Dissolved inorganic Concentration      ',  'mol-C/L' ,  .true.     ,  .true. 
    17    sn_tracer(2)   = 'Alkalini' , 'Total Alkalinity Concentration         ',  'eq/L '   ,  .true.     ,  .true. 
    18    sn_tracer(3)   = 'O2      ' , 'Dissolved Oxygen Concentration         ',  'mol-C/L' ,  .true.     ,  .true. 
    19    sn_tracer(4)   = 'CaCO3   ' , 'Calcite Concentration                  ',  'mol-C/L' ,  .false.    ,  .true. 
    20    sn_tracer(5)   = 'PO4     ' , 'Phosphate Concentration                ',  'mol-C/L' ,  .true.     ,  .true. 
    21    sn_tracer(6)   = 'POC     ' , 'Small organic carbon Concentration     ',  'mol-C/L' ,  .false.    ,  .true. 
    22    sn_tracer(7)   = 'Si      ' , 'Silicate Concentration                 ',  'mol-C/L' ,  .true.     ,  .true. 
    23    sn_tracer(8)   = 'PHY     ' , 'Nanophytoplankton Concentration        ',  'mol-C/L' ,  .false.    ,  .true. 
    24    sn_tracer(9)   = 'ZOO     ' , 'Microzooplankton Concentration         ',  'mol-C/L' ,  .false.    ,  .true. 
    25    sn_tracer(10)  = 'DOC     ' , 'Dissolved organic Concentration        ',  'mol-C/L' ,  .false.    ,  .true. 
    26    sn_tracer(11)  = 'PHY2    ' , 'Diatoms Concentration                  ',  'mol-C/L' ,  .false.    ,  .true. 
    27    sn_tracer(12)  = 'ZOO2    ' , 'Mesozooplankton Concentration          ',  'mol-C/L' ,  .false.    ,  .true. 
    28    sn_tracer(13)  = 'DSi     ' , 'Diatoms Silicate Concentration         ',  'mol-C/L' ,  .false.    ,  .true. 
    29    sn_tracer(14)  = 'Fer     ' , 'Dissolved Iron Concentration           ',  'mol-C/L' ,  .true.     ,  .true. 
    30    sn_tracer(15)  = 'BFe     ' , 'Big iron particles Concentration       ',  'mol-C/L' ,  .false.    ,  .true. 
    31    sn_tracer(16)  = 'GOC     ' , 'Big organic carbon Concentration       ',  'mol-C/L' ,  .false.    ,  .true. 
    32    sn_tracer(17)  = 'SFe     ' , 'Small iron particles Concentration     ',  'mol-C/L' ,  .false.    ,  .true. 
    33    sn_tracer(18)  = 'DFe     ' , 'Diatoms iron  Concentration            ',  'mol-C/L' ,  .false.    ,  .true. 
    34    sn_tracer(19)  = 'GSi     ' , 'Sinking biogenic Silicate Concentration',  'mol-C/L' ,  .false.    ,  .true. 
    35    sn_tracer(20)  = 'NFe     ' , 'Nano iron Concentration                ',  'mol-C/L' ,  .false.    ,  .true. 
    36    sn_tracer(21)  = 'NCHL    ' , 'Nano chlorophyl Concentration          ',  'mol-C/L' ,  .false.    ,  .true. 
    37    sn_tracer(22)  = 'DCHL    ' , 'Diatoms chlorophyl Concentration       ',  'mol-C/L' ,  .false.    ,  .true. 
    38    sn_tracer(23)  = 'NO3     ' , 'Nitrates Concentration                 ',  'mol-C/L' ,  .true.     ,  .true. 
    39    sn_tracer(24)  = 'NH4     ' , 'Ammonium Concentration                 ',  'mol-C/L' ,  .false.    ,  .true. 
     14   ln_pisces     =  .true. 
     15   ln_my_trc     =  .false. 
     16   ln_age        =  .false. 
     17   ln_cfc11      =  .false. 
     18   ln_cfc12      =  .false. 
     19   ln_c14        =  .false. 
     20! 
     21   ln_trcdta     =  .true.  !  Initialisation from data input file (T) or not (F) 
     22!                 !           !                                          !             ! 
     23!                 !    name   !           title of the field             !   units     ! initial data from file or not ! 
     24!                 !           !                                          !             ! 
     25   sn_tracer(1)   = 'DIC     ' , 'Dissolved inorganic Concentration      ',  'mol-C/L' ,  .true. 
     26   sn_tracer(2)   = 'Alkalini' , 'Total Alkalinity Concentration         ',  'eq/L '   ,  .true. 
     27   sn_tracer(3)   = 'O2      ' , 'Dissolved Oxygen Concentration         ',  'mol-C/L' ,  .true. 
     28   sn_tracer(4)   = 'CaCO3   ' , 'Calcite Concentration                  ',  'mol-C/L' ,  .false. 
     29   sn_tracer(5)   = 'PO4     ' , 'Phosphate Concentration                ',  'mol-C/L' ,  .true. 
     30   sn_tracer(6)   = 'POC     ' , 'Small organic carbon Concentration     ',  'mol-C/L' ,  .false. 
     31   sn_tracer(7)   = 'Si      ' , 'Silicate Concentration                 ',  'mol-C/L' ,  .true. 
     32   sn_tracer(8)   = 'PHY     ' , 'Nanophytoplankton Concentration        ',  'mol-C/L' ,  .false. 
     33   sn_tracer(9)   = 'ZOO     ' , 'Microzooplankton Concentration         ',  'mol-C/L' ,  .false. 
     34   sn_tracer(10)  = 'DOC     ' , 'Dissolved organic Concentration        ',  'mol-C/L' ,  .true. 
     35   sn_tracer(11)  = 'PHY2    ' , 'Diatoms Concentration                  ',  'mol-C/L' ,  .false. 
     36   sn_tracer(12)  = 'ZOO2    ' , 'Mesozooplankton Concentration          ',  'mol-C/L' ,  .false. 
     37   sn_tracer(13)  = 'DSi     ' , 'Diatoms Silicate Concentration         ',  'mol-C/L' ,  .false. 
     38   sn_tracer(14)  = 'Fer     ' , 'Dissolved Iron Concentration           ',  'mol-C/L' ,  .true. 
     39   sn_tracer(15)  = 'BFe     ' , 'Big iron particles Concentration       ',  'mol-C/L' ,  .false. 
     40   sn_tracer(16)  = 'GOC     ' , 'Big organic carbon Concentration       ',  'mol-C/L' ,  .false. 
     41   sn_tracer(17)  = 'SFe     ' , 'Small iron particles Concentration     ',  'mol-C/L' ,  .false. 
     42   sn_tracer(18)  = 'DFe     ' , 'Diatoms iron  Concentration            ',  'mol-C/L' ,  .false. 
     43   sn_tracer(19)  = 'GSi     ' , 'Sinking biogenic Silicate Concentration',  'mol-C/L' ,  .false. 
     44   sn_tracer(20)  = 'NFe     ' , 'Nano iron Concentration                ',  'mol-C/L' ,  .false. 
     45   sn_tracer(21)  = 'NCHL    ' , 'Nano chlorophyl Concentration          ',  'mol-C/L' ,  .false. 
     46   sn_tracer(22)  = 'DCHL    ' , 'Diatoms chlorophyl Concentration       ',  'mol-C/L' ,  .false. 
     47   sn_tracer(23)  = 'NO3     ' , 'Nitrates Concentration                 ',  'mol-C/L' ,  .true. 
     48   sn_tracer(24)  = 'NH4     ' , 'Ammonium Concentration                 ',  'mol-C/L' ,  .false. 
    4049/ 
    4150!----------------------------------------------------------------------- 
    4251&namtrc_dta      !    Initialisation from data input file 
    4352!----------------------------------------------------------------------- 
    44 ! 
    4553!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    4654!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    47    sn_trcdta(1)  = 'data_DIC_nomask'        ,        -12        ,  'DIC'     ,    .false.   , .true. , 'yearly'  , ''       , ''  , '' 
    48    sn_trcdta(2)  = 'data_Alkalini_nomask'   ,        -12        ,  'Alkalini',    .false.   , .true. , 'yearly'  , ''       , ''  , '' 
    49    sn_trcdta(3)  = 'data_O2_nomask'      ,        -1         ,  'O2'      ,    .true.    , .true. , 'yearly'  , ''       , ''  , '' 
    50    sn_trcdta(5)  = 'data_PO4_nomask'     ,        -1         ,  'PO4'     ,    .true.    , .true. , 'yearly'  , ''       , ''  , '' 
    51    sn_trcdta(7)  = 'data_Si_nomask'      ,        -1         ,  'Si'      ,    .true.    , .true. , 'yearly'  , ''       , ''  , '' 
    52    sn_trcdta(14) = 'data_Fer_nomask'        ,        -12        ,  'Fer'     ,    .false.   , .true. , 'yearly'  , ''       , ''  , '' 
    53    sn_trcdta(23) = 'data_NO3_nomask'     ,        -1         ,  'NO3'     ,    .true.    , .true. , 'yearly'  , ''       , ''  , '' 
    54 ! 
    55    cn_dir        =  './'      !  root directory for the location of the data files 
     55   sn_trcdta(1)  = 'data_DIC_nomask'        ,        -12        ,  'DIC'     ,    .false.   , .true. , 'yearly'  , ''       , ''   , '' 
     56   sn_trcdta(2)  = 'data_Alkalini_nomask'   ,        -12        ,  'Alkalini',    .false.   , .true. , 'yearly'  , ''       , ''   , '' 
     57   sn_trcdta(3)  = 'data_O2_nomask'         ,        -1         ,  'O2'      ,    .true.    , .true. , 'yearly'  , ''       , ''   , '' 
     58   sn_trcdta(5)  = 'data_PO4_nomask'        ,        -1         ,  'PO4'     ,    .true.    , .true. , 'yearly'  , ''       , ''   , '' 
     59   sn_trcdta(7)  = 'data_Si_nomask'         ,        -1         ,  'Si'      ,    .true.    , .true. , 'yearly'  , ''       , ''   , '' 
     60   sn_trcdta(10) = 'data_DOC_nomask'        ,        -12        ,  'DOC'     ,    .false.   , .true. , 'yearly'  , ''       , ''   , '' 
     61   sn_trcdta(14) = 'data_Fer_nomask'        ,        -12        ,  'Fer'     ,    .false.   , .true. , 'yearly'  , ''       , ''   , '' 
     62   sn_trcdta(23) = 'data_NO3_nomask'        ,        -1         ,  'NO3'     ,    .true.    , .true. , 'yearly'  , ''       , ''   , '' 
    5663   rn_trfac(1)   =   1.0e-06  !  multiplicative factor 
    5764   rn_trfac(2)   =   1.0e-06  !  -      -      -     - 
     
    5966   rn_trfac(5)   = 122.0e-06  !  -      -      -     - 
    6067   rn_trfac(7)   =   1.0e-06  !  -      -      -     - 
     68   rn_trfac(10)  =   1.0      !  -      -      -     - 
    6169   rn_trfac(14)  =   1.0      !  -      -      -     - 
    6270   rn_trfac(23)  =   7.6e-06  !  -      -      -     - 
     
    8189/ 
    8290!----------------------------------------------------------------------- 
    83 &namtrc_dia       !   parameters for passive tracer additional diagnostics 
     91&namtrc_dmp      !   passive tracer newtonian damping 
     92!----------------------------------------------------------------------- 
     93/ 
     94!----------------------------------------------------------------------- 
     95&namtrc_ice      !    Representation of sea ice growth & melt effects 
     96!----------------------------------------------------------------------- 
     97/ 
     98!----------------------------------------------------------------------- 
     99&namtrc_trd      !   diagnostics on tracer trends                       ('key_trdtrc') 
     100!                          or mixed-layer trends                        ('key_trdmld_trc') 
    84101!---------------------------------------------------------------------- 
    85    nn_writedia   =  1460     !  time step frequency for diagnostics 
    86102/ 
    87103!---------------------------------------------------------------------- 
    88 &namtrc_bc        !   data for boundary conditions 
     104&namtrc_bc       !   data for boundary conditions 
    89105!----------------------------------------------------------------------- 
    90106/ 
     107!---------------------------------------------------------------------- 
     108&namtrc_bdy      !   Setup of tracer boundary conditions 
     109!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.