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

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

Changeset 10320


Ignore:
Timestamp:
2018-11-16T10:43:39+01:00 (6 years ago)
Author:
davestorkey
Message:

UKMO/branches/dev_r9950_GO8_package:

  1. Remove grid definitions from context-nemo.xml and import standard grid_def.xml file instead.
  2. Bug fix for definition of depthX_bounds in iom.F90.
Location:
NEMO/branches/UKMO/dev_r9950_GO8_package
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/dev_r9950_GO8_package/cfgs/METO_GO/EXPREF/context_nemo-BASIC.xml

    r10031 r10320  
    3939    <domain_definition src="./domain_def_nemo.xml"/> 
    4040   
    41     <grid_definition>     
    42  
    43         <!--  --> 
    44        <grid id="grid_T_2D" > 
    45          <domain id="grid_T" /> 
    46        </grid> 
    47         <!--  --> 
    48        <grid id="grid_T_3D_ncatice" > 
    49          <domain id="grid_T" /> 
    50          <axis id="ncatice" /> 
    51        </grid> 
    52         <!--  --> 
    53        <grid id="grid_T_3D" > 
    54          <domain id="grid_T" /> 
    55          <axis id="deptht" /> 
    56        </grid> 
    57         <!--  --> 
    58        <grid id="grid_U_2D" > 
    59          <domain id="grid_U" /> 
    60        </grid> 
    61         <!--  --> 
    62        <grid id="grid_U_3D" > 
    63          <domain id="grid_U" /> 
    64          <axis id="depthu" /> 
    65        </grid> 
    66         <!--  --> 
    67        <grid id="grid_V_2D" > 
    68          <domain id="grid_V" /> 
    69        </grid> 
    70         <!--  --> 
    71        <grid id="grid_V_3D" > 
    72          <domain id="grid_V" /> 
    73          <axis id="depthv" /> 
    74        </grid> 
    75         <!--  --> 
    76        <grid id="grid_W_2D" > 
    77          <domain id="grid_W" /> 
    78        </grid> 
    79         <!--  --> 
    80        <grid id="grid_W_3D" > 
    81          <domain id="grid_W" /> 
    82          <axis id="depthw" /> 
    83        </grid> 
    84         <!--  --> 
    85        <grid id="grid_1point" > 
    86          <domain domain_ref="1point"/> 
    87        </grid> 
    88         <!--  --> 
    89        <grid id="grid_T_nfloat" > 
    90          <domain id="grid_T" /> 
    91          <axis id="nfloat" /> 
    92        </grid> 
    93         <!--  --> 
    94        <grid id="grid_EqT" > 
    95          <domain domain_ref="EqT" /> 
    96        </grid> 
    97         <!--  --> 
    98        <grid id="gznl_T_2D"> 
    99          <domain id="gznl" /> 
    100        </grid> 
    101         <!--  --> 
    102        <grid id="gznl_T_3D"> 
    103          <domain id="gznl" /> 
    104          <axis id="deptht" /> 
    105        </grid> 
    106         <!--  --> 
    107        <grid id="gznl_W_3D"> 
    108          <domain id="gznl" /> 
    109          <axis id="depthw" /> 
    110        </grid> 
    111  
    112       <grid id="grid_ptr_T_2D"> 
    113        <domain id="ptr" /> 
    114       </grid> 
    115  
    116       <grid id="grid_ptr_T_3D"> 
    117        <domain id="ptr" /> 
    118          <axis id="deptht" /> 
    119        </grid> 
    120  
    121       <grid id="grid_ptr_W_3D"> 
    122        <domain id="ptr" /> 
    123          <axis id="depthw" /> 
    124       </grid> 
    125  
    126        <grid id="vert_sum"> 
    127          <domain domain_ref="grid_T"/> 
    128          <scalar> 
    129             <reduce_axis operation="sum" /> 
    130          </scalar> 
    131        </grid> 
    132  
    133        <grid id="zoom_300"> 
    134          <domain domain_ref="grid_T" /> 
    135          <axis axis_ref="deptht300"/> 
    136        </grid> 
    137  
    138        <grid id="zoom_300_sum"> 
    139          <domain domain_ref="grid_T" /> 
    140          <scalar> 
    141             <reduce_axis operation="sum" /> 
    142          </scalar> 
    143        </grid> 
    144  
    145        <grid id="grid_T_SFC"> 
    146          <domain domain_ref="grid_T" /> 
    147          <scalar> 
    148            <extract_axis position="0" /> 
    149          </scalar> 
    150        </grid> 
    151  
    152     </grid_definition>    
     41    <grid_definition src="./grid_def_nemo.xml"/> 
    15342 
    15443</context> 
  • NEMO/branches/UKMO/dev_r9950_GO8_package/cfgs/METO_GO/EXPREF/context_nemo-CMIP6.xml

    r10031 r10320  
    3939    <domain_definition src="./domain_def_nemo.xml"/> 
    4040   
    41     <grid_definition>     
    42  
    43         <!--  --> 
    44        <grid id="grid_T_2D" > 
    45          <domain id="grid_T" /> 
    46        </grid> 
    47         <!--  --> 
    48        <grid id="grid_T_3D_ncatice" > 
    49          <domain id="grid_T" /> 
    50          <axis id="ncatice" /> 
    51        </grid> 
    52         <!--  --> 
    53        <grid id="grid_T_3D" > 
    54          <domain id="grid_T" /> 
    55          <axis id="deptht" /> 
    56        </grid> 
    57         <!--  --> 
    58        <grid id="grid_U_2D" > 
    59          <domain id="grid_U" /> 
    60        </grid> 
    61         <!--  --> 
    62        <grid id="grid_U_3D" > 
    63          <domain id="grid_U" /> 
    64          <axis id="depthu" /> 
    65        </grid> 
    66         <!--  --> 
    67        <grid id="grid_V_2D" > 
    68          <domain id="grid_V" /> 
    69        </grid> 
    70         <!--  --> 
    71        <grid id="grid_V_3D" > 
    72          <domain id="grid_V" /> 
    73          <axis id="depthv" /> 
    74        </grid> 
    75         <!--  --> 
    76        <grid id="grid_W_2D" > 
    77          <domain id="grid_W" /> 
    78        </grid> 
    79         <!--  --> 
    80        <grid id="grid_W_3D" > 
    81          <domain id="grid_W" /> 
    82          <axis id="depthw" /> 
    83        </grid> 
    84         <!--  --> 
    85        <grid id="grid_1point" > 
    86          <domain domain_ref="1point"/> 
    87        </grid> 
    88         <!--  --> 
    89        <grid id="grid_T_nfloat" > 
    90          <domain id="grid_T" /> 
    91          <axis id="nfloat" /> 
    92        </grid> 
    93         <!--  --> 
    94        <grid id="grid_EqT" > 
    95          <domain domain_ref="EqT" /> 
    96        </grid> 
    97         <!--  --> 
    98        <grid id="gznl_T_2D"> 
    99          <domain id="gznl" /> 
    100        </grid> 
    101         <!--  --> 
    102        <grid id="gznl_T_3D"> 
    103          <domain id="gznl" /> 
    104          <axis id="deptht" /> 
    105        </grid> 
    106         <!--  --> 
    107        <grid id="gznl_W_3D"> 
    108          <domain id="gznl" /> 
    109          <axis id="depthw" /> 
    110        </grid> 
    111  
    112       <grid id="grid_ptr_T_2D"> 
    113        <domain id="ptr" /> 
    114       </grid> 
    115  
    116       <grid id="grid_ptr_T_3D"> 
    117        <domain id="ptr" /> 
    118          <axis id="deptht" /> 
    119        </grid> 
    120  
    121       <grid id="grid_ptr_W_3D"> 
    122        <domain id="ptr" /> 
    123          <axis id="depthw" /> 
    124       </grid> 
    125  
    126        <grid id="vert_sum"> 
    127          <domain domain_ref="grid_T"/> 
    128          <scalar> 
    129             <reduce_axis operation="sum" /> 
    130          </scalar> 
    131        </grid> 
    132  
    133        <grid id="zoom_300"> 
    134          <domain domain_ref="grid_T" /> 
    135          <axis axis_ref="deptht300"/> 
    136        </grid> 
    137  
    138        <grid id="zoom_300_sum"> 
    139          <domain domain_ref="grid_T" /> 
    140          <scalar> 
    141             <reduce_axis operation="sum" /> 
    142          </scalar> 
    143        </grid> 
    144  
    145        <grid id="grid_T_SFC"> 
    146          <domain domain_ref="grid_T" /> 
    147          <scalar> 
    148            <extract_axis position="0" /> 
    149          </scalar> 
    150        </grid> 
    151  
    152     </grid_definition>    
     41    <grid_definition src="./grid_def_nemo.xml"/> 
    15342 
    15443</context> 
  • NEMO/branches/UKMO/dev_r9950_GO8_package/cfgs/METO_GO/EXPREF/context_nemo-CUSTOM.xml

    r10031 r10320  
    3838  
    3939    <domain_definition src="./domain_def_nemo.xml"/> 
     40 
     41    <grid_definition src="./grid_def_nemo.xml"/> 
    4042   
    41     <grid_definition>     
    42  
    43         <!--  --> 
    44        <grid id="grid_T_2D" > 
    45          <domain id="grid_T" /> 
    46        </grid> 
    47         <!--  --> 
    48        <grid id="grid_T_3D_ncatice" > 
    49          <domain id="grid_T" /> 
    50          <axis id="ncatice" /> 
    51        </grid> 
    52         <!--  --> 
    53        <grid id="grid_T_3D" > 
    54          <domain id="grid_T" /> 
    55          <axis id="deptht" /> 
    56        </grid> 
    57         <!--  --> 
    58        <grid id="grid_U_2D" > 
    59          <domain id="grid_U" /> 
    60        </grid> 
    61         <!--  --> 
    62        <grid id="grid_U_3D" > 
    63          <domain id="grid_U" /> 
    64          <axis id="depthu" /> 
    65        </grid> 
    66         <!--  --> 
    67        <grid id="grid_V_2D" > 
    68          <domain id="grid_V" /> 
    69        </grid> 
    70         <!--  --> 
    71        <grid id="grid_V_3D" > 
    72          <domain id="grid_V" /> 
    73          <axis id="depthv" /> 
    74        </grid> 
    75         <!--  --> 
    76        <grid id="grid_W_2D" > 
    77          <domain id="grid_W" /> 
    78        </grid> 
    79         <!--  --> 
    80        <grid id="grid_W_3D" > 
    81          <domain id="grid_W" /> 
    82          <axis id="depthw" /> 
    83        </grid> 
    84         <!--  --> 
    85        <grid id="grid_1point" > 
    86          <domain domain_ref="1point"/> 
    87        </grid> 
    88         <!--  --> 
    89        <grid id="grid_T_nfloat" > 
    90          <domain id="grid_T" /> 
    91          <axis id="nfloat" /> 
    92        </grid> 
    93         <!--  --> 
    94        <grid id="grid_EqT" > 
    95          <domain domain_ref="EqT" /> 
    96        </grid> 
    97         <!--  --> 
    98        <grid id="gznl_T_2D"> 
    99          <domain id="gznl" /> 
    100        </grid> 
    101         <!--  --> 
    102        <grid id="gznl_T_3D"> 
    103          <domain id="gznl" /> 
    104          <axis id="deptht" /> 
    105        </grid> 
    106         <!--  --> 
    107        <grid id="gznl_W_3D"> 
    108          <domain id="gznl" /> 
    109          <axis id="depthw" /> 
    110        </grid> 
    111  
    112       <grid id="grid_ptr_T_2D"> 
    113        <domain id="ptr" /> 
    114       </grid> 
    115  
    116       <grid id="grid_ptr_T_3D"> 
    117        <domain id="ptr" /> 
    118          <axis id="deptht" /> 
    119        </grid> 
    120  
    121       <grid id="grid_ptr_W_3D"> 
    122        <domain id="ptr" /> 
    123          <axis id="depthw" /> 
    124       </grid> 
    125  
    126        <grid id="vert_sum"> 
    127          <domain domain_ref="grid_T"/> 
    128          <scalar> 
    129             <reduce_axis operation="sum" /> 
    130          </scalar> 
    131        </grid> 
    132  
    133        <grid id="zoom_300"> 
    134          <domain domain_ref="grid_T" /> 
    135          <axis axis_ref="deptht300"/> 
    136        </grid> 
    137  
    138        <grid id="zoom_300_sum"> 
    139          <domain domain_ref="grid_T" /> 
    140          <scalar> 
    141             <reduce_axis operation="sum" /> 
    142          </scalar> 
    143        </grid> 
    144  
    145        <grid id="grid_T_SFC"> 
    146          <domain domain_ref="grid_T" /> 
    147          <scalar> 
    148            <extract_axis position="0" /> 
    149          </scalar> 
    150        </grid> 
    151  
    152     </grid_definition>    
    153  
    15443</context> 
  • NEMO/branches/UKMO/dev_r9950_GO8_package/cfgs/METO_GO/EXPREF/file_def_nemo-oce-BASIC-10D.xml

    r10031 r10320  
    2424     
    2525 
    26       <file_group id="10d" output_freq="10d" output_level="10" split_freq="1mo" enabled=".TRUE."> <!-- real 10-daily files --> 
     26      <file_group id="10d" output_freq="10d" output_level="10" split_freq="10d" enabled=".TRUE."> <!-- real 10-daily files --> 
    2727 
    2828        <file id="file8" name_suffix="_grid_T" > 
  • NEMO/branches/UKMO/dev_r9950_GO8_package/src/OCE/IOM/iom.F90

    r10033 r10320  
    206206          zw_bnds(2,1:jpkm1  ) = gdepw_1d(jkmin:jpk) 
    207207          zw_bnds(2,jpk:     ) = gdepw_1d(jpk) + e3t_1d(jpk) 
    208           CALL iom_set_axis_attr( "deptht", bounds=zt_bnds ) 
    209           CALL iom_set_axis_attr( "depthu", bounds=zt_bnds ) 
    210           CALL iom_set_axis_attr( "depthv", bounds=zt_bnds ) 
    211           CALL iom_set_axis_attr( "depthw", bounds=zw_bnds ) 
     208          CALL iom_set_axis_attr( "deptht", bounds=zw_bnds ) 
     209          CALL iom_set_axis_attr( "depthu", bounds=zw_bnds ) 
     210          CALL iom_set_axis_attr( "depthv", bounds=zw_bnds ) 
     211          CALL iom_set_axis_attr( "depthw", bounds=zt_bnds ) 
    212212          ! 
    213213# if defined key_floats 
Note: See TracChangeset for help on using the changeset viewer.