ch.javasoft.smx.iface
Interface LongRationalMatrix

All Superinterfaces:
Cloneable, MatrixBase, RationalMatrix, ReadableBigIntegerRationalMatrix, ReadableDoubleMatrix, ReadableLongRationalMatrix, ReadableMatrix, WritableIntMatrix, WritableIntRationalMatrix, WritableLongMatrix, WritableLongRationalMatrix, WritableMatrix

public interface LongRationalMatrix
extends RationalMatrix, ReadableLongRationalMatrix, WritableLongRationalMatrix


Method Summary
 LongRationalMatrix clone()
           
 LongRationalMatrix newInstance(int rows, int cols)
           
 LongRationalMatrix newInstance(Number[][] data, boolean rowsInDim1)
           
 LongRationalMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.RationalMatrix
reduce, reduceRow, reduceValueAt
 
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.WritableLongRationalMatrix
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.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
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

newInstance

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

newInstance

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

clone

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

transpose

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