| schema location: | ohmms_dtd.xsd |
| diagram | ![]() |
| children | process |
| source | <xs:element name="simulation"> <xs:complexType> <xs:sequence> <xs:element name="process" type="processType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | processType |
| children | project random particlesets transform mdsim |
| source | <xs:element name="process" type="processType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| source | <xs:element name="summary" type="xs:string"/> |
| diagram | |||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="applicationType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> <xs:attribute name="class" type="xs:string"/> <xs:attribute name="version" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="atomlistType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="size" type="xs:string" use="required"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | |||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="atomType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="attribType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="datatype" type="xs:string" use="required"/> <xs:attribute name="condition" type="xs:string" default="0"/> <xs:attribute name="src" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ensembleType"> <xs:sequence> <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="method" type="xs:string"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="target" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| children | parameter attrib | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="kpointType"> <xs:sequence minOccurs="0"> <xs:choice> <xs:element name="parameter" type="parameterType" maxOccurs="unbounded"/> <xs:element name="attrib" type="attribType" maxOccurs="unbounded"/> </xs:choice> </xs:sequence> <xs:attribute name="datatype" default="auto"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="auto"/> <xs:enumeration value="list"/> <xs:enumeration value="special"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="condition" default="reduced"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="reduced"/> <xs:enumeration value="half"/> <xs:enumeration value="band"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="role" default="none"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="none"/> <xs:enumeration value="distributed"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="size" type="xs:string"/> <xs:attribute name="src" type="xs:string"/> <xs:attribute name="type" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" maxOccurs="unbounded"/> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | attribType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="attrib" type="attribType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| children | record | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="loopType"> <xs:sequence> <xs:element name="record" type="recordType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="blocks" type="xs:string" default="1"/> <xs:attribute name="steps" type="xs:string" default="1"/> <xs:attribute name="condition" type="xs:string"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | recordType | ||||||||||||||||||||||||||||||||||||
| children | attrib | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="record" type="recordType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| children | particlesets particlelayout potential ensemble record loop | ||
| used by |
|
||
| source | <xs:complexType name="mdsimType"> <xs:sequence> <xs:element name="particlesets" type="particlesetsType" minOccurs="0"/> <xs:element name="particlelayout" type="particlelayoutType" minOccurs="0"/> <xs:element name="potential" type="potentialType" minOccurs="0"/> <xs:element name="ensemble" type="ensembleType" minOccurs="0"/> <xs:element name="record" type="recordType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="loop" type="loopType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
| type | particlesetsType |
| children | particleset transform particlelayout |
| source | <xs:element name="particlesets" type="particlesetsType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | particlelayoutType | ||||||||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="particlelayout" type="particlelayoutType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | potentialType | ||||||||||||||||||||||||||||||||||||
| children | kpoint parameter | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="potential" type="potentialType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | ensembleType | ||||||||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ensemble" type="ensembleType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | recordType | ||||||||||||||||||||||||||||||||||||
| children | attrib | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="record" type="recordType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | loopType | ||||||||||||||||||||||||
| children | record | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="loop" type="loopType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="parameterType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="datatype" type="xs:string"/> <xs:attribute name="src" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="particlelayoutType"> <xs:sequence> <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="method" type="xs:string"/> <xs:attribute name="replica" default="true"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="target" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> <xs:attribute name="datatype" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| children | particleset transform particlelayout | ||
| used by |
|
||
| source | <xs:complexType name="particlesetsType"> <xs:sequence> <xs:element name="particleset" type="particlesetType" maxOccurs="unbounded"/> <xs:element name="transform" type="transformType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="particlelayout" type="particlelayoutType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | particlesetType | ||||||||||||||||||||||||||||||
| children | unitcell attrib atom atomlist | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="particleset" type="particlesetType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | transformType | ||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="transform" type="transformType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | particlelayoutType | ||||||||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="particlelayout" type="particlelayoutType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| children | unitcell attrib atom atomlist | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="particlesetType"> <xs:sequence minOccurs="0"> <xs:element name="unitcell" type="unitcellType" minOccurs="0"/> <xs:choice> <xs:element name="attrib" type="attribType" maxOccurs="unbounded"/> <xs:element name="atom" type="atomType" maxOccurs="unbounded"/> <xs:element name="atomlist" type="atomlistType" maxOccurs="unbounded"/> </xs:choice> </xs:sequence> <xs:attribute name="name" type="xs:string"/> <xs:attribute name="size" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> <xs:attribute name="datatype" type="xs:string"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | unitcellType | ||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="unitcell" type="unitcellType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | attribType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="attrib" type="attribType" maxOccurs="unbounded"/> |
| diagram | |||||||||||||||||||||||||
| type | atomType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="atom" type="atomType" maxOccurs="unbounded"/> |
| diagram | |||||||||||||||||||||||||||||||
| type | atomlistType | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="atomlist" type="atomlistType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| children | kpoint parameter | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="potentialType"> <xs:sequence minOccurs="0"> <xs:element name="kpoint" type="kpointType" minOccurs="0"/> <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="class" type="xs:string"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="morinfo" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| type | kpointType | ||||||||||||||||||||||||||||||||||||||||||
| children | parameter attrib | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="kpoint" type="kpointType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| children | project random particlesets transform mdsim | ||
| used by |
|
||
| source | <xs:complexType name="processType"> <xs:sequence> <xs:element name="project" type="projectType" minOccurs="0"/> <xs:element name="random" type="randomType" minOccurs="0"/> <xs:element name="particlesets" type="particlesetsType" minOccurs="0"/> <xs:element name="transform" minOccurs="0" maxOccurs="unbounded"/> <xs:choice minOccurs="0"> <xs:element name="mdsim" type="mdsimType"/> </xs:choice> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| type | projectType | ||||||||||||||||||
| children | application summary | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="project" type="projectType" minOccurs="0"/> |
| diagram | |||||||||||||||||||
| type | randomType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="random" type="randomType" minOccurs="0"/> |
| diagram | ![]() |
| type | particlesetsType |
| children | particleset transform particlelayout |
| source | <xs:element name="particlesets" type="particlesetsType" minOccurs="0"/> |
| diagram | |
| source | <xs:element name="transform" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
| type | mdsimType |
| children | particlesets particlelayout potential ensemble record loop |
| source | <xs:element name="mdsim" type="mdsimType"/> |
| diagram | ![]() |
||||||||||||||||||
| children | application summary | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:complexType name="projectType"> <xs:sequence> <xs:element name="application" type="applicationType" minOccurs="0"/> <xs:element ref="summary" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:string" use="required"/> <xs:attribute name="series" type="xs:string" use="required"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||
| type | applicationType | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="application" type="applicationType" minOccurs="0"/> |
| diagram | |||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:complexType name="randomType"> <xs:attribute name="parallel" default="true"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="seed" type="xs:string" default="-1"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| children | attrib | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="recordType"> <xs:sequence> <xs:element name="attrib" type="attribType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="format" default="xml"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="xml"/> <xs:enumeration value="hdf5"/> <xs:enumeration value="ascii"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="stride" type="xs:string" default="-1"/> <xs:attribute name="condition" default="append"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="append"/> <xs:enumeration value="overwrite"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="target" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | attribType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="attrib" type="attribType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="transformType"> <xs:sequence> <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="role" type="xs:string" use="required"/> <xs:attribute name="target" type="xs:string"/> <xs:attribute name="condition" type="xs:string"/> <xs:attribute name="class" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| children | parameter | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="unitcellType"> <xs:sequence> <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="dimension" type="xs:string" default="3"/> <xs:attribute name="id" type="xs:ID"/> <xs:attribute name="unit" type="xs:string"/> <xs:attribute name="role" type="xs:string"/> </xs:complexType> |
| diagram | |||||||||||||||||||||||||||||||||||||
| type | parameterType | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/> |