Revision b5301eb2fe7daffe7b90bd8de42f87ff49ac6901 authored by jedwards4b on 07 June 2021, 16:43:20 UTC, committed by GitHub on 07 June 2021, 16:43:20 UTC
Update the esmf library module on cheyenne for all compilers, update gnu compiler to 10.1.0 on cheyenne. Fix an issue in build.py that was causing the ESMF_VERSION flags not to be available to the compile line (USE_ESMF_LIB=TRUE not USE_ESMF_LIB="TRUE") Test suite: scripts regression tests with intel, gnu and pgi compilers on cheyenne with cime_driver=nuopc Test baseline: Test namelist changes: Test status: bit for bit Fixes [CIME Github issue #] User interface changes?: Update gh-pages html (Y/N)?:
config_grids_v2.xsd
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<!-- attributes -->
<xs:attribute name="version" type="xs:decimal"/>
<xs:attribute name="alias" type="xs:NMTOKEN"/>
<xs:attribute name="compset" type="xs:token"/>
<xs:attribute name="not_compset" type="xs:token"/>
<xs:attribute name="name" type="xs:NMTOKEN"/>
<xs:attribute name="grid" type="xs:token"/>
<xs:attribute name="lnd_mask" type="xs:NMTOKEN"/>
<xs:attribute name="mask" type="xs:NMTOKEN"/>
<xs:attribute name="ocn_mask" type="xs:NMTOKEN"/>
<xs:attribute name="grid1" type="xs:NCName"/>
<xs:attribute name="grid2" type="xs:NCName"/>
<xs:attribute name="atm_grid" type="xs:NMTOKEN"/>
<xs:attribute name="glc_grid" type="xs:NCName"/>
<xs:attribute name="lnd_grid" type="xs:NMTOKEN"/>
<xs:attribute name="ocn_grid" type="xs:NCName"/>
<xs:attribute name="rof_grid" type="xs:NCName"/>
<xs:attribute name="wav_grid" type="xs:NCName"/>
<xs:attribute name="driver" type="xs:NCName"/>
<!-- simple elements -->
<xs:element name="support" type="xs:string"/>
<xs:element name="help" type="xs:string"/>
<xs:element name="mask" type="xs:string"/>
<xs:element name="nx" type="xs:integer"/>
<xs:element name="ny" type="xs:integer"/>
<xs:element name="desc" type="xs:string"/>
<!-- complex elements -->
<xs:element name="grid_data">
<xs:complexType>
<xs:sequence>
<xs:element ref="help"/>
<xs:element ref="grids"/>
<xs:element ref="domains"/>
<xs:element ref="required_gridmaps"/>
<xs:element ref="gridmaps"/>
</xs:sequence>
<xs:attribute ref="version" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="grids">
<xs:complexType>
<xs:sequence>
<xs:element ref="model_grid_defaults"/>
<xs:element ref="model_grid" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="model_grid_defaults">
<xs:complexType>
<xs:sequence>
<xs:element ref="grid" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="model_grid">
<xs:complexType>
<xs:sequence>
<xs:element ref="grid" maxOccurs="unbounded"/>
<xs:element ref="support" minOccurs="0"/>
<xs:element ref="mask" minOccurs="0"/>
</xs:sequence>
<xs:attribute ref="alias" use="required"/>
<xs:attribute ref="compset"/>
<xs:attribute ref="not_compset"/>
</xs:complexType>
</xs:element>
<xs:element name="domains">
<xs:complexType>
<xs:sequence>
<xs:element ref="domain" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="domain">
<xs:complexType>
<xs:sequence>
<xs:element ref="nx"/>
<xs:element ref="ny"/>
<xs:element ref="file" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="mesh" minOccurs="0" maxOccurs="1"/>
<xs:element ref="desc"/>
<xs:element ref="support" minOccurs="0"/>
</xs:sequence>
<xs:attribute ref="name" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="mesh">
<xs:complexType mixed="true">
<xs:attribute ref="driver"/>
<xs:attribute ref="mask"/>
</xs:complexType>
</xs:element>
<xs:element name="file">
<xs:complexType mixed="true">
<xs:attribute ref="grid"/>
<xs:attribute ref="lnd_mask" />
<xs:attribute ref="mask" />
<xs:attribute ref="ocn_mask"/>
</xs:complexType>
</xs:element>
<xs:element name="required_gridmaps">
<xs:complexType>
<xs:sequence>
<xs:element ref="required_gridmap" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="required_gridmap">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:NCName">
<xs:attribute ref="grid1" use="required" />
<xs:attribute ref="grid2" use="required" />
<xs:attribute ref="compset" />
<xs:attribute ref="not_compset" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="gridmaps">
<xs:complexType>
<xs:sequence>
<xs:element ref="gridmap" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="gridmap">
<xs:complexType>
<xs:sequence>
<xs:element ref="map" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute ref="atm_grid"/>
<xs:attribute ref="glc_grid" />
<xs:attribute ref="lnd_grid" />
<xs:attribute ref="ocn_grid"/>
<xs:attribute ref="rof_grid" />
<xs:attribute ref="wav_grid"/>
</xs:complexType>
</xs:element>
<xs:element name="map">
<xs:complexType mixed="true">
<xs:attribute ref="name"/>
</xs:complexType>
</xs:element>
<xs:element name="grid">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:NMTOKEN">
<xs:attribute ref="compset" />
<xs:attribute ref="name" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:schema>
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...