ch.javasoft.smx.iface
Interface IntRationalMatrix

All Superinterfaces:
Cloneable, MatrixBase, RationalMatrix, ReadableBigIntegerRationalMatrix, ReadableDoubleMatrix, ReadableIntRationalMatrix, ReadableLongRationalMatrix, ReadableMatrix, WritableIntMatrix, WritableIntRationalMatrix, WritableMatrix
All Known Implementing Classes:
DefaultIntRationalMatrix

public interface IntRationalMatrix
extends RationalMatrix, ReadableIntRationalMatrix, WritableIntRationalMatrix

The IntRationalMatrix TODO type javadoc for IntRationalMatrix


Method Summary
 IntRationalMatrix clone()
           
 IntRationalMatrix newInstance(int rows, int cols)
           
 IntRationalMatrix newInstance(Number[][] data, boolean rowsInDim1)
           
 IntRationalMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.RationalMatrix
reduce, reduceRow, reduceValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableIntRationalMatrix
getIntDenominatorAt, getIntNumeratorAt, subIntRationalMatrix, toIntRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableLongRationalMatrix
getLongDenominatorAt, getLongNumeratorAt, subLongRationalMatrix, toLongRationalMatrix
 
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.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntRationalMatrix
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
 

Method Detail

newInstance

IntRationalMatrix newInstance(int rows,
                              int cols)
Specified by:
newInstance in interface MatrixBase
Specified by:
newInstance in interface ReadableMatrix
Specified by:
newInstance in interface WritableMatrix

newInstance

IntRationalMatrix newInstance(Number[][] data,
                              boolean rowsInDim1)
Specified by:
newInstance in interface MatrixBase
Specified by:
newInstance in interface ReadableMatrix
Specified by:
newInstance in interface WritableMatrix

clone

IntRationalMatrix clone()
Specified by:
clone in interface MatrixBase
Specified by:
clone in interface ReadableMatrix
Specified by:
clone in interface WritableMatrix

transpose

IntRationalMatrix transpose()
Specified by:
transpose in interface MatrixBase
Specified by:
transpose in interface ReadableMatrix
Specified by:
transpose in interface WritableMatrix