Ignore:
Timestamp:
04/05/06 20:46:37 (14 years ago)
Author:
lawrence
Message:

Candidate NumSimV007 (includes schema split to support
model+deployment, an example instance, a completed standalone
html viewer, and oxygen generated documentation)

Location:
TI01-discovery/trunk/schema/numsim
Files:
37 added
37 deleted
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • TI01-discovery/trunk/schema/numsim/Documentation/NumSim.xsd.html

    r716 r887  
    381381<!-- 
    382382/* IDs of XML Instance Representation boxes */ 
    383 var xiBoxes = new Array('h-1987706056_xibox', 'h-695491887_xibox', 'h-1190373369_xibox', 'h-455425068_xibox', 'h2086858861_xibox', 'h-665087283_xibox', 'h-2090528342_xibox', 'h-346565456_xibox', 'h1387814092_xibox', 'h416799291_xibox', 'h-366928628_xibox', 'h1112445916_xibox', 'h-772011132_xibox', 'h-1265536140_xibox', 'h-542493562_xibox', 'h-915392247_xibox'); 
     383var xiBoxes = new Array('h-1987706056_xibox', 'h-695491887_xibox', 'h-1190373369_xibox', 'h-455425068_xibox', 'h2086858861_xibox', 'h-665087283_xibox', 'h-2090528342_xibox', 'h-346565456_xibox', 'h1387814092_xibox', 'h416799291_xibox', 'h-366928628_xibox', 'h1112445916_xibox', 'h-772011132_xibox', 'h-1265536140_xibox', 'h-613610957_xibox', 'h70441618_xibox', 'h-542493562_xibox', 'h-915392247_xibox'); 
    384384/* IDs of diagram boxes */ 
    385 var diagramBoxes = new Array('h-1987706056_diagram', 'h-695491887_diagram', 'h-1190373369_diagram', 'h-455425068_diagram', 'h2086858861_diagram', 'h-665087283_diagram', 'h-2090528342_diagram', 'h-346565456_diagram', 'h1387814092_diagram', 'h416799291_diagram', 'h-366928628_diagram', 'h1112445916_diagram', 'h-772011132_diagram', 'h-1265536140_diagram', 'h-542493562_diagram', 'h-915392247_diagram'); 
     385var diagramBoxes = new Array('h-1987706056_diagram', 'h-695491887_diagram', 'h-1190373369_diagram', 'h-455425068_diagram', 'h2086858861_diagram', 'h-665087283_diagram', 'h-2090528342_diagram', 'h-346565456_diagram', 'h1387814092_diagram', 'h416799291_diagram', 'h-366928628_diagram', 'h1112445916_diagram', 'h-772011132_diagram', 'h-1265536140_diagram', 'h-613610957_diagram', 'h70441618_diagram', 'h-542493562_diagram', 'h-915392247_diagram'); 
    386386/* IDs of logical diagram boxes */ 
    387387var logicalDiagramBoxes = new Array('h-915392247_logicalDiagram'); 
    388388/* IDs of Schema Component Representation boxes */ 
    389 var scBoxes = new Array('schema_scbox', 'h-1987706056_scbox', 'h-695491887_scbox', 'h-1190373369_scbox', 'h-455425068_scbox', 'h2086858861_scbox', 'h-665087283_scbox', 'h-2090528342_scbox', 'h-346565456_scbox', 'h1387814092_scbox', 'h416799291_scbox', 'h-366928628_scbox', 'h1112445916_scbox', 'h-772011132_scbox', 'h-1265536140_scbox', 'h-542493562_scbox', 'h-915392247_scbox'); 
     389var scBoxes = new Array('schema_scbox', 'h-1987706056_scbox', 'h-695491887_scbox', 'h-1190373369_scbox', 'h-455425068_scbox', 'h2086858861_scbox', 'h-665087283_scbox', 'h-2090528342_scbox', 'h-346565456_scbox', 'h1387814092_scbox', 'h416799291_scbox', 'h-366928628_scbox', 'h1112445916_scbox', 'h-772011132_scbox', 'h-1265536140_scbox', 'h-613610957_scbox', 'h70441618_scbox', 'h-542493562_scbox', 'h-915392247_scbox'); 
    390390 
    391391/** 
     
    773773               </li> 
    774774               <li> 
     775                  <a href="#h-613610957">Complex Type: <strong>NS_CodeBase</strong> 
     776                  </a> 
     777               </li> 
     778               <li> 
    775779                  <a href="#h2086858861">Complex Type: <strong>NS_ControlledParameters</strong> 
    776780                  </a> 
     
    782786               <li> 
    783787                  <a href="#h-772011132">Complex Type: <strong>NS_EnsembleDetails</strong> 
     788                  </a> 
     789               </li> 
     790               <li> 
     791                  <a href="#h70441618">Complex Type: <strong>NS_Experiment</strong> 
    784792                  </a> 
    785793               </li> 
     
    853861         <tr> 
    854862            <th>Version</th> 
    855             <td>0071</td> 
     863            <td>00800</td> 
    856864         </tr> 
    857865         <tr> 
     
    871879                  <li>This schema imports schema(s) from the following namespace(s):<ul> 
    872880                        <li> 
    873                            <em>http://www.w3.org/1999/xlink</em> (at <a title="Jump to schema documentation for '../schemas.opengis.net/xlink/1.0.0/xlinks.xsd'." href="xlinks.xsd.html">../schemas.opengis.net/xlink/1.0.0/xlinks.xsd</a>)</li> 
     881                           <em>http://www.w3.org/1999/xlink</em> (at ../schemas.opengis.net/xlink/1.0.0/xlinks.xsd)</li> 
    874882                        <li> 
    875                            <em>http://www.isotc211.org/2005/gco</em> (at <a title="Jump to schema documentation for '../iso19139/gml3.1.1version/gco/gco.xsd'." href="gco.xsd.html">../iso19139/gml3.1.1version/gco/gco.xsd</a>)</li> 
     883                           <em>http://www.isotc211.org/2005/gco</em> (at ../iso19139/gml3.1.1version/gco/gco.xsd)</li> 
    876884                        <li> 
    877                            <em>http://www.isotc211.org/2005/gmd</em> (at <a title="Jump to schema documentation for '../iso19139/gml3.1.1version/gmd/citation.xsd'." href="citation.xsd.html">../iso19139/gml3.1.1version/gmd/citation.xsd</a>)</li> 
     885                           <em>http://www.isotc211.org/2005/gmd</em> (at ../iso19139/gml3.1.1version/gmd/citation.xsd)</li> 
    878886                     </ul> 
    879887                  </li> 
     
    883891         <tr> 
    884892            <th>Documentation</th> 
    885             <td> Author: Bryan Lawrence Version date: March 27th, 2006 <br/> 
     893            <td> Author: Bryan Lawrence Version date: May 4th, 2006 <br/> 
    886894               <br/>The expectation is that this schema will be used initially by import into 
    887895            DIF discovery records and eventually into ISO19115 based discovery records. While such 
     
    969977         <div id="schema_scbox" class="contents"> 
    970978            <div style="margin-left: 0em">&lt;<span class="scTag">xs:schema</span>  
    971                <span class="scTag">version</span>="<span class="scContent">0071</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span>  
     979               <span class="scTag">version</span>="<span class="scContent">00800</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span>  
    972980                  <span class="scTag">namespace</span>="<span class="scContent">http://www.w3.org/1999/xlink</span>" <span class="scTag">schemaLocation</span>="<span class="scContent">../schemas.opengis.net/xlink/1.0.0/xlinks.xsd</span>"/&gt;</div> 
    973981               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span>  
     
    10251033         <div id="h-915392247_xibox" class="contents"> 
    10261034            <div style="margin-left: 0em">&lt;NS_Simulated&gt; <br/> 
    1027                <div style="margin-left: 1.5em">&lt;NS_Description&gt; <span class="type"> 
    1028                      <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
    1029                   </span> &lt;/NS_Description&gt; <span class="occurs">[1]</span> 
     1035               <div style="margin-left: 1.5em">&lt;NS_CodeBase&gt; <span class="type"> 
     1036                     <a title="Jump to &#34;NS_CodeBase&#34; type definition." href="#h-613610957">NS_CodeBase</a> 
     1037                  </span> &lt;/NS_CodeBase&gt; <span class="occurs">[1]</span> 
    10301038               </div> 
    1031                <div style="margin-left: 1.5em">&lt;NS_Model&gt; <span class="type"> 
    1032                      <a title="Jump to &#34;NS_Model&#34; type definition." href="#h-1265536140">NS_Model</a> 
    1033                   </span> &lt;/NS_Model&gt; <span class="occurs">[1..*]</span> 
    1034                </div> 
    1035                <div style="margin-left: 1.5em">&lt;NS_BoundaryCondition&gt; <span class="type"> 
    1036                      <a title="Jump to &#34;NS_BoundaryCondition&#34; type definition." href="#h1112445916">NS_BoundaryCondition</a> 
    1037                   </span> &lt;/NS_BoundaryCondition&gt; <span class="occurs">[0..*]</span> 
    1038                </div> 
    1039                <div style="margin-left: 1.5em">&lt;NS_InitialCondition&gt; <span class="type"> 
    1040                      <a title="Jump to &#34;NS_InitialCondition&#34; type definition." href="#h-366928628">NS_InitialCondition</a> 
    1041                   </span> &lt;/NS_InitialCondition&gt; <span class="occurs">[0..*]</span> 
    1042                </div> 
    1043                <div style="margin-left: 1.5em">&lt;NS_Ensemble&gt; <span class="type"> 
    1044                      <a title="Jump to &#34;NS_EnsembleDetails&#34; type definition." href="#h-772011132">NS_EnsembleDetails</a> 
    1045                   </span> &lt;/NS_Ensemble&gt; <span class="occurs">[0..1]</span> 
    1046                </div> 
    1047                <div style="margin-left: 1.5em">&lt;NS_ParentEnsemble&gt; <span class="type"> 
    1048                      <a title="Jump to &#34;NS_RelatedTo&#34; type definition." href="#h-695491887">NS_RelatedTo</a> 
    1049                   </span> &lt;/NS_ParentEnsemble&gt; <span class="occurs">[0..*]</span>  
    1050                   <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('When an integration is available as in independant dataset this can be used to point back to the parent ensemble dataset.'); viewDocumentation('Element', 'NS_ParentEnsemble', docArray);">?</a> 
     1039               <div style="margin-left: 1.5em">&lt;NS_Experiment&gt; <span class="type"> 
     1040                     <a title="Jump to &#34;NS_Experiment&#34; type definition." href="#h70441618">NS_Experiment</a> 
     1041                  </span> &lt;/NS_Experiment&gt; <span class="occurs">[1]</span> 
    10511042               </div>&lt;/NS_Simulated&gt;</div> 
    10521043         </div> 
     
    11031094         <div id="h-1987706056_xibox" class="contents"> 
    11041095            <span style="margin-left: 0em">  
    1105                <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;href&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961734418" class="externalLink">href</a>="<span class="occurs">[1]</span>"</span> 
     1096               <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;href&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;href&#34; attribute declaration could not be found.');">href</a>="<span class="occurs">[1]</span>"</span> 
    11061097            <br/> 
    11071098            <span style="margin-left: 0em">  
    1108                <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;title&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-673395979" class="externalLink">title</a>="<span class="occurs">[1]</span>"</span> 
     1099               <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;title&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;title&#34; attribute declaration could not be found.');">title</a>="<span class="occurs">[1]</span>"</span> 
    11091100            <br/> 
    11101101            <span style="margin-left: 0em">  
    1111                <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;role&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961439175" class="externalLink">role</a>="<span class="occurs">[0..1]</span>"</span> 
     1102               <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;role&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;role&#34; attribute declaration could not be found.');">role</a>="<span class="occurs">[0..1]</span>"</span> 
    11121103            <br/> 
    11131104            <span style="margin-left: 0em"> dateOfCitation="<span class="type"> 
    1114                   <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="Jump to &#34;Date_Type&#34; type definition(located in external schema documentation)." href="basicTypes.xsd.html#h1076875878" class="externalLink">Date_Type</a> 
     1105                  <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="&#34;Date_Type&#34; type definition could not be found." href="javascript:void(0)" onclick="alert('&#34;Date_Type&#34; type definition could not be found.');">Date_Type</a> 
    11151106               </span>  
    11161107               <span class="occurs">[0..1]</span>"</span> 
     
    11311122               <span class="scTag">name</span>="<span class="scContent">NS_link</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    11321123                  <span class="scTag">ref</span>="<span class="scContent"> 
    1133                      <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;href&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961734418" class="externalLink">href</a> 
     1124                     <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;href&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;href&#34; attribute declaration could not be found.');">href</a> 
    11341125                  </span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div> 
    11351126               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    11361127                  <span class="scTag">ref</span>="<span class="scContent"> 
    1137                      <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;title&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-673395979" class="externalLink">title</a> 
     1128                     <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;title&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;title&#34; attribute declaration could not be found.');">title</a> 
    11381129                  </span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div> 
    11391130               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    11401131                  <span class="scTag">ref</span>="<span class="scContent"> 
    1141                      <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;role&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961439175" class="externalLink">role</a> 
     1132                     <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;role&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;role&#34; attribute declaration could not be found.');">role</a> 
    11421133                  </span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div> 
    11431134               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    11441135                  <span class="scTag">name</span>="<span class="scContent">dateOfCitation</span>" <span class="scTag">type</span>="<span class="scContent"> 
    11451136                     <span class="type"> 
    1146                         <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="Jump to &#34;Date_Type&#34; type definition(located in external schema documentation)." href="basicTypes.xsd.html#h1076875878" class="externalLink">Date_Type</a> 
     1137                        <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="&#34;Date_Type&#34; type definition could not be found." href="javascript:void(0)" onclick="alert('&#34;Date_Type&#34; type definition could not be found.');">Date_Type</a> 
    11471138                     </span> 
    11481139                  </span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:attributeGroup</span>&gt;</div> 
     
    11891180         <div id="h1112445916_xibox" class="contents"> 
    11901181            <div style="margin-left: 0em">&lt;...<br/> 
    1191                <span style="margin-left: 0.5em"> NS_type="<span class="type"> 
     1182               <span style="margin-left: 0.5em"> NS_Type="<span class="type"> 
    11921183                     <a title="Jump to &#34;NS_BoundaryConditionNames&#34; type definition." href="#h1387814092">NS_BoundaryConditionNames</a> 
    11931184                  </span>  
     
    12481239                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div> 
    12491240               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    1250                   <span class="scTag">name</span>="<span class="scContent">NS_type</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1241                  <span class="scTag">name</span>="<span class="scContent">NS_Type</span>" <span class="scTag">type</span>="<span class="scContent"> 
    12511242                     <span class="type"> 
    12521243                        <a title="Jump to &#34;NS_BoundaryConditionNames&#34; type definition." href="#h1387814092">NS_BoundaryConditionNames</a> 
     
    12571248<!-- 
    12581249setState('h1112445916_scbox', false); 
     1250// --> 
     1251</script> 
     1252      </div> 
     1253      <div style="text-align: right; clear: both;"> 
     1254         <a href="#top">top</a> 
     1255      </div> 
     1256      <hr/> 
     1257      <h3>Complex Type: <a name="h-613610957" class="name">NS_CodeBase</a> 
     1258      </h3> 
     1259      <table class="hierarchy"> 
     1260         <tr> 
     1261            <th>Super-types:</th> 
     1262            <td>None</td> 
     1263         </tr> 
     1264         <tr> 
     1265            <th>Sub-types:</th> 
     1266            <td>None</td> 
     1267         </tr> 
     1268      </table> 
     1269      <table class="properties"> 
     1270         <tr> 
     1271            <th>Name</th> 
     1272            <td>NS_CodeBase</td> 
     1273         </tr> 
     1274         <tr> 
     1275            <th> 
     1276               <a title="Look up 'Abstract' in glossary" href="NumSim.xsd.html#term_Abstract">Abstract</a> 
     1277            </th> 
     1278            <td>no</td> 
     1279         </tr> 
     1280      </table> 
     1281      <div class="sample box"> 
     1282         <div> 
     1283            <input type="button" id="h-613610957_xibox_button" class="control" onclick="switchState('h-613610957_xibox'); return false;" style="display: none"/>  
     1284            <span class="caption">XML Instance Representation</span> 
     1285         </div> 
     1286         <div id="h-613610957_xibox" class="contents"> 
     1287            <div style="margin-left: 0em">&lt;...&gt; <br/> 
     1288               <div style="margin-left: 1.5em">&lt;NS_Description&gt; <span class="type"> 
     1289                     <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
     1290                  </span> &lt;/NS_Description&gt; <span class="occurs">[1]</span> 
     1291               </div> 
     1292               <div style="margin-left: 1.5em">&lt;NS_Model&gt; <span class="type"> 
     1293                     <a title="Jump to &#34;NS_Model&#34; type definition." href="#h-1265536140">NS_Model</a> 
     1294                  </span> &lt;/NS_Model&gt; <span class="occurs">[1..*]</span> 
     1295               </div>&lt;/...&gt;</div> 
     1296         </div> 
     1297         <script type="text/javascript"> 
     1298<!-- 
     1299setState('h-613610957_xibox', true); 
     1300// --> 
     1301</script> 
     1302      </div> 
     1303      <div class="schemaComponent box"> 
     1304         <div> 
     1305            <input type="button" id="h-613610957_scbox_button" class="control" onclick="switchState('h-613610957_scbox'); return false;" style="display: none"/>  
     1306            <span class="caption">Schema Component Representation</span> 
     1307         </div> 
     1308         <div id="h-613610957_scbox" class="contents"> 
     1309            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span>  
     1310               <span class="scTag">name</span>="<span class="scContent">NS_CodeBase</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1311                     <span class="scTag">name</span>="<span class="scContent">NS_Description</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1312                        <span class="type"> 
     1313                           <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
     1314                        </span> 
     1315                     </span>"/&gt;</div> 
     1316                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1317                     <span class="scTag">name</span>="<span class="scContent">NS_Model</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1318                        <span class="type"> 
     1319                           <a title="Jump to &#34;NS_Model&#34; type definition." href="#h-1265536140">NS_Model</a> 
     1320                        </span> 
     1321                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div> 
     1322         </div> 
     1323         <script type="text/javascript"> 
     1324<!-- 
     1325setState('h-613610957_scbox', false); 
    12591326// --> 
    12601327</script> 
     
    15121579      </div> 
    15131580      <hr/> 
    1514       <h3>Complex Type: <a name="h-366928628" class="name">NS_InitialCondition</a> 
     1581      <h3>Complex Type: <a name="h70441618" class="name">NS_Experiment</a> 
    15151582      </h3> 
    15161583      <table class="hierarchy"> 
     
    15271594         <tr> 
    15281595            <th>Name</th> 
    1529             <td>NS_InitialCondition</td> 
     1596            <td>NS_Experiment</td> 
    15301597         </tr> 
    15311598         <tr> 
     
    15351602            <td>no</td> 
    15361603         </tr> 
     1604         <tr> 
     1605            <th>Documentation</th> 
     1606            <td>Used to define how the codebase has been used. Note that the 
     1607                NS_ParentEnsemble can be used when an integration is available as in independant 
     1608                dataset to point back to the parent ensemble dataset.</td> 
     1609         </tr> 
     1610      </table> 
     1611      <div class="sample box"> 
     1612         <div> 
     1613            <input type="button" id="h70441618_xibox_button" class="control" onclick="switchState('h70441618_xibox'); return false;" style="display: none"/>  
     1614            <span class="caption">XML Instance Representation</span> 
     1615         </div> 
     1616         <div id="h70441618_xibox" class="contents"> 
     1617            <div style="margin-left: 0em">&lt;...&gt; <br/> 
     1618               <div style="margin-left: 1.5em">&lt;NS_Description&gt; <span class="type"> 
     1619                     <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
     1620                  </span> &lt;/NS_Description&gt; <span class="occurs">[1]</span> 
     1621               </div> 
     1622               <div style="margin-left: 1.5em">&lt;NS_BoundaryCondition&gt; <span class="type"> 
     1623                     <a title="Jump to &#34;NS_BoundaryCondition&#34; type definition." href="#h1112445916">NS_BoundaryCondition</a> 
     1624                  </span> &lt;/NS_BoundaryCondition&gt; <span class="occurs">[0..*]</span> 
     1625               </div> 
     1626               <div style="margin-left: 1.5em">&lt;NS_InitialCondition&gt; <span class="type"> 
     1627                     <a title="Jump to &#34;NS_InitialCondition&#34; type definition." href="#h-366928628">NS_InitialCondition</a> 
     1628                  </span> &lt;/NS_InitialCondition&gt; <span class="occurs">[0..*]</span> 
     1629               </div> 
     1630               <div style="margin-left: 1.5em">&lt;NS_Ensemble&gt; <span class="type"> 
     1631                     <a title="Jump to &#34;NS_EnsembleDetails&#34; type definition." href="#h-772011132">NS_EnsembleDetails</a> 
     1632                  </span> &lt;/NS_Ensemble&gt; <span class="occurs">[0..1]</span> 
     1633               </div> 
     1634               <div style="margin-left: 1.5em">&lt;NS_ParentEnsemble&gt; <span class="type"> 
     1635                     <a title="Jump to &#34;NS_RelatedTo&#34; type definition." href="#h-695491887">NS_RelatedTo</a> 
     1636                  </span> &lt;/NS_ParentEnsemble&gt; <span class="occurs">[0..*]</span> 
     1637               </div>&lt;/...&gt;</div> 
     1638         </div> 
     1639         <script type="text/javascript"> 
     1640<!-- 
     1641setState('h70441618_xibox', true); 
     1642// --> 
     1643</script> 
     1644      </div> 
     1645      <div class="schemaComponent box"> 
     1646         <div> 
     1647            <input type="button" id="h70441618_scbox_button" class="control" onclick="switchState('h70441618_scbox'); return false;" style="display: none"/>  
     1648            <span class="caption">Schema Component Representation</span> 
     1649         </div> 
     1650         <div id="h70441618_scbox" class="contents"> 
     1651            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span>  
     1652               <span class="scTag">name</span>="<span class="scContent">NS_Experiment</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1653                     <span class="scTag">name</span>="<span class="scContent">NS_Description</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1654                        <span class="type"> 
     1655                           <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
     1656                        </span> 
     1657                     </span>"/&gt;</div> 
     1658                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1659                     <span class="scTag">name</span>="<span class="scContent">NS_BoundaryCondition</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1660                        <span class="type"> 
     1661                           <a title="Jump to &#34;NS_BoundaryCondition&#34; type definition." href="#h1112445916">NS_BoundaryCondition</a> 
     1662                        </span> 
     1663                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
     1664                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1665                     <span class="scTag">name</span>="<span class="scContent">NS_InitialCondition</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1666                        <span class="type"> 
     1667                           <a title="Jump to &#34;NS_InitialCondition&#34; type definition." href="#h-366928628">NS_InitialCondition</a> 
     1668                        </span> 
     1669                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
     1670                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1671                     <span class="scTag">name</span>="<span class="scContent">NS_Ensemble</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1672                        <span class="type"> 
     1673                           <a title="Jump to &#34;NS_EnsembleDetails&#34; type definition." href="#h-772011132">NS_EnsembleDetails</a> 
     1674                        </span> 
     1675                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div> 
     1676                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1677                     <span class="scTag">name</span>="<span class="scContent">NS_ParentEnsemble</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1678                        <span class="type"> 
     1679                           <a title="Jump to &#34;NS_RelatedTo&#34; type definition." href="#h-695491887">NS_RelatedTo</a> 
     1680                        </span> 
     1681                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div> 
     1682         </div> 
     1683         <script type="text/javascript"> 
     1684<!-- 
     1685setState('h70441618_scbox', false); 
     1686// --> 
     1687</script> 
     1688      </div> 
     1689      <div style="text-align: right; clear: both;"> 
     1690         <a href="#top">top</a> 
     1691      </div> 
     1692      <hr/> 
     1693      <h3>Complex Type: <a name="h-366928628" class="name">NS_InitialCondition</a> 
     1694      </h3> 
     1695      <table class="hierarchy"> 
     1696         <tr> 
     1697            <th>Super-types:</th> 
     1698            <td>None</td> 
     1699         </tr> 
     1700         <tr> 
     1701            <th>Sub-types:</th> 
     1702            <td>None</td> 
     1703         </tr> 
     1704      </table> 
     1705      <table class="properties"> 
     1706         <tr> 
     1707            <th>Name</th> 
     1708            <td>NS_InitialCondition</td> 
     1709         </tr> 
     1710         <tr> 
     1711            <th> 
     1712               <a title="Look up 'Abstract' in glossary" href="NumSim.xsd.html#term_Abstract">Abstract</a> 
     1713            </th> 
     1714            <td>no</td> 
     1715         </tr> 
     1716         <tr> 
     1717            <th>Documentation</th> 
     1718            <td> Multiple initial condition elements can appear to cover how different 
     1719                parts of the model system were initialized. If present, the main requirement is that 
     1720                the initial condition be described in the description element and those parameters 
     1721                which are controlled by the initial condition be identified if possible. Failing a 
     1722                description (or as well as) the type attribute can identify the sort of initial 
     1723                condition from the InitialConditionTypes controlled vocabulary.<br/> 
     1724               <br/> Where the initial condition is in fact a perturbed version of the 
     1725                “real” values for the starting time (perhaps as part of an ensemble), the perturbed 
     1726                Boolean attribute can be set true (the default is false). Where the perturbation is 
     1727                physically meaningful (for example, using singular vectors), this can be indicated 
     1728                in the description. </td> 
     1729         </tr> 
    15371730      </table> 
    15381731      <div class="sample box"> 
     
    15431736         <div id="h-366928628_xibox" class="contents"> 
    15441737            <div style="margin-left: 0em">&lt;...<br/> 
    1545                <span style="margin-left: 0.5em"> NS_type="<span class="type"> 
     1738               <span style="margin-left: 0.5em"> NS_Type="<span class="type"> 
    15461739                     <a title="Jump to &#34;NS_InitialConditionTypes&#34; type definition." href="#h-665087283">NS_InitialConditionTypes</a> 
    15471740                  </span>  
    15481741                  <span class="occurs">[0..1]</span>"</span> 
    15491742               <br/> 
    1550                <span style="margin-left: 0.5em"> NS_perturbed="<span class="type"> 
     1743               <span style="margin-left: 0.5em"> NS_Perturbed="<span class="type"> 
    15511744                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span>  
    15521745                  <span class="occurs">[0..1]</span>"</span>&gt; <br/> 
     
    15581751                     <a title="Jump to &#34;NS_ControlledParameters&#34; type definition." href="#h2086858861">NS_ControlledParameters</a> 
    15591752                  </span> &lt;/NS_ControlledParameters&gt; <span class="occurs">[0..*]</span> 
     1753               </div> 
     1754               <div style="margin-left: 1.5em">&lt;NS_References&gt; <span class="type"> 
     1755                     <a title="Jump to &#34;NS_ReferenceList&#34; type definition." href="#h-455425068">NS_ReferenceList</a> 
     1756                  </span> &lt;/NS_References&gt; <span class="occurs">[0..1]</span> 
    15601757               </div>&lt;/...&gt;</div> 
    15611758         </div> 
     
    15841781                           <a title="Jump to &#34;NS_ControlledParameters&#34; type definition." href="#h2086858861">NS_ControlledParameters</a> 
    15851782                        </span> 
    1586                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div> 
     1783                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
     1784                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
     1785                     <span class="scTag">name</span>="<span class="scContent">NS_References</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1786                        <span class="type"> 
     1787                           <a title="Jump to &#34;NS_ReferenceList&#34; type definition." href="#h-455425068">NS_ReferenceList</a> 
     1788                        </span> 
     1789                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div> 
    15871790               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    1588                   <span class="scTag">name</span>="<span class="scContent">NS_type</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1791                  <span class="scTag">name</span>="<span class="scContent">NS_Type</span>" <span class="scTag">type</span>="<span class="scContent"> 
    15891792                     <span class="type"> 
    15901793                        <a title="Jump to &#34;NS_InitialConditionTypes&#34; type definition." href="#h-665087283">NS_InitialConditionTypes</a> 
     
    15921795                  </span>"/&gt;</div> 
    15931796               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span>  
    1594                   <span class="scTag">name</span>="<span class="scContent">NS_perturbed</span>" <span class="scTag">type</span>="<span class="scContent"> 
     1797                  <span class="scTag">name</span>="<span class="scContent">NS_Perturbed</span>" <span class="scTag">type</span>="<span class="scContent"> 
    15951798                     <span class="type"> 
    15961799                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> 
     
    17781981         <div id="h-542493562_xibox" class="contents"> 
    17791982            <div style="margin-left: 0em">&lt;...&gt; <br/> 
    1780                <div style="margin-left: 1.5em">&lt;NS_Description&gt; <span class="type"> 
    1781                      <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
    1782                   </span> &lt;/NS_Description&gt; <span class="occurs">[1]</span> 
     1983               <div style="margin-left: 1.5em">&lt;NS_CodeBase&gt; <span class="type"> 
     1984                     <a title="Jump to &#34;NS_CodeBase&#34; type definition." href="#h-613610957">NS_CodeBase</a> 
     1985                  </span> &lt;/NS_CodeBase&gt; <span class="occurs">[1]</span> 
    17831986               </div> 
    1784                <div style="margin-left: 1.5em">&lt;NS_Model&gt; <span class="type"> 
    1785                      <a title="Jump to &#34;NS_Model&#34; type definition." href="#h-1265536140">NS_Model</a> 
    1786                   </span> &lt;/NS_Model&gt; <span class="occurs">[1..*]</span> 
    1787                </div> 
    1788                <div style="margin-left: 1.5em">&lt;NS_BoundaryCondition&gt; <span class="type"> 
    1789                      <a title="Jump to &#34;NS_BoundaryCondition&#34; type definition." href="#h1112445916">NS_BoundaryCondition</a> 
    1790                   </span> &lt;/NS_BoundaryCondition&gt; <span class="occurs">[0..*]</span> 
    1791                </div> 
    1792                <div style="margin-left: 1.5em">&lt;NS_InitialCondition&gt; <span class="type"> 
    1793                      <a title="Jump to &#34;NS_InitialCondition&#34; type definition." href="#h-366928628">NS_InitialCondition</a> 
    1794                   </span> &lt;/NS_InitialCondition&gt; <span class="occurs">[0..*]</span> 
    1795                </div> 
    1796                <div style="margin-left: 1.5em">&lt;NS_Ensemble&gt; <span class="type"> 
    1797                      <a title="Jump to &#34;NS_EnsembleDetails&#34; type definition." href="#h-772011132">NS_EnsembleDetails</a> 
    1798                   </span> &lt;/NS_Ensemble&gt; <span class="occurs">[0..1]</span> 
    1799                </div> 
    1800                <div style="margin-left: 1.5em">&lt;NS_ParentEnsemble&gt; <span class="type"> 
    1801                      <a title="Jump to &#34;NS_RelatedTo&#34; type definition." href="#h-695491887">NS_RelatedTo</a> 
    1802                   </span> &lt;/NS_ParentEnsemble&gt; <span class="occurs">[0..*]</span>  
    1803                   <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('When an integration is available as in independant dataset this can be used to point back to the parent ensemble dataset.'); viewDocumentation('Element', 'NS_ParentEnsemble', docArray);">?</a> 
     1987               <div style="margin-left: 1.5em">&lt;NS_Experiment&gt; <span class="type"> 
     1988                     <a title="Jump to &#34;NS_Experiment&#34; type definition." href="#h70441618">NS_Experiment</a> 
     1989                  </span> &lt;/NS_Experiment&gt; <span class="occurs">[1]</span> 
    18041990               </div>&lt;/...&gt;</div> 
    18051991         </div> 
     
    18182004            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span>  
    18192005               <span class="scTag">name</span>="<span class="scContent">NS_NumSim</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1820                      <span class="scTag">name</span>="<span class="scContent">NS_Description</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1821                         <span class="type"> 
    1822                            <a title="Jump to &#34;NS_Description&#34; type definition." href="#h-1190373369">NS_Description</a> 
     2006                     <span class="scTag">name</span>="<span class="scContent">NS_CodeBase</span>" <span class="scTag">type</span>="<span class="scContent"> 
     2007                        <span class="type"> 
     2008                           <a title="Jump to &#34;NS_CodeBase&#34; type definition." href="#h-613610957">NS_CodeBase</a> 
    18232009                        </span> 
    18242010                     </span>"/&gt;</div> 
    18252011                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1826                      <span class="scTag">name</span>="<span class="scContent">NS_Model</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1827                         <span class="type"> 
    1828                            <a title="Jump to &#34;NS_Model&#34; type definition." href="#h-1265536140">NS_Model</a> 
     2012                     <span class="scTag">name</span>="<span class="scContent">NS_Experiment</span>" <span class="scTag">type</span>="<span class="scContent"> 
     2013                        <span class="type"> 
     2014                           <a title="Jump to &#34;NS_Experiment&#34; type definition." href="#h70441618">NS_Experiment</a> 
    18292015                        </span> 
    1830                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
    1831                   <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1832                      <span class="scTag">name</span>="<span class="scContent">NS_BoundaryCondition</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1833                         <span class="type"> 
    1834                            <a title="Jump to &#34;NS_BoundaryCondition&#34; type definition." href="#h1112445916">NS_BoundaryCondition</a> 
    1835                         </span> 
    1836                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
    1837                   <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1838                      <span class="scTag">name</span>="<span class="scContent">NS_InitialCondition</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1839                         <span class="type"> 
    1840                            <a title="Jump to &#34;NS_InitialCondition&#34; type definition." href="#h-366928628">NS_InitialCondition</a> 
    1841                         </span> 
    1842                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div> 
    1843                   <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1844                      <span class="scTag">name</span>="<span class="scContent">NS_Ensemble</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1845                         <span class="type"> 
    1846                            <a title="Jump to &#34;NS_EnsembleDetails&#34; type definition." href="#h-772011132">NS_EnsembleDetails</a> 
    1847                         </span> 
    1848                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div> 
    1849                   <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span>  
    1850                      <span class="scTag">name</span>="<span class="scContent">NS_ParentEnsemble</span>" <span class="scTag">type</span>="<span class="scContent"> 
    1851                         <span class="type"> 
    1852                            <a title="Jump to &#34;NS_RelatedTo&#34; type definition." href="#h-695491887">NS_RelatedTo</a> 
    1853                         </span> 
    1854                      </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div> 
     2016                     </span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div> 
    18552017         </div> 
    18562018         <script type="text/javascript"> 
     
    19032065               </div> 
    19042066               <div style="margin-left: 3em">&lt;NS_Citation&gt; <span class="type"> 
    1905                      <a href="#ns_gmd" title="Find out namespace of 'gmd' prefix">gmd</a>:<a title="Jump to &#34;CI_Citation_Type&#34; type definition(located in external schema documentation)." href="citation.xsd.html#h954316766" class="externalLink">CI_Citation_Type</a> 
     2067                     <a href="#ns_gmd" title="Find out namespace of 'gmd' prefix">gmd</a>:<a title="&#34;CI_Citation_Type&#34; type definition could not be found." href="javascript:void(0)" onclick="alert('&#34;CI_Citation_Type&#34; type definition could not be found.');">CI_Citation_Type</a> 
    19062068                  </span> &lt;/NS_Citation&gt; <span class="occurs">[1..*]</span> 
    19072069               </div> 
     
    19302092                     <span class="scTag">name</span>="<span class="scContent">NS_Citation</span>" <span class="scTag">type</span>="<span class="scContent"> 
    19312093                        <span class="type"> 
    1932                            <a href="#ns_gmd" title="Find out namespace of 'gmd' prefix">gmd</a>:<a title="Jump to &#34;CI_Citation_Type&#34; type definition(located in external schema documentation)." href="citation.xsd.html#h954316766" class="externalLink">CI_Citation_Type</a> 
     2094                           <a href="#ns_gmd" title="Find out namespace of 'gmd' prefix">gmd</a>:<a title="&#34;CI_Citation_Type&#34; type definition could not be found." href="javascript:void(0)" onclick="alert('&#34;CI_Citation_Type&#34; type definition could not be found.');">CI_Citation_Type</a> 
    19332095                        </span> 
    19342096                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:choice</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div> 
     
    19802142            <div style="margin-left: 0em">&lt;...<br/> 
    19812143               <span style="margin-left: 0.5em">  
    1982                   <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;href&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961734418" class="externalLink">href</a>="<span class="occurs">[1]</span>"</span> 
     2144                  <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;href&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;href&#34; attribute declaration could not be found.');">href</a>="<span class="occurs">[1]</span>"</span> 
    19832145               <br/> 
    19842146               <span style="margin-left: 0.5em">  
    1985                   <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;title&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-673395979" class="externalLink">title</a>="<span class="occurs">[1]</span>"</span> 
     2147                  <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;title&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;title&#34; attribute declaration could not be found.');">title</a>="<span class="occurs">[1]</span>"</span> 
    19862148               <br/> 
    19872149               <span style="margin-left: 0.5em">  
    1988                   <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="Jump to &#34;role&#34; attribute declaration(located in external schema documentation)." href="xlinks.xsd.html#h-1961439175" class="externalLink">role</a>="<span class="occurs">[0..1]</span>"</span> 
     2150                  <a href="#ns_xlink" title="Find out namespace of 'xlink' prefix">xlink</a>:<a title="&#34;role&#34; attribute declaration could not be found." href="javascript:void(0)" onclick="alert('&#34;role&#34; attribute declaration could not be found.');">role</a>="<span class="occurs">[0..1]</span>"</span> 
    19892151               <br/> 
    19902152               <span style="margin-left: 0.5em"> dateOfCitation="<span class="type"> 
    1991                      <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="Jump to &#34;Date_Type&#34; type definition(located in external schema documentation)." href="basicTypes.xsd.html#h1076875878" class="externalLink">Date_Type</a> 
     2153                     <a href="#ns_gco" title="Find out namespace of 'gco' prefix">gco</a>:<a title="&#34;Date_Type&#34; type definition could not be found." href="javascript:void(0)" onclick="alert('&#34;Date_Type&#34; type definition could not be found.');">Date_Type</a> 
    19922154                  </span>  
    19932155                  <span class="occurs">[0..1]</span>"</span>&gt; <br/> 
  • TI01-discovery/trunk/schema/numsim/HADCM3 PUM 4.5 Beowulf.xml

    r884 r887  
    11<?xml version="1.0" encoding="UTF-8"?> 
    2 <NS_Simulated xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 
    3     xsi:noNamespaceSchemaLocation="NumSim.xsd"> 
     2<NS_Simulated xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     3    xmlns:xlink="http://www.w3.org/1999/xlink" xsi:noNamespaceSchemaLocation="NumSim.xsd"> 
    44    <!-- Note that this is a handcoded example XML file which should not be regarded as 
    5     authoratative about the COAPEC 500 year run, Bryan Lawrence, September 2005 --> 
    6     <NS_Description>This is a 500 year HadCM3 control integration performed with UM version 4.5 on a 
    7         Linux Beowulf Cluster for the COAPEC programme. It is intended for use as a control 
    8         integration for perturbation experiments performed on the Beowulf cluster "Lewis" on which 
    9         it was run, and also for other statistical studies. This run is a 64-bit precision run. No 
    10         air-sea flux correction was used although a salinity correction was imposed.</NS_Description> 
    11     <NS_Model> 
    12         <NS_Name>HadCM3 PUM V4.5 COAPEC Beowulf</NS_Name> 
    13         <NS_Category>GCM</NS_Category> 
    14         <NS_RelatedModel 
    15             xlink:href="http://www.met-office.gov.uk/research/hadleycentre/models/HadCM3.html" 
    16             xlink:title="HadCM3"> 
    17             <NS_Relationship>This version was slightly modified from the Met Office Cray version to 
    18                 run in the beowulf environment and is V4.5 (cf V4.4 for the original HadCM3). 
    19                 Amongst the key physics differences:In the atmosphere: updated spectral coefficients 
    20                 for longwave radiation, a 3-dimensional CO field, and an accurate treatment of 
    21                 precipitation phase change; in the ocean, the Griffies isopycnal diffusion scheme 
    22                 replacing the older Redi scheme, and a new parameterisation of Mediterranean and 
    23                 Hudson bay outflow.See also Lawrence and Iwi for other subtle differences. 
    24             </NS_Relationship> 
    25         </NS_RelatedModel> 
    26         <NS_References> 
    27             <NS_Reference>Iwi and Lawrence (2004). A comparison between HadCM3 integrations for 
    28                 COAPEC using Beowulf (UM version 4.5) and Cray T3E (UM version 4.4) 
    29                 http://home.badc.rl.ac.uk/iwi/um/downloads/comparison.pdf</NS_Reference> 
    30             <NS_Reference>Gordon, C., C. Cooper, C.A. Senior, H. Banks, J.M. Gregory, T.C. Johns, 
    31                 J.F.B. Mitchell and R.A. Wood, 2000: The simulation of SST, sea ice extents and 
    32                 ocean heat transports in a version of the Hadley Centre coupled model without flux 
    33                 adjustments. Climate Dynamics 16: 147-168. </NS_Reference> 
    34         </NS_References> 
    35         <NS_Component> 
    36             <NS_Name>Atmosphere</NS_Name> 
    37             <NS_ComponentType>Atmosphere</NS_ComponentType> 
    38             <NS_Description>The atmospheric component of HadCM3 has 19 levels with a horizontal 
    39                 resolution of 2.5 degrees of latitude by 3.75 degrees of longitude, which produces a global grid 
    40                 of 96 x 73 grid cells. This is equivalent to a surface resolution of about 417 km x 
    41                 278 km at the Equator, reducing to 295 km x 278 km at 45 degrees of latitude (comparable to 
    42                 a spectral resolution of T42).Note that while the atmospheric component of the model 
    43                 also optionally allows the emission, transport, oxidation and deposition of sulphur 
    44                 compounds (dimethylsulphide, sulphur dioxide and ammonium sulphate) to be simulated 
    45                 interactively permitting the direct and indirect forcing effects of sulphate 
    46                 aerosols to be modelled given scenarios for sulphur emissions and oxidants, this 
    47                 option was not used in this integration.</NS_Description> 
    48             <NS_RelatedModel xlink:href="unknown" xlink:title="Need a URI to 'official' HADAM3"> 
    49                 <NS_Relationship>Portable Version</NS_Relationship> 
     5        authoratative about the COAPEC 500 year run, Bryan Lawrence, September 2005 --> 
     6    <NS_CodeBase> 
     7        <NS_Description>This is the HadCM3 codebase used on BADC Beowulf Cluster</NS_Description> 
     8        <NS_Model> 
     9            <NS_Name>HadCM3 PUM V4.5 COAPEC Beowulf</NS_Name> 
     10            <NS_Category>GCM</NS_Category> 
     11            <NS_RelatedModel 
     12                xlink:href="http://www.met-office.gov.uk/research/hadleycentre/models/HadCM3.html" 
     13                xlink:title="HadCM3"> 
     14                <NS_Relationship>This version was slightly modified from the Met Office Cray version 
     15                    to run in the beowulf environment and is V4.5 (cf V4.4 for the original HadCM3). 
     16                    Amongst the key physics differences:In the atmosphere: updated spectral 
     17                    coefficients for longwave radiation, a 3-dimensional CO field, and an accurate 
     18                    treatment of precipitation phase change; in the ocean, the Griffies isopycnal 
     19                    diffusion scheme replacing the older Redi scheme, and a new parameterisation of 
     20                    Mediterranean and Hudson bay outflow.See also Lawrence and Iwi for other subtle 
     21                    differences. </NS_Relationship> 
    5022            </NS_RelatedModel> 
    5123            <NS_References> 
    52                 <NS_Reference>Pope, V. D., M. L. Gallani, P. R. Rowntree and R. A. Stratton, 2000: 
    53                     The impact of new physical parametrizations in the Hadley Centre climate model 
    54                     -- HadAM3. Climate Dynamics, 16: 123-146. </NS_Reference> 
     24                <NS_Reference>Iwi and Lawrence (2004). A comparison between HadCM3 integrations for 
     25                    COAPEC using Beowulf (UM version 4.5) and Cray T3E (UM version 4.4) 
     26                    http://home.badc.rl.ac.uk/iwi/um/downloads/comparison.pdf</NS_Reference> 
     27                <NS_Reference>Gordon, C., C. Cooper, C.A. Senior, H. Banks, J.M. Gregory, T.C. 
     28                    Johns, J.F.B. Mitchell and R.A. Wood, 2000: The simulation of SST, sea ice 
     29                    extents and ocean heat transports in a version of the Hadley Centre coupled 
     30                    model without flux adjustments. Climate Dynamics 16: 147-168. </NS_Reference> 
    5531            </NS_References> 
    5632            <NS_Component> 
    57                 <NS_Name>Radiation Scheme</NS_Name> 
    58                 <NS_Description> 6 and 8 spectral bands in the solar (shortwave) and terrestrial 
    59                     thermal (longwave) wavelengths. The radiative effects of minor greenhouse gases 
    60                     as well as CO2, water vapour and ozone are explicitly represented (Edwards and 
    61                     Slingo, 1996). A simple parametrization of background aerosol (Cusack et al 
    62                     1998) is also included.</NS_Description> 
     33                <NS_Name>Atmosphere</NS_Name> 
     34                <NS_ComponentType>Atmosphere</NS_ComponentType> 
     35                <NS_Description>The atmospheric component of HadCM3 has 19 levels with a horizontal 
     36                    resolution of 2.5 degrees of latitude by 3.75 degrees of longitude, which 
     37                    produces a global grid of 96 x 73 grid cells. This is equivalent to a surface 
     38                    resolution of about 417 km x 278 km at the Equator, reducing to 295 km x 278 km 
     39                    at 45 degrees of latitude (comparable to a spectral resolution of T42).Note that 
     40                    while the atmospheric component of the model also optionally allows the 
     41                    emission, transport, oxidation and deposition of sulphur compounds 
     42                    (dimethylsulphide, sulphur dioxide and ammonium sulphate) to be simulated 
     43                    interactively permitting the direct and indirect forcing effects of sulphate 
     44                    aerosols to be modelled given scenarios for sulphur emissions and oxidants, this 
     45                    option was not used in this integration.</NS_Description> 
     46                <NS_RelatedModel xlink:href="unknown" xlink:title="Need a URI to 'official' HADAM3"> 
     47                    <NS_Relationship>Portable Version</NS_Relationship> 
     48                </NS_RelatedModel> 
    6349                <NS_References> 
    64                     <NS_Reference>Edwards, J.M. and A. Slingo, 1996: Sudies with a flexible new 
    65                         radiation code. I: Choosing a configuration for a large scale model. Quart. 
    66                         J. Roy. Meteor. Soc. 122: 689-719. </NS_Reference> 
    67                     <NS_Reference>Cusack S., A. Slingo, J.M. Edwards, and M. Wild, 1998: The 
    68                         radiative impact of a simple aerosol climatology on the Hadley Centre GCM. 
    69                         Quart. J. Roy. Meteor. Soc. 124: 2517-2526. </NS_Reference> 
     50                    <NS_Reference>Pope, V. D., M. L. Gallani, P. R. Rowntree and R. A. Stratton, 
     51                        2000: The impact of new physical parametrizations in the Hadley Centre 
     52                        climate model -- HadAM3. Climate Dynamics, 16: 123-146. </NS_Reference> 
    7053                </NS_References> 
    71             </NS_Component> 
    72             <NS_Component> 
    73                 <NS_Name>Land Surface Scheme</NS_Name> 
    74                 <NS_ComponentType>LandSurface</NS_ComponentType> 
    75                 <NS_Description>Includes a representation of the freezing and melting of soil 
    76                     moisture, as well as surface runoff and soil drainage; the formulation of 
    77                     evaporation includes the dependence of stomatal resistance on temperature, 
    78                     vapour pressure and CO2 concentration. The surface albedo is a function of snow 
    79                     depth, vegetation type and also of temperature over snow and ice.</NS_Description> 
     54                <NS_Component> 
     55                    <NS_Name>Radiation Scheme</NS_Name> 
     56                    <NS_Description> 6 and 8 spectral bands in the solar (shortwave) and terrestrial 
     57                        thermal (longwave) wavelengths. The radiative effects of minor greenhouse 
     58                        gases as well as CO2, water vapour and ozone are explicitly represented 
     59                        (Edwards and Slingo, 1996). A simple parametrization of background aerosol 
     60                        (Cusack et al 1998) is also included.</NS_Description> 
     61                    <NS_References> 
     62                        <NS_Reference>Edwards, J.M. and A. Slingo, 1996: Sudies with a flexible new 
     63                            radiation code. I: Choosing a configuration for a large scale model. 
     64                            Quart. J. Roy. Meteor. Soc. 122: 689-719. </NS_Reference> 
     65                        <NS_Reference>Cusack S., A. Slingo, J.M. Edwards, and M. Wild, 1998: The 
     66                            radiative impact of a simple aerosol climatology on the Hadley Centre 
     67                            GCM. Quart. J. Roy. Meteor. Soc. 124: 2517-2526. </NS_Reference> 
     68                    </NS_References> 
     69                </NS_Component> 
     70                <NS_Component> 
     71                    <NS_Name>Land Surface Scheme</NS_Name> 
     72                    <NS_ComponentType>LandSurface</NS_ComponentType> 
     73                    <NS_Description>Includes a representation of the freezing and melting of soil 
     74                        moisture, as well as surface runoff and soil drainage; the formulation of 
     75                        evaporation includes the dependence of stomatal resistance on temperature, 
     76                        vapour pressure and CO2 concentration. The surface albedo is a function of 
     77                        snow depth, vegetation type and also of temperature over snow and ice.</NS_Description> 
     78                    <NS_References> 
     79                        <NS_Reference>Cox, P., R. Betts, C. Bunton, R. Essery, P.R. Rowntree, and J. 
     80                            Smith, 1999: The impact of new land surface physics on the GCM 
     81                            simulation of climate and climate sensitivity. Climate Dynamics 15: 
     82                            183-203. </NS_Reference> 
     83                    </NS_References> 
     84                </NS_Component> 
     85                <NS_Component> 
     86                    <NS_Name>Convection Scheme</NS_Name> 
     87                    <NS_Description> A penetrative convective scheme is used, modified to include an 
     88                        explicit down-draught, and the direct impact of convection on momentum. </NS_Description> 
     89                    <NS_References> 
     90                        <NS_Reference>Gregory and Rowntree, 1990? </NS_Reference> 
     91                        <NS_Reference>Gregory, D., R. Kershaw and P.M. Inness, 1997: Parametrization 
     92                            of momentum transport by convection. II: tests in single column and 
     93                            general circulation models. Quart. J. Roy. Meteor. Soc. 123: 1153-1183. 
     94                        </NS_Reference> 
     95                    </NS_References> 
     96                </NS_Component> 
     97                <NS_Component> 
     98                    <NS_Name>Gravity Wave</NS_Name> 
     99                    <NS_Description> Models the effects of anisotropic orography, high drag states, 
     100                        flow blocking and trapped lee waves.</NS_Description> 
     101                    <NS_References> 
     102                        <NS_Reference>Milton, S.F. and C.A.Wilson, 1996: The impact of parametrized 
     103                            sub-grid scale orographic forcing on systematic errors in a global NWP 
     104                            model. Mon. Weath. Rev. 124: 2023-2045. </NS_Reference> 
     105                        <NS_Reference>Gregory, D., G.J. Shutts and J.R. Mitchell, 1998: A new 
     106                            gravity wave drag scheme incorporating anisotropic orography and low 
     107                            level wave breaking: Impact upon the climate of the UK Meteorological 
     108                            Office Unified Model. Quart. J. Roy. Meteor. Soc. 124: 463-493. 
     109                        </NS_Reference> 
     110                    </NS_References> 
     111                </NS_Component> 
     112                <NS_Component> 
     113                    <NS_Name>Precip and Cloud Scheme</NS_Name> 
     114                    <NS_Description> The large-scale precipitation and cloud scheme is formulated in 
     115                        terms of an explicit cloud water variable following Smith (1990). The 
     116                        effective radius of cloud droplets is a function of cloud water content and 
     117                        droplet number concentration (Martin et al 1994). Note that this version of 
     118                        the code may differ slightly from those described in these references 
     119                        (Lawrence and Iwi, 2004). </NS_Description> 
     120                    <NS_References> 
     121                        <NS_Reference>Smith, R.N.B, 1990: A scheme for predicting layer clouds and 
     122                            their water content in a general circulation model. Quart. J. Roy. 
     123                            Meteor. Soc. 116: 435-460. </NS_Reference> 
     124                        <NS_Reference>Martin, G.M., D.W. Johnson and A. Spice, 1994: The measurement 
     125                            and parametrization of effective radius of droplets in warm 
     126                            stratocumulus clouds. J. Atmos. Sci. 51: 1823-1842. </NS_Reference> 
     127                        <NS_Reference>Iwi and Lawrence (2004). A comparison between HadCM3 
     128                            integrations for COAPEC using Beowulf (UM version 4.5) and Cray T3E (UM 
     129                            version 4.4) 
     130                        http://home.badc.rl.ac.uk/iwi/um/downloads/comparison.pdf</NS_Reference> 
     131                    </NS_References> 
     132                </NS_Component> 
     133            </NS_Component> 
     134            <NS_Component> 
     135                <NS_Name>Ocean</NS_Name> 
     136                <NS_ComponentType>Ocean</NS_ComponentType> 
     137                <NS_Description>The oceanic component of HadCM3 has 20 levels with a horizontal 
     138                    resolution of 1.25 x 1.25 degrees. At this resolution it is possible to 
     139                    represent important details in oceanic current structures. Horizontal mixing of 
     140                    tracers uses a version of the Gent and McWilliams (1990) adiabatic diffusion 
     141                    scheme with a variable thickness diffusivity (Wright 1997; Visbeck et al. 1997) 
     142                    is used. There is no explicit horizontal diffusion of tracers. The 
     143                    along-isopycnal diffusivity of tracers is 1000 m2 s-1 and horizontal momentum 
     144                    viscosity varies with latitude between 3000 and 6000 m2 s-1 at the poles and 
     145                    equator respectively. Near-surface vertical mixing is parametrized partly by a 
     146                    Kraus-Turner mixed layer scheme for tracers (Kraus and Turner 1967), and a 
     147                    K-theory scheme (Pacanowski and Philander 1981) for momentum. Below the upper 
     148                    layers the vertical diffusivity is an increasing function of depth only. 
     149                    Convective adjustment is modified in the region of the Denmark Straits and 
     150                    Iceland-Scotland ridge better to represent down-slope mixing of the overflow 
     151                    water, which is allowed to find its proper level of neutral buoyancy rather than 
     152                    mixing vertically with surrounding water masses. The scheme is based on Roether 
     153                    et al (1994). Mediterranean water is partially mixed with Atlantic water across 
     154                    the Strait of Gibraltar as a simple representation of water mass exchange since 
     155                    the channel is not resolved in the model. . In order to avoid a global average 
     156                    salinity drift, surface water fluxes are converted to surface salinity fluxes 
     157                    using a constant reference salinity of 35 PSU. </NS_Description> 
    80158                <NS_References> 
    81                     <NS_Reference>Cox, P., R. Betts, C. Bunton, R. Essery, P.R. Rowntree, and J. 
    82                         Smith, 1999: The impact of new land surface physics on the GCM simulation of 
    83                         climate and climate sensitivity. Climate Dynamics 15: 183-203. 
     159                    <NS_Reference>Gent, P.R. and J.C. McWilliams, 1990: Isopycnal mixing in ocean 
     160                        circulation models. J. Phys. Oceanogr. 20: 150-155. </NS_Reference> 
     161                    <NS_Reference>Kraus, E.B. and J.S. Turner, 1967: A one dimensional model of the 
     162                        seasonal thermocline. Part II. Tellus, 19: 98-105. </NS_Reference> 
     163                    <NS_Reference> Levitus, S. and T.P. Boyer, 1994: World Ocean Atlas 1994, Volume 
     164                        4: Temperature. NOAA/NESDIS E/OC21, US Department of Commerce, Washington, 
     165                        DC, 117pp. </NS_Reference> 
     166                    <NS_Reference>Levitus, S., R. Burgett, and T.P. Boyer, 1995: World Ocean Atlas 
     167                        1994, Volume 3: Salinity. NOAA/NESDIS E/OC21, US Department of Commerce, 
     168                        Washington, DC, 99pp. </NS_Reference> 
     169                    <NS_Reference>Pacanowski, R.C. and S.G. Philander, 1981: Parametrization of 
     170                        vertical mixing in numerical models of tropical oceans. J. Phys. Oceanogr. 
     171                        11: 1443-1451. </NS_Reference> 
     172                    <NS_Reference>Roether, W., V.M. Roussenov and R.Well, 1994: A tracer study of 
     173                        the thermohaline circulation of the eastern Mediterranean. In: Ocean 
     174                        Processes in Climate Dynamics: Global and Mediterranean Example pp.371-394. 
     175                        Eds. P. Malanotte-Rizzoli and A.R. Robinson, Kluwer Academic Press. </NS_Reference> 
     176                    <NS_Reference>Visbeck, M., J. Marshall, T. Haine and M. Spall, 1997: On the 
     177                        specification of eddy transfer coefficients in coarse resolution ocean 
     178                        circulation models. J. Phys. Oceanogr. 27: 381-402. </NS_Reference> 
     179                    <NS_Reference>Wright, D.K., 1997: A new eddy mixing parametrization and ocean 
     180                        general circulation model. International WOCE newsletter, 26: 27-29. 
    84181                    </NS_Reference> 
    85182                </NS_References> 
    86183            </NS_Component> 
    87184            <NS_Component> 
    88                 <NS_Name>Convection Scheme</NS_Name> 
    89                 <NS_Description> A penetrative convective scheme is used, modified to include an 
    90                     explicit down-draught, and the direct impact of convection on momentum. </NS_Description> 
     185                <NS_Name>Sea Ice</NS_Name> 
     186                <NS_ComponentType>Cryosphere</NS_ComponentType> 
     187                <NS_Description> The sea ice model uses a simple thermodynamic scheme including 
     188                    leads and snow-cover. Ice is advected by the surface ocean current, with 
     189                    convergence prevented when the depth exceeds 4 m.There is no explicit 
     190                    representation of iceberg calving, so a prescribed water flux is returned to the 
     191                    ocean at a rate calibrated to balance the net snowfall accumulation on the ice 
     192                    sheets, geographically distributed within regions where icebergs are found.</NS_Description> 
    91193                <NS_References> 
    92                     <NS_Reference>Gregory and Rowntree, 1990? </NS_Reference> 
    93                     <NS_Reference>Gregory, D., R. Kershaw and P.M. Inness, 1997: Parametrization of 
    94                         momentum transport by convection. II: tests in single column and general 
    95                         circulation models. Quart. J. Roy. Meteor. Soc. 123: 1153-1183. 
    96                     </NS_Reference> 
     194                    <NS_Reference>Cattle, H. and J. Crossley, 1995: Modelling Arctic climate change. 
     195                        Phil Trans R Soc London A352: 201-213. </NS_Reference> 
    97196                </NS_References> 
    98197            </NS_Component> 
    99198            <NS_Component> 
    100                 <NS_Name>Gravity Wave</NS_Name> 
    101                 <NS_Description> Models the effects of anisotropic orography, high drag states, flow 
    102                     blocking and trapped lee waves.</NS_Description> 
    103                 <NS_References> 
    104                     <NS_Reference>Milton, S.F. and C.A.Wilson, 1996: The impact of parametrized 
    105                         sub-grid scale orographic forcing on systematic errors in a global NWP 
    106                         model. Mon. Weath. Rev. 124: 2023-2045. </NS_Reference> 
    107                     <NS_Reference>Gregory, D., G.J. Shutts and J.R. Mitchell, 1998: A new gravity 
    108                         wave drag scheme incorporating anisotropic orography and low level wave 
    109                         breaking: Impact upon the climate of the UK Meteorological Office Unified 
    110                         Model. Quart. J. Roy. Meteor. Soc. 124: 463-493. </NS_Reference> 
    111                 </NS_References> 
    112             </NS_Component> 
    113             <NS_Component> 
    114                 <NS_Name>Precip and Cloud Scheme</NS_Name> 
    115                 <NS_Description> The large-scale precipitation and cloud scheme is formulated in 
    116                     terms of an explicit cloud water variable following Smith (1990). The effective 
    117                     radius of cloud droplets is a function of cloud water content and droplet number 
    118                     concentration (Martin et al 1994). Note that this version of the code may differ 
    119                     slightly from those described in these references (Lawrence and Iwi, 2004). </NS_Description> 
    120                 <NS_References> 
    121                     <NS_Reference>Smith, R.N.B, 1990: A scheme for predicting layer clouds and their 
    122                         water content in a general circulation model. Quart. J. Roy. Meteor. Soc. 
    123                         116: 435-460. </NS_Reference> 
    124                     <NS_Reference>Martin, G.M., D.W. Johnson and A. Spice, 1994: The measurement and 
    125                         parametrization of effective radius of droplets in warm stratocumulus 
    126                         clouds. J. Atmos. Sci. 51: 1823-1842. </NS_Reference> 
    127                     <NS_Reference>Iwi and Lawrence (2004). A comparison between HadCM3 integrations 
    128                         for COAPEC using Beowulf (UM version 4.5) and Cray T3E (UM version 4.4) 
    129                         http://home.badc.rl.ac.uk/iwi/um/downloads/comparison.pdf</NS_Reference> 
    130                 </NS_References> 
    131             </NS_Component> 
    132         </NS_Component> 
    133         <NS_Component> 
    134             <NS_Name>Ocean</NS_Name> 
    135             <NS_ComponentType>Ocean</NS_ComponentType> 
    136             <NS_Description>The oceanic component of HadCM3 has 20 levels with a horizontal 
    137                 resolution of 1.25 x 1.25 degrees. At this resolution it is possible to represent important 
    138                 details in oceanic current structures. Horizontal mixing of tracers uses a version 
    139                 of the Gent and McWilliams (1990) adiabatic diffusion scheme with a variable 
    140                 thickness diffusivity (Wright 1997; Visbeck et al. 1997) is used. There is no 
    141                 explicit horizontal diffusion of tracers. The along-isopycnal diffusivity of tracers 
    142                 is 1000 m2 s-1 and horizontal momentum viscosity varies with latitude between 3000 
    143                 and 6000 m2 s-1 at the poles and equator respectively. Near-surface vertical mixing 
    144                 is parametrized partly by a Kraus-Turner mixed layer scheme for tracers (Kraus and 
    145                 Turner 1967), and a K-theory scheme (Pacanowski and Philander 1981) for momentum. 
    146                 Below the upper layers the vertical diffusivity is an increasing function of depth 
    147                 only. Convective adjustment is modified in the region of the Denmark Straits and 
    148                 Iceland-Scotland ridge better to represent down-slope mixing of the overflow water, 
    149                 which is allowed to find its proper level of neutral buoyancy rather than mixing 
    150                 vertically with surrounding water masses. The scheme is based on Roether et al 
    151                 (1994). Mediterranean water is partially mixed with Atlantic water across the Strait 
    152                 of Gibraltar as a simple representation of water mass exchange since the channel is 
    153                 not resolved in the model. . In order to avoid a global average salinity drift, 
    154                 surface water fluxes are converted to surface salinity fluxes using a constant 
    155                 reference salinity of 35 PSU. </NS_Description> 
    156             <NS_References> 
    157                 <NS_Reference>Gent, P.R. and J.C. McWilliams, 1990: Isopycnal mixing in ocean 
    158                     circulation models. J. Phys. Oceanogr. 20: 150-155. </NS_Reference> 
    159                 <NS_Reference>Kraus, E.B. and J.S. Turner, 1967: A one dimensional model of the 
    160                     seasonal thermocline. Part II. Tellus, 19: 98-105. </NS_Reference> 
    161                 <NS_Reference> Levitus, S. and T.P. Boyer, 1994: World Ocean Atlas 1994, Volume 4: 
    162                     Temperature. NOAA/NESDIS E/OC21, US Department of Commerce, Washington, DC, 
    163                     117pp. </NS_Reference> 
    164                 <NS_Reference>Levitus, S., R. Burgett, and T.P. Boyer, 1995: World Ocean Atlas 1994, 
    165                     Volume 3: Salinity. NOAA/NESDIS E/OC21, US Department of Commerce, Washington, 
    166                     DC, 99pp. </NS_Reference> 
    167                 <NS_Reference>Pacanowski, R.C. and S.G. Philander, 1981: Parametrization of vertical 
    168                     mixing in numerical models of tropical oceans. J. Phys. Oceanogr. 11: 1443-1451. </NS_Reference> 
    169                 <NS_Reference>Roether, W., V.M. Roussenov and R.Well, 1994: A tracer study of the 
    170                     thermohaline circulation of the eastern Mediterranean. In: Ocean Processes in 
    171                     Climate Dynamics: Global and Mediterranean Example pp.371-394. Eds. P. 
    172                     Malanotte-Rizzoli and A.R. Robinson, Kluwer Academic Press. </NS_Reference> 
    173                 <NS_Reference>Visbeck, M., J. Marshall, T. Haine and M. Spall, 1997: On the 
    174                     specification of eddy transfer coefficients in coarse resolution ocean 
    175                     circulation models. J. Phys. Oceanogr. 27: 381-402. </NS_Reference> 
    176                 <NS_Reference>Wright, D.K., 1997: A new eddy mixing parametrization and ocean 
    177                     general circulation model. International WOCE newsletter, 26: 27-29. 
    178                 </NS_Reference> 
    179             </NS_References> 
    180         </NS_Component> 
    181         <NS_Component> 
    182             <NS_Name>Sea Ice</NS_Name> 
    183             <NS_ComponentType>Cryosphere</NS_ComponentType> 
    184             <NS_Description> The sea ice model uses a simple thermodynamic scheme including leads 
    185                 and snow-cover. Ice is advected by the surface ocean current, with convergence 
    186                 prevented when the depth exceeds 4 m.There is no explicit representation of iceberg 
    187                 calving, so a prescribed water flux is returned to the ocean at a rate calibrated to 
    188                 balance the net snowfall accumulation on the ice sheets, geographically distributed 
    189                 within regions where icebergs are found.</NS_Description> 
    190             <NS_References> 
    191                 <NS_Reference>Cattle, H. and J. Crossley, 1995: Modelling Arctic climate change. 
    192                     Phil Trans R Soc London A352: 201-213. </NS_Reference> 
    193             </NS_References> 
    194         </NS_Component> 
    195         <NS_Component> 
    196             <NS_Name>Atmos-Ocean Coupler</NS_Name> 
    197             <NS_ComponentType>Coupler</NS_ComponentType> 
    198             <NS_Description>The atmosphere and ocean exchange information once per day. Heat and 
    199                 water fluxes are conserved exactly in the transfer between their different grids. 
    200             </NS_Description> 
    201         </NS_Component> 
    202     </NS_Model> 
    203     <NS_BoundaryCondition NS_Type="Preindustrial"> 
    204         <NS_Description>Green house gases were held at preindustrial levels</NS_Description> 
    205     </NS_BoundaryCondition> 
    206     <NS_BoundaryCondition NS_Type="Present Day"> 
    207         <NS_Description>Apart from greenhouse gases, other boundary conditions (solar irradiance 
    208             sulpher etc) are present day and not varying as is possible with this 
    209         model.</NS_Description> 
    210     </NS_BoundaryCondition> 
    211     <NS_InitialCondition NS_Type="Unknown"> 
    212         <NS_Description>The initial condition in this run used an initial condition from a previous 
    213             spin up run with a date of 2789. While this date is arbitrary it reflects a greater 
    214             level of spin-up equilibration than previous long runs of HadCM3. The ocean was at some 
    215             point initialized directly from the Levitus et al (1994, 1995) observed ocean state at 
    216             rest, with a suitable atmospheric and sea ice state.</NS_Description> 
    217     </NS_InitialCondition> 
     199                <NS_Name>Atmos-Ocean Coupler</NS_Name> 
     200                <NS_ComponentType>Coupler</NS_ComponentType> 
     201                <NS_Description>The atmosphere and ocean exchange information once per day. Heat and 
     202                    water fluxes are conserved exactly in the transfer between their different 
     203                    grids. </NS_Description> 
     204            </NS_Component> 
     205        </NS_Model> 
     206    </NS_CodeBase> 
     207    <NS_Experiment> 
     208        <NS_Description>This is a 500 year HadCM3 control integration performed with UM version 4.5 
     209            on a Linux Beowulf Cluster for the COAPEC programme. It is intended for use as a control 
     210            integration for perturbation experiments performed on the Beowulf cluster "Lewis" on 
     211            which it was run, and also for other statistical studies. This run is a 64-bit precision 
     212            run. No air-sea flux correction was used although a salinity correction was imposed.</NS_Description> 
     213        <NS_BoundaryCondition NS_Type="Preindustrial"> 
     214            <NS_Description>Green house gases were held at preindustrial levels</NS_Description> 
     215        </NS_BoundaryCondition> 
     216        <NS_BoundaryCondition NS_Type="Present Day"> 
     217            <NS_Description>Apart from greenhouse gases, other boundary conditions (solar irradiance 
     218                sulpher etc) are present day and not varying as is possible with this 
     219            model.</NS_Description> 
     220        </NS_BoundaryCondition> 
     221        <NS_InitialCondition NS_Type="Unknown"> 
     222            <NS_Description>The initial condition in this run used an initial condition from a 
     223                previous spin up run with a date of 2789. While this date is arbitrary it reflects a 
     224                greater level of spin-up equilibration than previous long runs of HadCM3. The ocean 
     225                was at some point initialized directly from the Levitus et al (1994, 1995) observed 
     226                ocean state at rest, with a suitable atmospheric and sea ice state.</NS_Description> 
     227        </NS_InitialCondition> 
     228    </NS_Experiment> 
    218229</NS_Simulated> 
  • TI01-discovery/trunk/schema/numsim/NumSim.xsd

    r884 r887  
    22<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" 
    33    xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gmd="http://www.isotc211.org/2005/gmd" 
    4     version="00702"> 
     4    version="00800"> 
    55    <xs:annotation> 
    6         <xs:documentation> Author: Bryan Lawrence Version date: March 27th, 2006 </xs:documentation> 
     6        <xs:documentation> Author: Bryan Lawrence Version date: May 4th, 2006 </xs:documentation> 
    77    </xs:annotation> 
    88    <xs:annotation> 
     
    179179    </xs:simpleType> 
    180180    <xs:complexType name="NS_InitialCondition" mixed="false"> 
    181         <xs:annotation><xs:documentation> 
    182             Multiple initial condition elements can appear to cover how different parts of the model system were initialized.   
    183             If present, the main requirement is that the initial condition be described in the description element and those  
    184             parameters which are controlled by the initial condition be identified if possible.   
    185             Failing a description (or as well as) the type attribute can identify the sort of initial condition from the  
    186             InitialConditionTypes controlled vocabulary.</xs:documentation><xs:documentation> 
    187             Where the initial condition is in fact a perturbed version of the “real” values for the starting time  
    188             (perhaps as part of an ensemble), the perturbed Boolean attribute can be set true (the default is false).  
    189             Where the perturbation is physically meaningful (for example, using singular vectors), this can be indicated  
    190             in the description. 
    191         </xs:documentation></xs:annotation> 
     181        <xs:annotation> 
     182            <xs:documentation> Multiple initial condition elements can appear to cover how different 
     183                parts of the model system were initialized. If present, the main requirement is that 
     184                the initial condition be described in the description element and those parameters 
     185                which are controlled by the initial condition be identified if possible. Failing a 
     186                description (or as well as) the type attribute can identify the sort of initial 
     187                condition from the InitialConditionTypes controlled vocabulary.</xs:documentation> 
     188            <xs:documentation> Where the initial condition is in fact a perturbed version of the 
     189                “real” values for the starting time (perhaps as part of an ensemble), the perturbed 
     190                Boolean attribute can be set true (the default is false). Where the perturbation is 
     191                physically meaningful (for example, using singular vectors), this can be indicated 
     192                in the description. </xs:documentation> 
     193        </xs:annotation> 
    192194        <xs:sequence> 
    193195            <xs:element name="NS_Description" type="NS_Description" minOccurs="0" maxOccurs="1"/> 
     
    260262        </xs:sequence> 
    261263    </xs:complexType> 
    262     <xs:complexType name="NS_NumSim"> 
     264    <xs:complexType name="NS_CodeBase"> 
    263265        <xs:sequence> 
    264266            <xs:element name="NS_Description" type="NS_Description"/> 
    265267            <xs:element name="NS_Model" type="NS_Model" minOccurs="1" maxOccurs="unbounded"/> 
     268        </xs:sequence> 
     269    </xs:complexType> 
     270    <xs:complexType name="NS_Experiment"> 
     271        <xs:annotation> 
     272            <xs:documentation>Used to define how the codebase has been used. Note that the 
     273                NS_ParentEnsemble can be used when an integration is available as in independant 
     274                dataset to point back to the parent ensemble dataset.</xs:documentation> 
     275        </xs:annotation> 
     276        <xs:sequence> 
     277            <xs:element name="NS_Description" type="NS_Description"/> 
    266278            <xs:element name="NS_BoundaryCondition" type="NS_BoundaryCondition" minOccurs="0" 
    267279                maxOccurs="unbounded"/> 
     
    270282            <xs:element name="NS_Ensemble" type="NS_EnsembleDetails" minOccurs="0" maxOccurs="1"/> 
    271283            <xs:element name="NS_ParentEnsemble" type="NS_RelatedTo" minOccurs="0" 
    272                 maxOccurs="unbounded"> 
    273                 <xs:annotation> 
    274                     <xs:documentation>When an integration is available as in independant dataset 
    275                         this can be used to point back to the parent ensemble 
    276                     dataset.</xs:documentation> 
    277                 </xs:annotation> 
    278             </xs:element> 
     284                maxOccurs="unbounded"/> 
     285        </xs:sequence> 
     286    </xs:complexType> 
     287    <xs:complexType name="NS_NumSim"> 
     288        <xs:sequence> 
     289            <xs:element name="NS_CodeBase" type="NS_CodeBase"/> 
     290            <xs:element name="NS_Experiment" type="NS_Experiment"/> 
    279291        </xs:sequence> 
    280292    </xs:complexType> 
  • TI01-discovery/trunk/schema/numsim/renderNumSim.py

    r884 r887  
    8080        return s 
    8181         
    82 def Model(e,title=None): 
     82def Model(e,div=1,title=None): 
    8383        ''' Parse a model element ''' 
    8484        html='' 
    8585        if e is None: return html 
    8686        if title is not None: 
    87                 html+='<h3>%s</h3>'%title 
    88         html+='<DIV id="SubBlock">'+_theader(e.find('NS_Name').text) 
     87                html+='<h4>%s</h4>'%title 
     88        if div: html+='<DIV id="SubBlock">' 
     89        html+=_theader(e.find('NS_Name').text) 
    8990        html+='<tr><td>%s</td></tr>'%Description(e.find('NS_Description')) 
    9091        html+='<tr><td>%s</td></tr>'%References(e.find('NS_References')) 
     
    9293        for item in e.findall('NS_Component'): 
    9394                html+='<tr><td>%s</td></tr>'%Model(item) 
    94         html+='</tbody></table></DIV>' 
     95        html+='</tbody></table>' 
     96        if div: html+='</DIV>' 
    9597        return html 
    9698         
     
    108110        if e is None: return '' 
    109111        r=e.find('NS_Relationship') 
    110         s='<p class="emphatic">%s: %s'%(e.tag[3:],_hyperlink(e)) 
    111         if r is not None: 
    112                 s+='</p><p>'+r.text 
     112        s='<p><span class="emphatic">%s, %s</span>'%(e.tag[3:],_hyperlink(e)) 
     113        if r is not None:s+=': '+r.text 
    113114        s+='</p>' 
    114115        return s 
     
    116117def Simulated(element): 
    117118         
    118         html='<div id="Simulated"><h2>Simulated Data</h2>' 
    119         html+=Description(element.find('NS_Description')) 
     119        html='<div id="Simulated"><h2>Simulated Data</h2><h3>CodeBase</h3>' 
     120        html+=Description(element.find('NS_CodeBase/NS_Description')) 
     121        html+=Model(element.find('NS_CodeBase/NS_Model'),div=0) 
    120122         
    121         html+='<div id="SubBlock">'+_theader('Constraints') 
    122         for i in element.findall('NS_BoundaryCondition'):html+='<tr><td>%s</td></tr>'%Condition(i) 
    123         for i in element.findall('NS_InitialCondition'):html+='<tr><td>%s</td></tr>'%Condition(i) 
    124         html+='</tbody></table></div>' 
     123        html+='<h3>Experiment</h3>' 
     124        html+=Description(element.find('NS_Experiment/NS_Description')) 
     125        html+=_theader('Constraints') 
     126        for i in element.findall('NS_Experiment/NS_BoundaryCondition'):html+='<tr><td>%s</td></tr>'%Condition(i) 
     127        for i in element.findall('NS_Experiment/NS_InitialCondition'):html+='<tr><td>%s</td></tr>'%Condition(i) 
     128        html+='</tbody></table>' 
     129        if element.find('NS_Experiment/NS_Ensemble'):  
     130                html+='<p> Ensemble Detail html not yet available' 
     131        html+=RelatedTo(element.find('NS_Experiment/NS_ParentEnsemble')) 
    125132         
    126         html+=Model(element.find('NS_Model'),title='Model') 
     133         
    127134         
    128135        html+='</div>' #close simulated div 
Note: See TracChangeset for help on using the changeset viewer.