<xsd:element name="symmetry" id="el.symmetry">
<xsd:annotation>
<xsd:documentation>
<h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">Molecular, crystallographic or other symmetry.</h:div>
<h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
<h:p>
<h:tt>symmetry</h:tt> provides a label and/or symmetry operations for molecules
or crystals. Point and spacegroups can be specified by strings, though these are not
enumerated, because of variability in syntax (spaces, case-sensitivity, etc.),
potential high symmetries (e.g. TMV disk is D17) and
non-standard spacegroup settings. Provision is made for explicit symmetry operations
through <matrix> child elements.</h:p>
<h:p>By default the axes of symmetry are defined by the symbol - thus C2v requires
z to be the unique axis, while P21/c requires b/y. Spacegroups imply the semantics
defined in International Tables for Crystallography, (Int Union for Cryst., Munksgaard).
Point groups are also defined therein. </h:p>
<h:p>The element may also be used to give a label for the symmetry species (irreducible
representation) such as "A1u" for a vibration or orbital.
</h:p>
<h:p>The matrices should be 3x3 for point group operators and 3x4 for spacegroup operators.
The use of crystallographic notation ("x,1/2+y,-z") is not supported - this would
be <matrix>1 0 0 0.0 0 1 0 0.5 0 0 1 0.0<matrix>.</h:p>
<h:p>The default convention for point group symmetry is <h:tt>Schoenflies</h:tt> and for
spacegroups is "H-M". Other conventions (e.g. "Hall") must be specfied through
the <h:tt>convention</h:tt> attribute.</h:p>
<h:p>This element implies that the Cartesians or fractional coordinates in a molecule
are oriented appropriately. In some cases it may be useful to specify the symmetry of
an arbitarily oriented molecule and the <molecule> element has the attribute
<h:tt>symmetryOriented</h:tt> for this purpose.</h:p>
<h:p>It may be better to use transform3 to hold the symmetry as they have fixed shape and
have better defined mathematical operators.</h:p>
</h:div>
<h:div class="example" href="symmetry1.xml" xmlns:h="http://www.w3.org/1999/xhtml" />
<h:div class="curation" xmlns:h="http://www.w3.org/1999/xhtml">2005-11-03 PMR. Added transform3 as children. </h:div>
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="matrix" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="transform3" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attributeGroup ref="dictRef" />
<xsd:attributeGroup ref="convention" />
<xsd:attributeGroup ref="title" />
<xsd:attributeGroup ref="id" />
<xsd:attributeGroup ref="pointGroup" />
<xsd:attributeGroup ref="spaceGroup" />
<xsd:attributeGroup ref="irreducibleRepresentation" />
<xsd:attributeGroup ref="number">
<xsd:annotation>
<xsd:documentation>
<h:div class="specific" xmlns:h="http://www.w3.org/1999/xhtml">The rotational symmetry number. Used for calculation of entropy, etc.</h:div>
</xsd:documentation>
</xsd:annotation>
</xsd:attributeGroup>
</xsd:complexType>
</xsd:element>
|