| schema location: | http://gwmftp.jacobs.com/RSM_schema_229/hse_229.xsd |
| attribute form default: | qualified |
| element form default: | qualified |
| diagram | ![]() |
||||||
| type | restriction of xs:anyType | ||||||
| properties |
|
||||||
| used by |
|
||||||
| attributes |
|
||||||
| source | <xs:element name="A"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:restriction base="xs:anyType"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | A B | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="ABInequalityTest"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element ref="A"/> <xs:element ref="B"/> </xs:choice> <xs:attribute name="mode" type="xs:string" use="required"/> <xs:attribute name="label" type="xs:string" default="unspecified"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="action"> <xs:annotation> <xs:documentation>Action nodes.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="attr" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="setgain"/> <xs:enumeration value="setflow"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="value" use="required"> <!-- kcb note: value is either "nopref" or a number, this could cause program to crash!! if a string other than "nopref" is used as input. I can't create an enumeration list for this condition. --> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="label" type="xs:string" default="unspecified"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | kctbl awdtbl | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="afcrop"> <xs:annotation> <xs:documentation>Afcrop HPM.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="kctbl"/> <xs:element ref="awdtbl"/> </xs:sequence> <xs:attribute name="label" type="xs:string" default="unspecified"/> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="j1" type="xs:string" use="required"/> <xs:attribute name="jn" type="xs:string" use="required"/> <xs:attribute name="depth1" type="xs:double" use="required"/> <xs:attribute name="depth2" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | irrmeth irrmgmt | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="afirr"> <xs:annotation> <xs:documentation>Irrigation specifications.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="irrmeth"/> <xs:element ref="irrmgmt"/> </xs:sequence> <xs:attribute name="label" type="xs:string" default="unspecified"/> <xs:attribute name="wtd" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| properties |
|
||
| children | afcrop afirr afsoil | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="afsirs"> <xs:annotation> <xs:documentation>Afsirs HPM.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="afcrop"/> <xs:element ref="afirr"/> <xs:element ref="afsoil"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="afsoil"> <xs:annotation> <xs:documentation>Soil specifications.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="label" type="xs:string" default="unspecified"/> <xs:attribute name="depth" type="xs:double" use="required"/> <xs:attribute name="minwc" type="xs:double" use="required"/> <xs:attribute name="maxwc" type="xs:double" use="required"/> <xs:attribute name="cond" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | stdtriorif | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="agimp"> <xs:annotation> <xs:documentation>HPM with an agricultural impoundment.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element ref="stdtriorif"/> </xs:sequence> <xs:attribute name="rks" type="xs:double" use="required"/> <xs:attribute name="rd" type="xs:double" use="required"/> <xs:attribute name="height" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| used by |
|
||||
| attributes | |||||
| annotation |
|
||||
| source | <xs:element name="alphactrl"> <xs:annotation> <xs:documentation xml:lang="en">Alpha controller.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="wmID" type="xs:int" use="required"/> <xs:attribute name="cid" type="xs:int" use="required"/> <xs:attribute name="type" type="xs:string" use="required"/> <xs:attribute name="label" type="xs:string" default="undefined"/> <xs:attribute name="fullopen" type="xs:double" use="required"/> <xs:attribute name="alpha" type="xs:double" use="required"/> <xs:attribute name="offset" type="xs:double" default="0.0"/> <xs:attribute name="ctrlMin" type="xs:double" default="0.0"/> <xs:attribute name="ctrlMax" type="xs:double" default="1.0"/> <xs:attribute name="nvals" type="xs:int" use="required"/> <xs:attribute name="control" default="on"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="on"/> <xs:enumeration value="off"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:element name="ampmod"> <xs:annotation> <xs:documentation>Amplitude modifier.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"/> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="arcflow"> <xs:annotation> <xs:documentation>Manning "n" for canal flow.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="n" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="arclevee"> <xs:annotation> <xs:documentation>Parameter for seepage through a levee.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="coeff" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="arcoverbank"> <xs:annotation> <xs:documentation>Parameters for flow between a canal and a cell.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="bank_height" type="xs:double" use="optional" default="0"/> <xs:attribute name="bank_coeff" type="xs:double" use="optional" default="0"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| children | indexed | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="arcs"> <xs:annotation> <xs:documentation>Properties of canal segments to override the GMS file.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="indexed"/> </xs:sequence> <xs:attribute name="compflag" default="central"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="central"/> <xs:enumeration value="upwind"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="arcseepage"> <xs:annotation> <xs:documentation>Parameters for leakage between canal and cell.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="leakage_coeff" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="asciiform"> <xs:annotation> <xs:documentation>ASCII formatted data input file.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> <xs:attribute name="format" type="xs:string" default="%10.2lf"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| children | asciiform csv dss | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="assessormonitor"> <xs:annotation> <xs:documentation source="Allowable attributes are depth and velocity">Used to monitor assessors. Currently in a state of change, this element will have to be updated in the future.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="asciiform"/> <xs:element ref="csv"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="asmtID" type="xs:int" use="required"/> <xs:attribute name="attr" type="xs:string" use="required"/> <xs:attribute name="mult" type="xs:double" default="1.0"/> <xs:attribute name="name" type="xs:string" default=""/> <xs:attribute name="label" type="xs:string" default=""/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="assessors"> <xs:annotation> <xs:documentation>Object Routing Method Assessors (ORM) but currently not populated.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| type | restriction of xs:anyType | ||||||
| properties |
|
||||||
| attributes |
|
||||||
| source | <xs:element name="avail4WS"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:restriction base="xs:anyType"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="awdtbl"> <xs:annotation> <xs:documentation>Table of 12 monthly values for allowable soil water depletion before irrigation.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| type | restriction of xs:anyType | ||||||
| properties |
|
||||||
| used by |
|
||||||
| attributes |
|
||||||
| source | <xs:element name="B"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:restriction base="xs:anyType"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="base"> <xs:annotation> <xs:documentation>Mannings conveyance parameters.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="a" type="xs:double" use="required"/> <xs:attribute name="detent" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| annotation |
|
||
| source | <xs:element name="basin_bc"> <xs:annotation> <xs:documentation>Basin boundary conditions - Not completed in this version.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | asciiform csv dss | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="basinmonitor"> <xs:annotation> <xs:documentation>Used to monitor basins. May currently be in a state of change, this element will have to be updated in the future.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="asciiform"/> <xs:element ref="csv"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="id" use="required"/> <xs:attribute name="attr" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="basins"> <xs:annotation> <xs:documentation>Basin definition. Current not fully implemented in this version.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="basinsource"> <xs:annotation> <xs:documentation>Water source used as a basin boundary condition.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="id" use="required"/> <xs:attribute name="label" type="xs:string" default="unspecified"/> <xs:attribute name="basinID" type="xs:int" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | asciiform csv dss | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="bcmonitor"> <xs:annotation> <xs:documentation>Used to monitor boundary conditions. </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="asciiform"/> <xs:element ref="csv"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="bcID" use="required"/> <xs:attribute name="attr" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | nodelist | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="bermseepage"> <xs:annotation> <xs:documentation>Berm seepage applied to wall boundary conditions.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="nodelist"/> </xs:sequence> <xs:attribute name="label" type="xs:string" default=""/> <xs:attribute name="coef" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| type | restriction of xs:anyType | ||||||
| properties |
|
||||||
| attributes |
|
||||||
| source | <xs:element name="bot"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:restriction base="xs:anyType"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| properties |
|
||
| children | indexed const gms gmslayer | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="bottom"> <xs:annotation> <xs:documentation>Bottom elevation of a cell.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="indexed"/> <xs:element ref="const"/> <xs:element ref="gms"/> <xs:element ref="gmslayer"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="budget"> <xs:annotation> <xs:documentation>Specifies water budget output file.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="budgetpackage"> <xs:annotation> <xs:documentation>Outputs all necessary components to do a post-processed waterbody budget.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> <xs:attribute name="dbintl" type="xs:int" default="-1"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | cond action | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="cactrl"> <xs:annotation> <xs:documentation>Condition-action controller which is a rule based controller patterned after the ORM model.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:choice> <xs:element ref="cond"/> <!-- added by kcb --> <xs:element ref="action"/> <!-- added by kcb --> </xs:choice> <xs:attribute name="cid" type="xs:int" use="required"/> <xs:attribute name="wmID" type="xs:int" use="required"/> <xs:attribute name="control" default="on"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="on"/> <xs:enumeration value="off"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="label" type="xs:string" default="unspecified"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="cadlec"> <xs:annotation> <xs:documentation>Equation used to describe overland flow in ridge and slough areas.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="a" type="xs:double" use="required"/> <xs:attribute name="b" type="xs:double" use="required"/> <xs:attribute name="beta" type="xs:double" use="required"/> <xs:attribute name="detent" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | const dss | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="cellghb"> <xs:annotation> <xs:documentation>Indicates a constant or time series head value assigned to a general head boundary condition for a cell</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="const"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="label" type="xs:string" default=""/> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="bcID" type="xs:string" default="-1"/> <xs:attribute name="value" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | const dss rc | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="cellhead"> <xs:annotation> <xs:documentation>Indicates a constant or time series head value assigned to a cell.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="const"/> <xs:element ref="dss"/> <xs:element ref="rc"/> </xs:choice> <xs:attribute name="label" type="xs:string" default=""/> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="bcID" type="xs:int" default="-1"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | asciiform csv dss | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="cellmonitor"> <xs:annotation> <xs:documentation>Useful in monitoring a large number of attributes.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="asciiform"/> <xs:element ref="csv"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="attr" type="xs:string" use="required"/> <xs:attribute name="label" type="xs:string" default=""/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="cellreport"> <xs:annotation> <xs:documentation>Specifies the cell reporting output file.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="circularbleeder"> <xs:annotation> <xs:documentation>Circular bleeder borrowed from MBR.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="label" type="xs:string" default=""/> <xs:attribute name="id1" type="xs:int" use="required"/> <xs:attribute name="id2" type="xs:int" use="required"/> <xs:attribute name="wmID" type="xs:int" use="required"/> <xs:attribute name="centroid" type="xs:double" use="required"/> <xs:attribute name="diameter" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="cond"> <xs:annotation> <xs:documentation>Sets conditional tests for condition-action controllers.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="true" type="xs:string" use="required"/> <xs:attribute name="false" type="xs:string" use="required"/> <xs:attribute name="label" type="xs:string" default="unspecified"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="confined"> <xs:annotation> <xs:documentation>Specifies the transmissivity of a confined aquifer.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="trans" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="confined_gms"> <xs:annotation> <xs:documentation>Specifies the transmissivity of a confined aquifer using a gms style file.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> <xs:attribute name="mult" type="xs:double" default="1.0"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="confined_gms_layer"> <xs:annotation> <xs:documentation>Specifies the transmissivity of a 3D confined aquifer using a gms style file.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> <xs:attribute name="layer" type="xs:int" use="required"/> <xs:attribute name="mult" type="xs:double" default="1.0"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="const"> <xs:annotation> <xs:documentation>Reads a variable value that is constant in space and time.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="value" type="xs:double" use="required"/> <xs:attribute name="mult" type="xs:double" default="1.0"/> <xs:attribute name="dbintl" type="xs:int" default="1440"/> <xs:attribute name="units" type="xs:string"/> <xs:attribute name="type" type="xs:string"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="constsv"> <xs:annotation> <xs:documentation>Sets the specific capacity for individual indexed cells or the entire model.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="sc" type="xs:double" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="control"> <xs:annotation> <xs:documentation>Basic model timing and solver parameters.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="tslen" type="xs:int" use="required"> <xs:annotation> <xs:documentation>timestep length (tslen="24" )</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tstype" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Time step unit (tstype="hour")</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="startdate" type="xs:string" use="required"> <xs:annotation> <xs:documentation>DSS formatted starting date (startdate="01jan1965" )</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="starttime" type="xs:string" use="required"> <xs:annotation> <xs:documentation>DSS formatted starting time ( starttime="0000" )</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="enddate" type="xs:string" use="required"> <xs:annotation> <xs:documentation>DSS formatted ending date ( enddate="31dec1966")</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="endtime" type="xs:string" use="required"> <xs:annotation> <xs:documentation>DSS formatted ending time (endtime="2400") </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="alpha" type="xs:double" use="optional" default="0.5"> <xs:annotation> <xs:documentation>Time weighting factor with 1=implicit; 0=explicit; 0.5 to 0.75 are typical values (alpha="0.500" )</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="solver" use="optional" default="PETSC"> <xs:annotation> <xs:documentation>Sparse matrix solver name (solver="PETSC")</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PETSC"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="method" use="optional" default="bcgs"> <xs:annotation> <xs:documentation>Sparse matrix solution method (method="gmres")</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="precond" type="xs:string" use="optional" default="bjacobi"> <xs:annotation> <xs:documentation>Sparse matrix pre-conditioner (precond="ilu")</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="petscplot" default="none"> <xs:annotation> <xs:documentation>Solver monitors can be activated.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="none"/> <xs:enumeration value="yes"/> <xs:enumeration value="text"/> <xs:enumeration value="ksp"/> <xs:enumeration value="all"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="plotintvl" type="xs:string" default="0"/> <xs:attribute name="units" default="METRIC"> <xs:annotation> <xs:documentation>Units of the simulation, either english or metric.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="METRIC"/> <xs:enumeration value="metric"/> <xs:enumeration value="ENGLISH"/> <xs:enumeration value="english"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="nt" type="xs:int"> <xs:annotation> <xs:documentation>Number of time steps to be simulated. Steady state = 0.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="preRunType" type="xs:string" default="none"> <xs:annotation> <xs:documentation>Used to specify the type of prerunning of the simulation.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="preRunIterations" type="xs:int" default="0"> <xs:annotation> <xs:documentation>Number of iterations used during the pre-run.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="controllers" type="xs:string" default="on"> <xs:annotation> <xs:documentation>Specify whether controllers are on or off.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="supervisors" type="xs:string" default="on"> <xs:annotation> <xs:documentation>Specify whether supervisors are on or off.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="runDescriptor" type="xs:string" default=""> <xs:annotation> <xs:documentation>This is a brief description of the simulation - used in DSS files.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="defDBintl" type="xs:string" default=""> <xs:annotation> <xs:documentation>Default database interval for data stored in DSS files.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | setpointctrl fuzctrl sigmoidctrl pidctrl userctrl lpctrl alphactrl cactrl | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="controller"> <xs:annotation> <xs:documentation>MSE (Management Simulation Engine) controller objects.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:choice> <xs:element ref="setpointctrl"/> <xs:element ref="fuzctrl"/> <xs:element ref="sigmoidctrl"/> <xs:element ref="pidctrl"/> <xs:element ref="userctrl"/> <xs:element ref="lpctrl"/> <xs:element ref="alphactrl"/> <xs:element ref="cactrl"/> </xs:choice> <xs:attribute name="label" type="xs:string" default="undefined"/> <xs:attribute name="id" type="xs:int" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| used by |
|
||||
| annotation |
|
||||
| source | <xs:element name="convey"> <xs:annotation> <xs:documentation>Space delimited ASCII text in a lookup table format of stage and conveyance.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"/> </xs:element> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| children | indexed mannings cadlec layerc lookup | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="conveyance"> <xs:annotation> <xs:documentation>Defines computational approach for overland flow and defines conveyance objects.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="indexed"/> <xs:element ref="mannings"/> <xs:element ref="cadlec"/> <xs:element ref="layerc"/> <xs:element ref="lookup"/> </xs:choice> <xs:attribute name="compute" default="mixed"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="mixed"/> <xs:enumeration value="sep-central"/> <xs:enumeration value="sep-upwind-par"/> <xs:enumeration value="sep-upwind"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="csv"> <xs:annotation> <xs:documentation>Comma separated variable file format used primarily as an output file. </xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="file" type="xs:string" use="required"/> <xs:attribute name="label" type="xs:string" use="required"/> <xs:attribute name="dbintl" type="xs:int" default="1440"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | asciiform csv dss | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="ctrlmonitor"> <xs:annotation> <xs:documentation>The RSM controllers are configured to allow monitoring of state variables, controller error values, controller output values, or the maximum (uncontrolled) flow of a watermover through use of the ctrlmonitor environment. </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="asciiform"/> <xs:element ref="csv"/> <xs:element ref="dss"/> </xs:choice> <xs:attribute name="cID" type="xs:int" default="-1"/> <xs:attribute name="attr" type="xs:string" use="required"/> <xs:attribute name="var" type="xs:string" default=""/> <xs:attribute name="montype" default="scalar"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="scalar"/> <xs:enumeration value="vector"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | const dss rc tsin sewer septic | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="cu"> <xs:annotation> <xs:documentation>A consumptive use object is not a HPM but is used within a hub to define where water comes from for consumptive use. </xs:documentation> </xs:annotation> <xs:complexType> < |