Package org.apache.commons.math3.linear
Class MatrixUtils.FractionMatrixConverter
- java.lang.Object
-
- org.apache.commons.math3.linear.DefaultFieldMatrixPreservingVisitor<Fraction>
-
- org.apache.commons.math3.linear.MatrixUtils.FractionMatrixConverter
-
- All Implemented Interfaces:
FieldMatrixPreservingVisitor<Fraction>
- Enclosing class:
- MatrixUtils
private static class MatrixUtils.FractionMatrixConverter extends DefaultFieldMatrixPreservingVisitor<Fraction>
Converter forFieldMatrix
/Fraction
.
-
-
Field Summary
Fields Modifier and Type Field Description private double[][]
data
Converted array.
-
Constructor Summary
Constructors Constructor Description FractionMatrixConverter()
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Array2DRowRealMatrix
getConvertedMatrix()
Get the converted matrix.void
start(int rows, int columns, int startRow, int endRow, int startColumn, int endColumn)
Start visiting a matrix.void
visit(int row, int column, Fraction value)
Visit one matrix entry.-
Methods inherited from class org.apache.commons.math3.linear.DefaultFieldMatrixPreservingVisitor
end
-
-
-
-
Method Detail
-
start
public void start(int rows, int columns, int startRow, int endRow, int startColumn, int endColumn)
Start visiting a matrix.This method is called once before any entry of the matrix is visited.
- Specified by:
start
in interfaceFieldMatrixPreservingVisitor<Fraction>
- Overrides:
start
in classDefaultFieldMatrixPreservingVisitor<Fraction>
- Parameters:
rows
- number of rows of the matrixcolumns
- number of columns of the matrixstartRow
- Initial row indexendRow
- Final row index (inclusive)startColumn
- Initial column indexendColumn
- Final column index (inclusive)
-
visit
public void visit(int row, int column, Fraction value)
Visit one matrix entry.- Specified by:
visit
in interfaceFieldMatrixPreservingVisitor<Fraction>
- Overrides:
visit
in classDefaultFieldMatrixPreservingVisitor<Fraction>
- Parameters:
row
- row index of the entrycolumn
- column index of the entryvalue
- current value of the entry
-
getConvertedMatrix
Array2DRowRealMatrix getConvertedMatrix()
Get the converted matrix.- Returns:
- the converted matrix.
-
-