Package | Description |
---|---|
net.messagevortex.router.operation |
Contains classes required to execute mix operations in memory.
|
Modifier and Type | Class and Description |
---|---|
class |
RedundancyMatrix
Creates a redundancy matrixContent or a recovery matrixContent for the redundancy operations.
|
class |
VandermondeMatrix
Van der mode matrices.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
Matrix.getInverse()
Calculates the inverse by applying the Gauss-Jordan-algorithm.
|
Matrix |
RedundancyMatrix.getRecoveryMatrix(int[] missingRowIndex)
Calculates a matrixContent to recover all data rows given the missing rows.
|
Matrix |
Matrix.mul(Matrix m)
Multiplies the current matrixContent with the specified matrixContent.
|
static Matrix |
Matrix.randomMatrix(int x,
int y,
MathMode mode)
Returns a matrixContent with the specified dimension initialised with random values.
|
static Matrix |
Matrix.unitMatrix(int size,
MathMode mode)
Creates a two dimensional unit matrixContent (size,size) with the specified MathMode.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
Matrix.mul(Matrix m)
Multiplies the current matrixContent with the specified matrixContent.
|
Constructor and Description |
---|
Matrix(Matrix originalMatrix)
Creates a copy of the current matrix object.
|
Copyright © 2023. All rights reserved.