net.damf.funkson.matrix.opern
Class DualOp
java.lang.Object
net.damf.funkson.matrix.opern.DualOp
public class DualOp
- extends java.lang.Object
Method Summary |
static int[] |
addInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
|
void |
addStep(int[] dimen)
|
static Matricks |
getCombined(Numbor[][] matrix1,
Numbor[][] matrix2)
|
static Numbor[][] |
getLastSeparated(Numbor[][] combinedMatrix,
int parts)
|
Numbor[][] |
getResult()
|
void |
initReturnMatrix(int rows,
int columns)
|
static int[] |
multiplyInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
|
void |
multiplyStep(int[] dimen)
|
static Matricks |
perform(java.lang.String methodName,
Matricks matrix1,
Matricks matrix2)
|
static Numbor[][] |
perform(java.lang.String methodName,
Numbor[][] matrix1,
Numbor[][] matrix2)
|
static int[] |
subtractInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
|
void |
subtractStep(int[] dimen)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
matrix1
protected Numbor[][] matrix1
matrix2
protected Numbor[][] matrix2
returnMatrix
protected Numbor[][] returnMatrix
opNames
public static final java.lang.String[] opNames
DualOp
public DualOp()
DualOp
public DualOp(Numbor[][] m1,
Numbor[][] m2)
getCombined
public static Matricks getCombined(Numbor[][] matrix1,
Numbor[][] matrix2)
getLastSeparated
public static Numbor[][] getLastSeparated(Numbor[][] combinedMatrix,
int parts)
initReturnMatrix
public void initReturnMatrix(int rows,
int columns)
perform
public static Matricks perform(java.lang.String methodName,
Matricks matrix1,
Matricks matrix2)
perform
public static Numbor[][] perform(java.lang.String methodName,
Numbor[][] matrix1,
Numbor[][] matrix2)
addInit
public static int[] addInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
addStep
public void addStep(int[] dimen)
subtractInit
public static int[] subtractInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
subtractStep
public void subtractStep(int[] dimen)
multiplyInit
public static int[] multiplyInit(DualOp dualOp,
Numbor[][] matrix1,
Numbor[][] matrix2)
multiplyStep
public void multiplyStep(int[] dimen)
getResult
public Numbor[][] getResult()