Package
Description

• ## Uses of BadMatrixFormatException in org.openscience.cdk.graph.invariant

Modifier and Type
Method
Description
`double`
GIMatrix.`determinant()`
Returns the determinant of this matrix.
`GIMatrix`
GIMatrix.`diagonal()`
Returns a matrix containing all of the diagonal elements of this matrix and zero (0) everywhere else.
`static double`
HuLuIndexTool.`getEAIDNumber(IAtomContainer atomContainer)`
Calculates the extended adjacency matrix index.
`boolean`
GIMatrix.`isAntisymmetric()`
Verifies if the matrix is antisymmetric, that is if the matrix is equal to the opposite of it's transpose.
`boolean`
GIMatrix.`isDiagonal()`
Verifies whether or not the matrix is diagonal.
`boolean`
GIMatrix.`isInvertible()`
Verifies if the matrix is invertible or not by asking for its determinant.
`boolean`
GIMatrix.`isSymmetric()`
Verifies if the matrix is symmetric, that is if the matrix is equal to it's transpose.
`boolean`
GIMatrix.`isTriangularInferior()`
Verifies if the matrix is triangular inferior or not.
`boolean`
GIMatrix.`isTriangularSuperior()`
Verifies if the matrix is triangular superior or not.
`GIMatrix`
GIMatrix.`multiply(GIMatrix matrix)`
Returns the result of the matrix multiplication of this matrix by another one.
`void`
GIMatrix.`setArrayValue(double[][] array)`
Resets the value of the matrix to the given array of double numbers.
`void`
GIMatrix.```setColumn(int j, GIMatrix column)```
Sets the column of the matrix at the specified index to a new value.
`void`
GIMatrix.```setLine(int i, GIMatrix line)```
Sets the line of the matrix at the specified index to a new value.
`double`
GIMatrix.`trace()`
Returns the trace of this matrix, that is the sum of the elements of its diagonal.
`GIMatrix`
GIMatrix.`transpose()`
Returns the transpose of this matrix.
Modifier
Constructor
Description
` `
`GIMatrix(double[][] array)`
Class constructor.
` `
`GIMatrix(GIMatrix[][] table)`
Class constructor.