|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComplexSquareMatrix | |
---|---|
JSci.maths | |
JSci.maths.algebras | Provides classes for algebras and their generalisations (vector spaces, modules). |
JSci.maths.groups | Provides classes for groups and their generalisations (monoids, semigroups). |
JSci.maths.polynomials | |
JSci.physics.quantum | |
JSci.util |
Uses of ComplexSquareMatrix in JSci.maths |
---|
Subclasses of ComplexSquareMatrix in JSci.maths | |
---|---|
class |
ComplexDiagonalMatrix
The ComplexDiagonalMatrix class provides an object for encapsulating diagonal matrices containing complex numbers. |
class |
ComplexTridiagonalMatrix
The ComplexTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing complex numbers. |
Fields in JSci.maths declared as ComplexSquareMatrix | |
---|---|
protected ComplexSquareMatrix[] |
ComplexSquareMatrix.LU
|
Methods in JSci.maths that return ComplexSquareMatrix | |
---|---|
ComplexSquareMatrix |
ComplexTridiagonalMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
ComplexSquareMatrix |
ComplexSquareMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
ComplexSquareMatrix |
ComplexSquareMatrix.inverse()
Returns the inverse of this matrix. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.inverse()
Returns the inverse of this matrix. |
ComplexSquareMatrix[] |
ComplexTridiagonalMatrix.luDecompose(int[] pivot)
Returns the LU decomposition of this matrix. |
ComplexSquareMatrix[] |
ComplexSquareMatrix.luDecompose(int[] pivot)
Returns the LU decomposition of this matrix. |
ComplexSquareMatrix[] |
ComplexDiagonalMatrix.luDecompose(int[] pivot)
Returns the LU decomposition of this matrix. |
ComplexSquareMatrix |
ComplexTridiagonalMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexSquareMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexTridiagonalMatrix.multiply(ComplexTridiagonalMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.multiply(ComplexTridiagonalMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix[] |
ComplexSquareMatrix.polarDecompose()
Returns the polar decomposition of this matrix. |
ComplexSquareMatrix |
ComplexTridiagonalMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
ComplexSquareMatrix |
ComplexSquareMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
Methods in JSci.maths with parameters of type ComplexSquareMatrix | |
---|---|
ComplexSquareMatrix |
ComplexTridiagonalMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
ComplexSquareMatrix |
ComplexSquareMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.add(ComplexSquareMatrix m)
Returns the addition of this matrix and another. |
static double[] |
LinearMath.eigenSolveHermitian(ComplexSquareMatrix matrix,
ComplexVector[] eigenvector)
This method finds the eigenvalues and eigenvectors of a Hermitian matrix. |
static double[] |
LinearMath.eigenvalueSolveHermitian(ComplexSquareMatrix matrix)
This method finds the eigenvalues of a Hermitian matrix. |
ComplexSquareMatrix |
ComplexTridiagonalMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexSquareMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.multiply(ComplexSquareMatrix m)
Returns the multiplication of this matrix and another. |
ComplexSquareMatrix |
ComplexTridiagonalMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
ComplexSquareMatrix |
ComplexSquareMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
ComplexSquareMatrix |
ComplexDiagonalMatrix.subtract(ComplexSquareMatrix m)
Returns the subtraction of this matrix by another. |
Uses of ComplexSquareMatrix in JSci.maths.algebras |
---|
Methods in JSci.maths.algebras that return ComplexSquareMatrix | |
---|---|
abstract ComplexSquareMatrix[] |
LieAlgebra.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
sp2_RDim3.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
so3_1Dim4.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
su2Dim3.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
su2Dim2.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
su3Dim3.basis()
Returns the basis used to represent the Lie algebra. |
ComplexSquareMatrix[] |
sp2_RDim2.basis()
Returns the basis used to represent the Lie algebra. |
abstract ComplexSquareMatrix |
LieAlgebra.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
sp2_RDim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
so3_1Dim4.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su2Dim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su2Dim2.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su3Dim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
sp2_RDim2.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
Uses of ComplexSquareMatrix in JSci.maths.groups |
---|
Methods in JSci.maths.groups that return ComplexSquareMatrix | |
---|---|
ComplexSquareMatrix |
LieGroup.getElement(DoubleVector v)
Returns an element near the identity. |
ComplexSquareMatrix |
LieGroup.identity()
Returns the identity element. |
Methods in JSci.maths.groups with parameters of type ComplexSquareMatrix | |
---|---|
boolean |
LieGroup.isIdentity(ComplexSquareMatrix a)
Returns true if the element is the identity element of this group. |
boolean |
LieGroup.isInverse(ComplexSquareMatrix a,
ComplexSquareMatrix b)
Returns true if one element is the inverse of the other. |
Constructors in JSci.maths.groups with parameters of type ComplexSquareMatrix | |
---|---|
LieGroup(ComplexSquareMatrix[] gens)
Constructs a Lie group from a Lie algebra. |
Uses of ComplexSquareMatrix in JSci.maths.polynomials |
---|
Methods in JSci.maths.polynomials that return ComplexSquareMatrix | |
---|---|
static ComplexSquareMatrix |
PolynomialMath.getFrobeniusMatrix(Polynomial p)
Get the (complex) frobenius matrix for a given polynomial. |
Uses of ComplexSquareMatrix in JSci.physics.quantum |
---|
Subclasses of ComplexSquareMatrix in JSci.physics.quantum | |
---|---|
class |
GammaMatrix
The GammaMatrix class provides an object for encapsulating the gamma matrices. |
Fields in JSci.physics.quantum declared as ComplexSquareMatrix | |
---|---|
protected ComplexSquareMatrix |
Operator.representation
|
Methods in JSci.physics.quantum that return ComplexSquareMatrix | |
---|---|
ComplexSquareMatrix |
Operator.getRepresentation()
Returns the representation. |
Constructors in JSci.physics.quantum with parameters of type ComplexSquareMatrix | |
---|---|
Operator(ComplexSquareMatrix rep)
Constructs an operator given a matrix representation. |
Uses of ComplexSquareMatrix in JSci.util |
---|
Methods in JSci.util that return ComplexSquareMatrix | |
---|---|
static ComplexSquareMatrix |
MatrixToolkit.randomComplexSquareMatrix(int size)
Creates a random generated square matrix. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |