Searched refs:FieldMatrix (Results 1 – 13 of 13) sorted by relevance
/external/apache-commons-math/src/main/java/org/apache/commons/math/linear/ |
D | FieldMatrix.java | 34 public interface FieldMatrix<T extends FieldElement<T>> extends AnyMatrix { interface 52 FieldMatrix<T> createMatrix(final int rowDimension, final int columnDimension); in createMatrix() 59 FieldMatrix<T> copy(); in copy() 68 FieldMatrix<T> add(FieldMatrix<T> m) throws IllegalArgumentException; in add() 77 FieldMatrix<T> subtract(FieldMatrix<T> m) throws IllegalArgumentException; in subtract() 85 FieldMatrix<T> scalarAdd(T d); in scalarAdd() 93 FieldMatrix<T> scalarMultiply(T d); in scalarMultiply() 103 FieldMatrix<T> multiply(FieldMatrix<T> m) throws IllegalArgumentException; in multiply() 112 FieldMatrix<T> preMultiply(FieldMatrix<T> m) throws IllegalArgumentException; in preMultiply() 133 FieldMatrix<T> getSubMatrix(int startRow, int endRow, int startColumn, int endColumn) in getSubMatrix() [all …]
|
D | AbstractFieldMatrix.java | 38 public abstract class AbstractFieldMatrix<T extends FieldElement<T>> implements FieldMatrix<T> { 163 public abstract FieldMatrix<T> createMatrix(final int rowDimension, final int columnDimension) in createMatrix() 167 public abstract FieldMatrix<T> copy(); in copy() 170 public FieldMatrix<T> add(FieldMatrix<T> m) throws IllegalArgumentException { in add() 177 final FieldMatrix<T> out = createMatrix(rowCount, columnCount); in add() 189 public FieldMatrix<T> subtract(final FieldMatrix<T> m) throws IllegalArgumentException { in subtract() 196 final FieldMatrix<T> out = createMatrix(rowCount, columnCount); in subtract() 208 public FieldMatrix<T> scalarAdd(final T d) { in scalarAdd() 212 final FieldMatrix<T> out = createMatrix(rowCount, columnCount); in scalarAdd() 224 public FieldMatrix<T> scalarMultiply(final T d) { in scalarMultiply() [all …]
|
D | FieldLUDecompositionImpl.java | 59 private FieldMatrix<T> cachedL; 62 private FieldMatrix<T> cachedU; 65 private FieldMatrix<T> cachedP; 72 public FieldLUDecompositionImpl(FieldMatrix<T> matrix) in FieldLUDecompositionImpl() 156 public FieldMatrix<T> getL() { in getL() 172 public FieldMatrix<T> getU() { in getU() 187 public FieldMatrix<T> getP() { in getP() 363 public FieldMatrix<T> solve(FieldMatrix<T> b) in solve() 422 public FieldMatrix<T> getInverse() throws InvalidMatrixException { in getInverse() 425 FieldMatrix<T> identity = new Array2DRowFieldMatrix<T>(field, m, m); in getInverse()
|
D | FieldLUDecomposition.java | 55 FieldMatrix<T> getL(); in getL() 62 FieldMatrix<T> getU(); in getU() 73 FieldMatrix<T> getP(); in getP()
|
D | FieldDecompositionSolver.java | 70 FieldMatrix<T> solve(final FieldMatrix<T> b) in solve() 83 FieldMatrix<T> getInverse() in getInverse()
|
D | MatrixUtils.java | 81 public static <T extends FieldElement<T>> FieldMatrix<T> createFieldMatrix(final Field<T> field, in createFieldMatrix() 129 public static <T extends FieldElement<T>> FieldMatrix<T> createFieldMatrix(T[][] data) { in createFieldMatrix() 160 public static <T extends FieldElement<T>> FieldMatrix<T> 219 public static <T extends FieldElement<T>> FieldMatrix<T> 221 final FieldMatrix<T> m = in createFieldDiagonalMatrix() 352 public static <T extends FieldElement<T>> FieldMatrix<T> 358 final FieldMatrix<T> m = createFieldMatrix(rowData[0].getField(), 1, nCols); in createRowFieldMatrix() 451 public static <T extends FieldElement<T>> FieldMatrix<T> 457 final FieldMatrix<T> m = createFieldMatrix(columnData[0].getField(), nRows, 1); in createColumnFieldMatrix() 664 public static Array2DRowRealMatrix fractionMatrixToRealMatrix(final FieldMatrix<Fraction> m) { in fractionMatrixToRealMatrix() [all …]
|
D | Array2DRowFieldMatrix.java | 153 public FieldMatrix<T> createMatrix(final int rowDimension, final int columnDimension) in createMatrix() 160 public FieldMatrix<T> copy() { in copy() 166 public FieldMatrix<T> add(final FieldMatrix<T> m) in add() 206 public FieldMatrix<T> subtract(final FieldMatrix<T> m) in subtract() 246 public FieldMatrix<T> multiply(final FieldMatrix<T> m) in multiply()
|
D | SparseFieldMatrix.java | 90 public SparseFieldMatrix(FieldMatrix<T> other){ in SparseFieldMatrix() 120 public FieldMatrix<T> copy() { in copy() 126 public FieldMatrix<T> createMatrix(int rowDimension, int columnDimension) in createMatrix()
|
D | BlockFieldMatrix.java | 304 public FieldMatrix<T> createMatrix(final int rowDimension, final int columnDimension) in createMatrix() 311 public FieldMatrix<T> copy() { in copy() 327 public FieldMatrix<T> add(final FieldMatrix<T> m) in add() 400 public FieldMatrix<T> subtract(final FieldMatrix<T> m) in subtract() 473 public FieldMatrix<T> scalarAdd(final T d) in scalarAdd() 493 public FieldMatrix<T> scalarMultiply(final T d) in scalarMultiply() 513 public FieldMatrix<T> multiply(final FieldMatrix<T> m) in multiply() 679 public FieldMatrix<T> getSubMatrix(final int startRow, final int endRow, in getSubMatrix() 862 public FieldMatrix<T> getRowMatrix(final int row) in getRowMatrix() 895 public void setRowMatrix(final int row, final FieldMatrix<T> matrix) in setRowMatrix() [all …]
|
D | FieldVector.java | 247 FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct() 256 FieldMatrix<T> outerProduct(T[] v) in outerProduct()
|
D | ArrayFieldVector.java | 611 public FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct() 618 final FieldMatrix<T> out = new Array2DRowFieldMatrix<T>(field, m, m); in outerProduct() 634 public FieldMatrix<T> outerProduct(ArrayFieldVector<T> v) in outerProduct() 640 public FieldMatrix<T> outerProduct(T[] v) in outerProduct() 644 final FieldMatrix<T> out = new Array2DRowFieldMatrix<T>(field, m, m); in outerProduct()
|
D | SparseFieldVector.java | 407 public FieldMatrix<T> outerProduct(SparseFieldVector<T> v) in outerProduct() 424 public FieldMatrix<T> outerProduct(T[] v) throws IllegalArgumentException { in outerProduct() 426 FieldMatrix<T> res = new SparseFieldMatrix<T>(field, virtualSize, virtualSize); in outerProduct() 440 public FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/ |
D | AdamsNordsieckTransformer.java | 30 import org.apache.commons.math.linear.FieldMatrix; 155 FieldMatrix<BigFraction> bigP = buildP(nSteps); in AdamsNordsieckTransformer() 173 FieldMatrix<BigFraction> bigMSupdate = in AdamsNordsieckTransformer() 184 FieldMatrix<BigFraction> bigRInverse = in AdamsNordsieckTransformer() 235 private FieldMatrix<BigFraction> buildP(final int nSteps) { in buildP()
|