GenMatrix<C> |
GenMatrix.abs() |
Absolute value of this matrix.
|
GenMatrix<C> |
GenMatrix.concat(GenMatrixRing<C> cc,
GenMatrix<C> b) |
Concat method.
|
GenMatrix<C> |
GenMatrix.copy() |
Copy method.
|
GenMatrix<C> |
GenMatrixRing.copy(GenMatrix<C> c) |
Copy matrix.
|
GenMatrix<C> |
GenMatrix.divide(GenMatrix<C> S) |
Divide this by S.
|
GenMatrix<C> |
GenMatrix.divideLeft(GenMatrix<C> S) |
Divide left this by S.
|
GenMatrix<C>[] |
GenMatrix.egcd(GenMatrix<C> b) |
Extended greatest common divisor.
|
GenMatrix<C> |
GenMatrixRing.fromInteger(long a) |
Get the matrix for a.
|
GenMatrix<C> |
GenMatrixRing.fromInteger(java.math.BigInteger a) |
Get the matrix for a.
|
GenMatrix<C> |
GenMatrixRing.fromList(java.util.List<java.util.List<C>> om) |
From List of coefficients.
|
GenMatrix<C> |
GenMatrixRing.fromVectors(java.util.List<GenVector<C>> om) |
From List of GenVectors.
|
GenMatrix<C> |
GenMatrix.gcd(GenMatrix<C> b) |
Greatest common divisor.
|
GenMatrix<C> |
GenMatrixRing.generate(java.util.function.BiFunction<java.lang.Integer,java.lang.Integer,C> gener) |
Generate matrix via lambda expression.
|
GenMatrix<C> |
GenMatrix.getLower() |
Get lower triangular L matrix.
|
GenMatrix<C> |
GenMatrixRing.getONE() |
Get the constant one for the GenMatrix.
|
GenMatrix<C> |
GenMatrix.getUpper() |
Get upper triangular U matrix.
|
GenMatrix<C> |
GenMatrix.getUpperScaled() |
Get upper triangular U matrix with diagonale 1.
|
GenMatrix<C> |
GenMatrixRing.getZERO() |
Get the constant one for the GenMatrix.
|
GenMatrix<C> |
GenMatrix.inverse() |
Inverse of this.
|
GenMatrix<C> |
LinAlg.inverseLU(GenMatrix<C> A,
java.util.List<java.lang.Integer> P) |
Inverse with LU decomposition.
|
GenMatrix<C> |
GenMatrix.leftLinearCombination(C s,
C t,
GenMatrix<C> b) |
left linear compination of this matrix with scalar multiple of other
matrix.
|
GenMatrix<C> |
GenMatrix.leftScalarMultiply(C s) |
Left product of this matrix with scalar.
|
GenMatrix<C> |
GenMatrix.linearCombination(C t,
GenMatrix<C> b) |
Left linear combination of this matrix with scalar multiple of other
matrix.
|
GenMatrix<C> |
GenMatrix.linearCombination(C s,
GenMatrix<C> b,
C t) |
Linear compination of this matrix with scalar multiple of other matrix.
|
GenMatrix<C> |
GenMatrix.linearCombination(GenMatrix<C> b,
C t) |
Linear combination of this matrix with scalar multiple of other matrix.
|
GenMatrix<C> |
GenMatrix.multiply(C s) |
Product of this matrix with scalar.
|
GenMatrix<C> |
GenMatrix.multiply(GenMatrix<C> S) |
Multiply this with S.
|
GenMatrix<C> |
GenMatrix.multiplySimple(GenMatrix<C> S) |
Multiply this with S.
|
GenMatrix<C> |
GenMatrix.negate() |
Negative of this matrix.
|
GenMatrix<C> |
GenMatrixRing.parse(java.io.Reader r) |
Parse a matrix from a Reader.
|
GenMatrix<C> |
GenMatrixRing.parse(java.lang.String s) |
Parse a matrix from a String.
|
GenMatrix<C>[] |
GenMatrix.quotientRemainder(GenMatrix<C> S) |
Quotient and remainder by division of this by S.
|
GenMatrix<C> |
GenMatrixRing.random(int k) |
Random matrix.
|
GenMatrix<C> |
GenMatrixRing.random(int k,
float q) |
Random matrix.
|
GenMatrix<C> |
GenMatrixRing.random(int k,
float q,
java.util.Random random) |
Random matrix.
|
GenMatrix<C> |
GenMatrixRing.random(int k,
java.util.Random random) |
Random matrix.
|
GenMatrix<C> |
GenMatrixRing.randomLower(int k,
float q) |
Random lower triangular matrix.
|
GenMatrix<C> |
GenMatrixRing.randomLower(int k,
float q,
java.util.Random random) |
Random lower triangular matrix.
|
GenMatrix<C> |
GenMatrixRing.randomUpper(int k,
float q) |
Random upper triangular matrix.
|
GenMatrix<C> |
GenMatrixRing.randomUpper(int k,
float q,
java.util.Random random) |
Random upper triangular matrix.
|
GenMatrix<C> |
GenMatrix.remainder(GenMatrix<C> S) |
Remainder after division of this by S.
|
GenMatrix<C> |
LinAlg.rowEchelonForm(GenMatrix<C> A) |
Matrix row echelon form construction.
|
GenMatrix<C> |
LinAlg.rowEchelonFormSparse(GenMatrix<C> A) |
Matrix row echelon form construction.
|
GenMatrix<C> |
GenMatrix.scalarMultiply(C s) |
Product of this matrix with scalar.
|
GenMatrix<C> |
GenMatrix.set(int i,
int j,
C el) |
Set element at row i, column j.
|
GenMatrix<C> |
GenMatrix.stack(GenMatrixRing<C> st,
GenMatrix<C> b) |
Stack method.
|
GenMatrix<C> |
GenMatrix.subtract(GenMatrix<C> b) |
Difference of matrices.
|
GenMatrix<C> |
GenMatrix.sum(GenMatrix<C> b) |
Sum of matrices.
|
GenMatrix<C> |
GenMatrix.transpose() |
Transposed matrix.
|
GenMatrix<C> |
GenMatrix.transpose(GenMatrixRing<C> tr) |
Transposed matrix.
|