|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of BlockMatrix64F in org.ejml.alg.block |
|---|
| Methods in org.ejml.alg.block that return BlockMatrix64F | |
|---|---|
static BlockMatrix64F |
BlockMatrixOps.convert(DenseMatrix64F A)
|
static BlockMatrix64F |
BlockMatrixOps.convert(DenseMatrix64F A,
int blockLength)
|
static BlockMatrix64F |
BlockMatrixOps.createRandom(int numRows,
int numCols,
double min,
double max,
Random rand)
|
static BlockMatrix64F |
BlockMatrixOps.createRandom(int numRows,
int numCols,
double min,
double max,
Random rand,
int blockLength)
|
static BlockMatrix64F |
BlockMatrixOps.identity(int numRows,
int numCols,
int blockLength)
Returns a new matrix with ones along the diagonal and zeros everywhere else. |
static BlockMatrix64F |
BlockMatrixOps.transpose(BlockMatrix64F A,
BlockMatrix64F A_tran)
Transposes a block matrix. |
| Methods in org.ejml.alg.block with parameters of type BlockMatrix64F | |
|---|---|
static void |
BlockMatrixOps.checkIdenticalShape(BlockMatrix64F A,
BlockMatrix64F B)
Checks to see if the two matrices have an identical shape an block size. |
static DenseMatrix64F |
BlockMatrixOps.convert(BlockMatrix64F src,
DenseMatrix64F dst)
Converts a row major block matrix into a row major matrix. |
static void |
BlockMatrixOps.convert(DenseMatrix64F src,
BlockMatrix64F dst)
Converts a row major matrix into a row major block matrix. |
static SimpleMatrix |
BlockMatrixOps.convertSimple(BlockMatrix64F A)
Converts the block matrix into a SimpleMatrix. |
static void |
BlockMatrixOps.convertTranSrc(DenseMatrix64F src,
BlockMatrix64F dst)
Converts the transpose of a row major matrix into a row major block matrix. |
static void |
BlockMatrixOps.copyTriangle(boolean upper,
BlockMatrix64F src,
BlockMatrix64F dst)
Copies either the upper or lower triangular portion of src into dst. |
static void |
BlockMatrixOps.extractAligned(BlockMatrix64F src,
BlockMatrix64F dst)
Extracts a matrix from src into dst. |
static boolean |
BlockMatrixOps.isEquals(BlockMatrix64F A,
BlockMatrix64F B)
|
static boolean |
BlockMatrixOps.isEquals(BlockMatrix64F A,
BlockMatrix64F B,
double tol)
|
static void |
BlockMatrixOps.mult(BlockMatrix64F A,
BlockMatrix64F B,
BlockMatrix64F C)
|
static void |
BlockMatrixOps.multTransA(BlockMatrix64F A,
BlockMatrix64F B,
BlockMatrix64F C)
|
static void |
BlockMatrixOps.multTransB(BlockMatrix64F A,
BlockMatrix64F B,
BlockMatrix64F C)
|
static void |
BlockMatrixOps.set(BlockMatrix64F A,
double value)
Sets every element in the matrix to the specified value. aij = value |
static void |
BlockMatrixOps.setIdentity(BlockMatrix64F A)
Sets the value of A to all zeros except along the diagonal. |
static BlockMatrix64F |
BlockMatrixOps.transpose(BlockMatrix64F A,
BlockMatrix64F A_tran)
Transposes a block matrix. |
static void |
BlockMatrixOps.zeroTriangle(boolean upper,
BlockMatrix64F A)
Sets either the upper or low triangle of a matrix to zero |
| Uses of BlockMatrix64F in org.ejml.alg.block.decomposition.chol |
|---|
| Methods in org.ejml.alg.block.decomposition.chol that return BlockMatrix64F | |
|---|---|
BlockMatrix64F |
BlockCholeskyOuterForm.getT(BlockMatrix64F T)
|
| Methods in org.ejml.alg.block.decomposition.chol with parameters of type BlockMatrix64F | |
|---|---|
boolean |
BlockCholeskyOuterForm.decompose(BlockMatrix64F A)
Decomposes the provided matrix and stores the result in the same matrix. |
BlockMatrix64F |
BlockCholeskyOuterForm.getT(BlockMatrix64F T)
|
| Uses of BlockMatrix64F in org.ejml.alg.block.decomposition.hessenberg |
|---|
| Fields in org.ejml.alg.block.decomposition.hessenberg declared as BlockMatrix64F | |
|---|---|
protected BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.A
|
protected BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.tmp
|
protected BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.V
|
| Methods in org.ejml.alg.block.decomposition.hessenberg that return BlockMatrix64F | |
|---|---|
BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.getQ(BlockMatrix64F Q,
boolean transposed)
|
BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.getT(BlockMatrix64F T)
|
| Methods in org.ejml.alg.block.decomposition.hessenberg with parameters of type BlockMatrix64F | |
|---|---|
boolean |
TridiagonalDecompositionBlockHouseholder.decompose(BlockMatrix64F orig)
|
BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.getQ(BlockMatrix64F Q,
boolean transposed)
|
BlockMatrix64F |
TridiagonalDecompositionBlockHouseholder.getT(BlockMatrix64F T)
|
| Uses of BlockMatrix64F in org.ejml.alg.block.decomposition.qr |
|---|
| Methods in org.ejml.alg.block.decomposition.qr that return BlockMatrix64F | |
|---|---|
BlockMatrix64F |
BlockMatrix64HouseholderQR.getQ(BlockMatrix64F Q,
boolean compact)
|
BlockMatrix64F |
BlockMatrix64HouseholderQR.getQR()
This is the input matrix after it has been overwritten with the decomposition. |
BlockMatrix64F |
BlockMatrix64HouseholderQR.getR(BlockMatrix64F R,
boolean compact)
|
static BlockMatrix64F |
BlockMatrix64HouseholderQR.initializeQ(BlockMatrix64F Q,
int numRows,
int numCols,
int blockLength,
boolean compact)
Sanity checks the input or declares a new matrix. |
| Methods in org.ejml.alg.block.decomposition.qr with parameters of type BlockMatrix64F | |
|---|---|
void |
BlockMatrix64HouseholderQR.applyQ(BlockMatrix64F B)
Multiplies the provided matrix by Q using householder reflectors. |
void |
BlockMatrix64HouseholderQR.applyQ(BlockMatrix64F B,
boolean isIdentity)
Specialized version of applyQ() that allows the zeros in an identity matrix to be taken advantage of depending on if isIdentity is true or not. |
void |
BlockMatrix64HouseholderQR.applyQTran(BlockMatrix64F B)
Multiplies the provided matrix by QT using householder reflectors. |
boolean |
BlockMatrix64HouseholderQR.decompose(BlockMatrix64F orig)
|
BlockMatrix64F |
BlockMatrix64HouseholderQR.getQ(BlockMatrix64F Q,
boolean compact)
|
BlockMatrix64F |
BlockMatrix64HouseholderQR.getR(BlockMatrix64F R,
boolean compact)
|
static BlockMatrix64F |
BlockMatrix64HouseholderQR.initializeQ(BlockMatrix64F Q,
int numRows,
int numCols,
int blockLength,
boolean compact)
Sanity checks the input or declares a new matrix. |
| Uses of BlockMatrix64F in org.ejml.alg.block.linsol.chol |
|---|
| Methods in org.ejml.alg.block.linsol.chol with parameters of type BlockMatrix64F | |
|---|---|
void |
BlockCholeskyOuterSolver.invert(BlockMatrix64F A_inv)
|
boolean |
BlockCholeskyOuterSolver.setA(BlockMatrix64F A)
Decomposes and overwrites the input matrix. |
void |
BlockCholeskyOuterSolver.solve(BlockMatrix64F B,
BlockMatrix64F X)
If X == null then the solution is written into B. |
| Uses of BlockMatrix64F in org.ejml.alg.block.linsol.qr |
|---|
| Fields in org.ejml.alg.block.linsol.qr declared as BlockMatrix64F | |
|---|---|
protected BlockMatrix64F |
BlockQrHouseHolderSolver.QR
|
| Methods in org.ejml.alg.block.linsol.qr with parameters of type BlockMatrix64F | |
|---|---|
void |
BlockQrHouseHolderSolver.invert(BlockMatrix64F A_inv)
Invert by solving for against an identity matrix. |
boolean |
BlockQrHouseHolderSolver.setA(BlockMatrix64F A)
Computes the QR decomposition of A and store the results in A. |
void |
BlockQrHouseHolderSolver.solve(BlockMatrix64F B,
BlockMatrix64F X)
|
| Uses of BlockMatrix64F in org.ejml.alg.dense.decomposition |
|---|
| Fields in org.ejml.alg.dense.decomposition declared as BlockMatrix64F | |
|---|---|
protected BlockMatrix64F |
BaseDecompositionBlock64.Ablock
|
| Fields in org.ejml.alg.dense.decomposition with type parameters of type BlockMatrix64F | |
|---|---|
protected DecompositionInterface<BlockMatrix64F> |
BaseDecompositionBlock64.alg
|
| Constructor parameters in org.ejml.alg.dense.decomposition with type arguments of type BlockMatrix64F | |
|---|---|
BaseDecompositionBlock64(DecompositionInterface<BlockMatrix64F> alg,
int blockLength)
|
|
| Uses of BlockMatrix64F in org.ejml.alg.dense.linsol |
|---|
| Fields in org.ejml.alg.dense.linsol declared as BlockMatrix64F | |
|---|---|
protected BlockMatrix64F |
WrapLinearSolverBlock64.blockA
|
protected BlockMatrix64F |
WrapLinearSolverBlock64.blockB
|
protected BlockMatrix64F |
WrapLinearSolverBlock64.blockX
|
| Fields in org.ejml.alg.dense.linsol with type parameters of type BlockMatrix64F | |
|---|---|
protected LinearSolver<BlockMatrix64F> |
WrapLinearSolverBlock64.alg
|
| Constructor parameters in org.ejml.alg.dense.linsol with type arguments of type BlockMatrix64F | |
|---|---|
WrapLinearSolverBlock64(LinearSolver<BlockMatrix64F> alg)
|
|
| Uses of BlockMatrix64F in org.ejml.data |
|---|
| Methods in org.ejml.data that return BlockMatrix64F | |
|---|---|
BlockMatrix64F |
BlockMatrix64F.copy()
|
static BlockMatrix64F |
BlockMatrix64F.wrap(double[] data,
int numRows,
int numCols,
int blockLength)
|
| Methods in org.ejml.data with parameters of type BlockMatrix64F | |
|---|---|
void |
BlockMatrix64F.set(BlockMatrix64F A)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||