Home
last modified time | relevance | path

Searched refs:FieldMatrix (Results 1 – 13 of 13) sorted by relevance

/external/apache-commons-math/src/main/java/org/apache/commons/math/linear/
DFieldMatrix.java34 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 …]
DAbstractFieldMatrix.java38 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 …]
DFieldLUDecompositionImpl.java59 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()
DFieldLUDecomposition.java55 FieldMatrix<T> getL(); in getL()
62 FieldMatrix<T> getU(); in getU()
73 FieldMatrix<T> getP(); in getP()
DFieldDecompositionSolver.java70 FieldMatrix<T> solve(final FieldMatrix<T> b) in solve()
83 FieldMatrix<T> getInverse() in getInverse()
DMatrixUtils.java81 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 …]
DArray2DRowFieldMatrix.java153 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()
DSparseFieldMatrix.java90 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()
DBlockFieldMatrix.java304 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 …]
DFieldVector.java247 FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct()
256 FieldMatrix<T> outerProduct(T[] v) in outerProduct()
DArrayFieldVector.java611 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()
DSparseFieldVector.java407 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/
DAdamsNordsieckTransformer.java30 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()