Definition Type: Element
Name: latticeVector
Namespace: http://www.xml-cml.org/schema
Type: nsA:vector3Type
Containing Schema: schema.xsd
Abstract
Documentation:
A vector3 representing a lattice axis. a lattice can be represented by 1-3 non-linearly dependent latticeVectors. If the dimensionality is less than 3 latticeVectors are the preferred method. Similarly, if the axes show a mixture of periodicity and non-periodicity latticeVectors can support this. The number of periodic vectors must correspond with the periodicity attribute on a system element. The vector must not be zero and units must be given. (Zero vectors must not be used to reduce dimensionality). A lattice vector defaults to periodic.. Any or all of the axes may be periodic or aperiodic. An example could be a surface where 2 periodic axes (not necessarily orthogonal) are used to describe the coordinates in the surface, perhaps representing lattice vectors of a 3D crystal or 2D layer. The third vector is orthogonal and represents coordinates normal to the surface. In this case only the direction, not the magnitude of the vector is important.
Collapse XSD Schema Diagram:
Drilldown into periodic in schema schema_xsd Drilldown into periodic in schema schema_xsd Drilldown into units in schema schema_xsd Drilldown into units in schema schema_xsd Drilldown into title in schema schema_xsd Drilldown into title in schema schema_xsd Drilldown into id in schema schema_xsd Drilldown into id in schema schema_xsd Drilldown into dictRef in schema schema_xsd Drilldown into dictRef in schema schema_xsd Drilldown into convention in schema schema_xsd Drilldown into convention in schema schema_xsdXSD Diagram of latticeVector in schema schema_xsd (Chemical Markup Language (CML))
Collapse XSD Schema Code:
<xsd:element name="latticeVector" id="el.latticeVector">
    <xsd:annotation>
        <xsd:documentation>
            <h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A vector3 representing a lattice axis.</h:div>
            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">a <h:tt>lattice</h:tt> can be represented by 1-3 non-linearly 
            dependent latticeVectors. If the dimensionality is less than 3 latticeVectors are the 
            preferred method. Similarly, if the axes show a mixture of periodicity and non-periodicity 
            latticeVectors can support this. The number of periodic vectors must correspond with 
            the periodicity attribute on a <h:tt>system</h:tt> element.
            <h:p>The vector must not be zero and units must be given. (Zero vectors must not be 
            used to reduce dimensionality). </h:p>
                <h:p>A lattice vector defaults to periodic.</h:p>.</h:div>
            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">Any or all of the axes may be periodic or aperiodic. An example 
            could be a surface where 2 periodic axes (not necessarily orthogonal) are used to describe 
            the coordinates in the surface, perhaps representing lattice vectors of a 3D crystal or 
            2D layer. The third vector is orthogonal and represents coordinates normal to the surface. 
            In this case only the direction, not the magnitude of the vector is important.</h:div>
            <h:div class="example" href="latticeVector1.xml" xmlns:h="http://www.w3.org/1999/xhtml" />
        </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:simpleContent>
            <xsd:extension base="vector3Type">
                <xsd:attributeGroup ref="convention" />
                <xsd:attributeGroup ref="dictRef" />
                <xsd:attributeGroup ref="id" />
                <xsd:attributeGroup ref="title" />
                <xsd:attributeGroup ref="units" />
                <xsd:attributeGroup ref="periodic" />
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Attributes:
Name Type Default Value Use
convention nsA:convention (Optional)
dictRef nsA:dictRef (Optional)
id nsA:id (Optional)
title nsA:title (Optional)
units nsA:units (Optional)
periodic nsA:periodic true (Optional)
Collapse Derivation Tree: