ch.javasoft.smx.iface
Interface LongMatrix

All Superinterfaces:
Cloneable, MatrixBase<Long>, ReadableBigIntegerMatrix<Long>, ReadableBigIntegerRationalMatrix<Long>, ReadableDoubleMatrix<Long>, ReadableLongMatrix<Long>, ReadableLongRationalMatrix<Long>, ReadableMatrix<Long>, WritableIntMatrix<Long>, WritableLongMatrix<Long>, WritableMatrix<Long>
All Known Implementing Classes:
DefaultLongMatrix

public interface LongMatrix
extends ReadableLongMatrix<Long>, WritableLongMatrix<Long>


Method Summary
 LongMatrix clone()
           
 LongMatrix newInstance(int rows, int cols)
           
 LongMatrix newInstance(Long[][] data, boolean rowsInDim1)
           
 LongMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableLongMatrix
getLongColumn, getLongColumns, getLongRow, getLongRows, getLongValueAt, subLongMatrix, toArray, toLongArray, toLongMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerMatrix
getBigIntegerColumn, getBigIntegerColumns, getBigIntegerRow, getBigIntegerRows, getBigIntegerValueAt, subBigIntegerMatrix, toArray, toBigIntegerArray, toBigIntegerMatrix
 
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.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
 

Method Detail

newInstance

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

newInstance

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

clone

LongMatrix clone()
Specified by:
clone in interface MatrixBase<Long>
Specified by:
clone in interface ReadableMatrix<Long>
Specified by:
clone in interface WritableMatrix<Long>

transpose

LongMatrix transpose()
Specified by:
transpose in interface MatrixBase<Long>
Specified by:
transpose in interface ReadableMatrix<Long>
Specified by:
transpose in interface WritableMatrix<Long>