JAL-1767 scheme DoubleMatrix type includes D and E vectors (optional)
[jalview.git] / schemas / jalview.xsd
index acf842b..c528539 100755 (executable)
                <xs:sequence>
                        <xs:element name="pairwiseMatrix" type="jv:DoubleMatrix" />
                        <xs:element name="tridiagonalMatrix" type="jv:DoubleMatrix" />
-                       <xs:element name="tridiagonalD" type="jv:DoubleVector" />
-                       <xs:element name="tridiagonalE" type="jv:DoubleVector" />
                        <xs:element name="eigenMatrix" type="jv:DoubleMatrix" />
-                       <xs:element name="eigenMatrixD" type="jv:DoubleVector" />
                </xs:sequence>
        </xs:complexType>
        <xs:complexType name="DoubleVector">
                <xs:sequence>
-                       <xs:element name="d" type="xs:double" minOccurs="0" maxOccurs="unbounded" />
+                       <xs:element name="v" type="xs:double" minOccurs="0" maxOccurs="unbounded" />
                </xs:sequence>
        </xs:complexType>
        <xs:complexType name="DoubleMatrix">
                <xs:sequence>
                        <xs:element name="row" type="jv:DoubleVector" minOccurs="0" maxOccurs="unbounded" />
+                       <xs:element name="D" minOccurs="0" type="jv:DoubleVector" />
+                       <xs:element name="E" minOccurs="0" type="jv:DoubleVector" />
                </xs:sequence>
                <xs:attribute name="rows"  type="xs:int" />
                <xs:attribute name="columns" type="xs:int" />