Class DenseMatrix
- java.lang.Object
-
- no.uib.cipr.matrix.AbstractMatrix
-
- no.uib.cipr.matrix.DenseMatrix
-
- org.openprovenance.prov.validation.matrix.DenseMatrix
-
-
Field Summary
Fields Modifier and Type Field Description static doubleepsilon
-
Constructor Summary
Constructors Constructor Description DenseMatrix(int size1, int size2)
-
Method Summary
Modifier and Type Method Description voidadd(int arg0, int arg1, double arg2)voidfloydWarshall(Matrix next)Doubleg(int row, int col)doubleget(int arg0, int arg1)double[]getData()doublegetMaximum()List<Pair>getRow(int row)voidset(int arg0, int arg1, double arg2)voidset(int row, int col, Double value)Sets the value of the matrix at the specified row and column.no.uib.cipr.matrix.Matrixset(no.uib.cipr.matrix.Matrix arg0)no.uib.cipr.matrix.Matrixzero()-
Methods inherited from class no.uib.cipr.matrix.DenseMatrix
copy, multAdd, multAdd, rank1, solve, solve, transABmultAdd, transAmultAdd, transBmultAdd, transMultAdd, transSolve, transSolve
-
Methods inherited from class no.uib.cipr.matrix.AbstractMatrix
add, add, check, checkMultAdd, checkMultAdd, checkRank1, checkRank1, checkRank2, checkRank2, checkSize, checkSolve, checkSolve, checkTransABmultAdd, checkTransAmultAdd, checkTransBmultAdd, checkTransMultAdd, checkTranspose, checkTranspose, checkTransRank1, checkTransRank2, isSquare, iterator, max, max, mult, mult, mult, mult, multAdd, multAdd, norm, norm1, normF, normInf, numColumns, numRows, rank1, rank1, rank1, rank1, rank1, rank2, rank2, rank2, rank2, scale, set, toString, transABmult, transABmult, transABmultAdd, transAmult, transAmult, transAmultAdd, transBmult, transBmult, transBmultAdd, transMult, transMult, transMultAdd, transpose, transpose, transRank1, transRank1, transRank2, transRank2
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
epsilon
public static final double epsilon
- See Also:
- Constant Field Values
-
-
Method Detail
-
set
public void set(int row, int col, Double value)Sets the value of the matrix at the specified row and column.
-
floydWarshall
public void floydWarshall(Matrix next)
- Specified by:
floydWarshallin interfaceMatrix
-
getMaximum
public double getMaximum()
- Specified by:
getMaximumin interfaceMatrix
-
getData
public double[] getData()
-
add
public void add(int arg0, int arg1, double arg2)- Specified by:
addin interfaceno.uib.cipr.matrix.Matrix- Overrides:
addin classno.uib.cipr.matrix.AbstractMatrix
-
set
public void set(int arg0, int arg1, double arg2)- Specified by:
setin interfaceno.uib.cipr.matrix.Matrix- Overrides:
setin classno.uib.cipr.matrix.AbstractMatrix
-
get
public double get(int arg0, int arg1)- Specified by:
getin interfaceno.uib.cipr.matrix.Matrix- Overrides:
getin classno.uib.cipr.matrix.AbstractMatrix
-
set
public no.uib.cipr.matrix.Matrix set(no.uib.cipr.matrix.Matrix arg0)
- Specified by:
setin interfaceno.uib.cipr.matrix.Matrix- Overrides:
setin classno.uib.cipr.matrix.AbstractMatrix
-
zero
public no.uib.cipr.matrix.Matrix zero()
- Specified by:
zeroin interfaceno.uib.cipr.matrix.Matrix- Overrides:
zeroin classno.uib.cipr.matrix.AbstractMatrix
-
-