ch.javasoft.smx.iface
Interface WritableIntRationalMatrix<N extends Number>

All Superinterfaces:
Cloneable, MatrixBase<N>, WritableIntMatrix<N>, WritableMatrix<N>
All Known Subinterfaces:
BigIntegerRationalMatrix, DoubleMatrix, DoubleVector, IntRationalMatrix, LongRationalMatrix, WritableBigIntegerRationalMatrix<N>, WritableDoubleMatrix<N>, WritableLongRationalMatrix<N>
All Known Implementing Classes:
AbstractDoubleMatrix, DefaultBigIntegerRationalMatrix, DefaultBigIntegerVector, DefaultDoubleMatrix, DefaultDoubleVector, DefaultIntRationalMatrix, DynamicDoubleMatrix, DynamicDoubleMatrix.DynamicColumns, DynamicDoubleMatrix.DynamicRows, SubDoubleMatrix

public interface WritableIntRationalMatrix<N extends Number>
extends WritableIntMatrix<N>

The WritableIntRationalMatrix TODO type javadoc for WritableIntRationalMatrix


Method Summary
 void add(int row, int col, int numerator, int denominator)
           
 void addRowToOtherRow(int srcRow, int srcNumerator, int srcDenominator, int dstRow, int dstNumerator, int dstDenominator)
           
 void multiply(int row, int col, int numerator, int denominator)
           
 void multiplyRow(int row, int numerator, int denominator)
           
 void setValueAt(int row, int col, int numerator, int denominator)
           
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableMatrix
clone, negate, newInstance, newInstance, setValueAt, swapColumns, swapRows, toReadableMatrix, transpose
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

setValueAt

void setValueAt(int row,
                int col,
                int numerator,
                int denominator)

add

void add(int row,
         int col,
         int numerator,
         int denominator)

multiply

void multiply(int row,
              int col,
              int numerator,
              int denominator)

multiplyRow

void multiplyRow(int row,
                 int numerator,
                 int denominator)

addRowToOtherRow

void addRowToOtherRow(int srcRow,
                      int srcNumerator,
                      int srcDenominator,
                      int dstRow,
                      int dstNumerator,
                      int dstDenominator)