| schema location: | http://xml.comp-phys.org/2002/10/QMCXML.xsd |
| Elements | Complex types |
| ARCHIVE | CheckPointType |
| PARAMETERS | ExecutedType |
| SIMULATION | MachineType |
| MCRunType |
| schema location: | http://xml.comp-phys.org/RNG.xsd |
| Elements | Complex types |
| RNG | RNGState |
| schema location: | http://xml.comp-phys.org/averages.xsd |
| Elements | Groups | Complex types | Attr. groups |
| AVERAGES | MCResultGroup | MCResultType | ErrorEvaluationAttribute |
| SCALAR_AVERAGE | |||
| VECTOR_AVERAGE |
| schema location: | http://xml.comp-phys.org/parameter.xsd |
| Complex types |
| ParameterType |
| diagram | ![]() |
| children | SIMULATION |
| source | <xs:element name="ARCHIVE"> <xs:complexType> <xs:all minOccurs="0" maxOccurs="unbounded"> <xs:element ref="SIMULATION"/> </xs:all> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| type | ParameterType | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="PARAMETERS" type="ParameterType"/> |
| diagram | ![]() |
||
| children | PARAMETERS AVERAGES MCRUN REALIZATION | ||
| used by |
|
||
| source | <xs:element name="SIMULATION"> <xs:complexType> <xs:sequence> <xs:element ref="PARAMETERS"/> <xs:element ref="AVERAGES" minOccurs="0"/> <xs:choice> <xs:element name="MCRUN" type="MCRunType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="REALIZATION" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="PARAMETERS" minOccurs="0"/> <xs:element ref="RNG" minOccurs="0"/> <xs:element name="MCRUN" type="MCRunType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | MCRunType |
| children | CHECKPOINT PARAMETERS RNG EXECUTED AVERAGES |
| source | <xs:element name="MCRUN" type="MCRunType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
| children | PARAMETERS RNG MCRUN |
| source | <xs:element name="REALIZATION" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="PARAMETERS" minOccurs="0"/> <xs:element ref="RNG" minOccurs="0"/> <xs:element name="MCRUN" type="MCRunType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | MCRunType |
| children | CHECKPOINT PARAMETERS RNG EXECUTED AVERAGES |
| source | <xs:element name="MCRUN" type="MCRunType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | |||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:complexType name="CheckPointType"> <xs:attribute name="type" type="xs:string" use="optional"/> <xs:attribute name="file" type="xs:string" use="required"/> </xs:complexType> |
| diagram | ![]() |
||
| children | FROM TO MACHINE | ||
| used by |
|
||
| source | <xs:complexType name="ExecutedType"> <xs:sequence> <xs:element name="FROM" type="xs:string"/> <xs:element name="TO" type="xs:string"/> <xs:element name="MACHINE" type="MachineType"/> </xs:sequence> </xs:complexType> |
| diagram | |
| type | xs:string |
| source | <xs:element name="FROM" type="xs:string"/> |
| diagram | |
| type | xs:string |
| source | <xs:element name="TO" type="xs:string"/> |
| diagram | ![]() |
| type | MachineType |
| children | NAME |
| source | <xs:element name="MACHINE" type="MachineType"/> |
| diagram | |||
| children | NAME | ||
| used by |
|
||
| source | <xs:complexType name="MachineType"> <xs:sequence> <xs:element name="NAME" type="xs:string"/> </xs:sequence> </xs:complexType> |
| diagram | |
| type | xs:string |
| source | <xs:element name="NAME" type="xs:string"/> |
| diagram | ![]() |
||
| children | CHECKPOINT PARAMETERS RNG EXECUTED AVERAGES | ||
| used by |
|
||
| source | <xs:complexType name="MCRunType"> <xs:sequence> <xs:element name="CHECKPOINT" type="CheckPointType" minOccurs="0"/> <xs:element ref="PARAMETERS" minOccurs="0"/> <xs:element ref="RNG" minOccurs="0"/> <xs:element name="EXECUTED" type="ExecutedType" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="AVERAGES" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | |||||||||||||||||||
| type | CheckPointType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="CHECKPOINT" type="CheckPointType" minOccurs="0"/> |
| diagram | ![]() |
| type | ExecutedType |
| children | FROM TO MACHINE |
| source | <xs:element name="EXECUTED" type="ExecutedType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||
| children | PARAMETER INITIALSTATE STATE | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="RNG"> <xs:complexType> <xs:sequence> <xs:element name="PARAMETER" type="ParameterType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="INITIALSTATE" type="RNGState" minOccurs="0"/> <xs:element name="STATE" type="RNGState" minOccurs="0"/> </xs:sequence> <xs:attribute name="type" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| type | ParameterType | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="PARAMETER" type="ParameterType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | |||||||||||||
| type | RNGState | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="INITIALSTATE" type="RNGState" minOccurs="0"/> |
| diagram | |||||||||||||
| type | RNGState | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="STATE" type="RNGState" minOccurs="0"/> |
| diagram | |||||||||||||
| type | extension of xs:string | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:complexType name="RNGState"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="format" type="xs:string" use="optional" default="text"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | ![]() |
||||
| children | VECTOR_AVERAGE SCALAR_AVERAGE | ||||
| used by |
|
||||
| source | <xs:element name="AVERAGES"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="VECTOR_AVERAGE"/> <xs:element ref="SCALAR_AVERAGE"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| children | MEAN ERROR VARIANCE AUTOCORR COUNT THERMALIZATION BINNED | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="SCALAR_AVERAGE"> <xs:complexType> <xs:sequence> <xs:group ref="MCResultGroup" minOccurs="0"/> <xs:element name="BINNED" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:group ref="MCResultGroup"/> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="logarithmic"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="size" type="xs:nonNegativeInteger" use="optional"/> <xs:attribute name="number" type="xs:nonNegativeInteger" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="indexvalue" type="xs:anySimpleType" use="optional"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| children | MEAN ERROR VARIANCE AUTOCORR COUNT THERMALIZATION | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="BINNED" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:group ref="MCResultGroup"/> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="logarithmic"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="size" type="xs:nonNegativeInteger" use="optional"/> <xs:attribute name="number" type="xs:nonNegativeInteger" use="optional"/> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||
| children | SCALAR_AVERAGE | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="VECTOR_AVERAGE"> <xs:complexType> <xs:sequence> <xs:element ref="SCALAR_AVERAGE" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="nvalues" type="xs:decimal" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | MEAN ERROR VARIANCE AUTOCORR COUNT THERMALIZATION | ||
| used by |
|
||
| source | <xs:group name="MCResultGroup"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="MEAN" type="MCResultType"/> <xs:element name="ERROR" type="MCResultType"/> <xs:element name="VARIANCE" type="MCResultType"/> <xs:element name="AUTOCORR" type="MCResultType"/> <xs:element name="COUNT" type="xs:nonNegativeInteger"/> <xs:element name="THERMALIZATION" type="xs:nonNegativeInteger"/> </xs:choice> </xs:group> |
| diagram | |||||||||||||||||||
| type | MCResultType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="MEAN" type="MCResultType"/> |
| diagram | |||||||||||||||||||
| type | MCResultType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="ERROR" type="MCResultType"/> |
| diagram | |||||||||||||||||||
| type | MCResultType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source |