ch.javasoft.smx.iface
Interface BigIntegerRationalMatrix

All Superinterfaces:
Cloneable, MatrixBase<BigFraction>, RationalMatrix, ReadableBigIntegerRationalMatrix<BigFraction>, ReadableDoubleMatrix<BigFraction>, ReadableMatrix<BigFraction>, WritableBigIntegerMatrix<BigFraction>, WritableBigIntegerRationalMatrix<BigFraction>, WritableIntMatrix<BigFraction>, WritableIntRationalMatrix<BigFraction>, WritableLongMatrix<BigFraction>, WritableLongRationalMatrix<BigFraction>, WritableMatrix<BigFraction>
All Known Implementing Classes:
DefaultBigIntegerRationalMatrix, DefaultBigIntegerVector

public interface BigIntegerRationalMatrix
extends RationalMatrix, ReadableBigIntegerRationalMatrix<BigFraction>, WritableBigIntegerRationalMatrix<BigFraction>


Method Summary
 BigIntegerRationalMatrix clone()
           
 BigIntegerRationalMatrix newInstance(BigFraction[][] data, boolean rowsInDim1)
           
 BigIntegerRationalMatrix newInstance(int rows, int cols)
           
 BigIntegerRationalMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.RationalMatrix
reduce, reduceRow, reduceValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerRationalMatrix
getBigFractionValueAt, getBigIntegerDenominatorAt, getBigIntegerNumeratorAt, subBigIntegerRationalMatrix, toBigIntegerRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableDoubleMatrix
getDoubleColumn, getDoubleColumns, getDoubleRow, getDoubleRows, getDoubleValueAt, subDoubleMatrix, toArray, toDoubleArray, toDoubleMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableMatrix
getNumberRows, getNumberValueAt, getSignumAt, toWritableMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.WritableBigIntegerRationalMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableLongRationalMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntRationalMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableBigIntegerMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableLongMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableMatrix
negate, setValueAt, swapColumns, swapRows, toReadableMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

newInstance

BigIntegerRationalMatrix newInstance(int rows,
                                     int cols)
Specified by:
newInstance in interface MatrixBase<BigFraction>
Specified by:
newInstance in interface ReadableMatrix<BigFraction>
Specified by:
newInstance in interface WritableMatrix<BigFraction>

newInstance

BigIntegerRationalMatrix newInstance(BigFraction[][] data,
                                     boolean rowsInDim1)
Specified by:
newInstance in interface MatrixBase<BigFraction>
Specified by:
newInstance in interface ReadableMatrix<BigFraction>
Specified by:
newInstance in interface WritableMatrix<BigFraction>

clone

BigIntegerRationalMatrix clone()
Specified by:
clone in interface MatrixBase<BigFraction>
Specified by:
clone in interface ReadableMatrix<BigFraction>
Specified by:
clone in interface WritableMatrix<BigFraction>

transpose

BigIntegerRationalMatrix transpose()
Specified by:
transpose in interface MatrixBase<BigFraction>
Specified by:
transpose in interface ReadableMatrix<BigFraction>
Specified by:
transpose in interface WritableMatrix<BigFraction>