net.damf.funkson.matrix.opern
Class Elementary
java.lang.Object
net.damf.funkson.matrix.Matricks
net.damf.funkson.matrix.opern.Elementary
- All Implemented Interfaces:
- java.lang.Cloneable
public class Elementary
- extends Matricks
Methods inherited from class net.damf.funkson.matrix.Matricks |
clone, converToStandard, displayStep, get, get, getClone, getCols, getHalfStandard, getInverse, getName, getNameEq, getNumStrRay, getPlainStandard, getRows, getTranspose, invert, isSquare, set, setMatrix, setMatrix, setMatrix, setName, transpose |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
internalOp
public java.util.Vector internalOp
oppositeOp
private java.util.Vector oppositeOp
clazzHandle
private ClassHandle clazzHandle
SWAP
public java.lang.reflect.Method SWAP
ADD
public java.lang.reflect.Method ADD
SUBTRACT
public java.lang.reflect.Method SUBTRACT
MULTIPLY
public java.lang.reflect.Method MULTIPLY
DIVIDE
public java.lang.reflect.Method DIVIDE
Elementary
public Elementary(Numbor[][] matrix)
perform
public void perform(Matricks matrix)
swapRows
public void swapRows(int row1,
int row2)
- Overrides:
swapRows
in class Matricks
addToRow
public void addToRow(int receiving,
int row,
Numbor toMultiply)
- Overrides:
addToRow
in class Matricks
subtractFromRow
public void subtractFromRow(int receiving,
int row,
Numbor toMultiply)
- Overrides:
subtractFromRow
in class Matricks
multiplyRowBy
public void multiplyRowBy(int row,
Numbor toMultiply)
- Overrides:
multiplyRowBy
in class Matricks
divideRowBy
public void divideRowBy(int row,
Numbor toMultiply)
- Overrides:
divideRowBy
in class Matricks
addMethods
private final void addMethods()