Package | Description |
---|---|
com.powsybl.math.matrix |
This package contains utility classes around matrix modelling and LU decomposition.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMatrix
Abstract class for matrix that provides an implementation for common methods.
|
class |
DenseMatrix
Dense matrix implementation based on an array of
rowCount * columnCount double values. |
Modifier and Type | Method and Description |
---|---|
Matrix |
AbstractMatrix.copy(MatrixFactory factory)
Copy this matrix using another implementation.
|
Matrix |
Matrix.copy(MatrixFactory factory)
Copy this matrix using another implementation.
|
Matrix |
MatrixFactory.create(int rowCount,
int columnCount,
int estimatedNonZeroValueCount)
Create a matrix with m rows and n column.
|
static Matrix |
Matrix.createFromColumn(double[] c,
MatrixFactory matrixFactory)
Utility method for creating a single column matrix from a java array.
|
Matrix |
Matrix.times(Matrix other)
Multiply the matrix by another one (this*other).
|
Matrix |
DenseMatrix.times(Matrix other) |
Matrix |
Matrix.to(MatrixFactory factory)
Copy this matrix using another implementation.
|
Matrix |
DenseMatrix.to(MatrixFactory factory) |
Modifier and Type | Method and Description |
---|---|
Matrix |
Matrix.times(Matrix other)
Multiply the matrix by another one (this*other).
|
Matrix |
DenseMatrix.times(Matrix other) |
Copyright © 2020. All rights reserved.