|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectJampack.Merge
public class Merge
Merge is a class containing programs to merge matrices into one big matrix. The basic method (Merge.o) takes an array of Zmat's and merges them. For conformity, the Zmats along a row of the array must have the same number of rows, and the Zmats along a column of the array must have the same number of columns.
For convenience a number of special routines (o12, o21, o22, o13, ...) are provided to merge the matrices in their argument list.
Constructor Summary | |
---|---|
Merge()
|
Method Summary | |
---|---|
static Zmat |
o(Zmat[][] B)
Merges the matrices in an array of Zmats |
static Zmat |
o12(Zmat B00,
Zmat B01)
Merges its arguments to create the Zmat |
static Zmat |
o13(Zmat B00,
Zmat B01,
Zmat B02)
Merges its arguments to create the Zmat |
static Zmat |
o21(Zmat B00,
Zmat B10)
Merges its arguments to create the Zmat |
static Zmat |
o22(Zmat B00,
Zmat B01,
Zmat B10,
Zmat B11)
Merges its arguments to create the matrix |
static Zmat |
o23(Zmat B00,
Zmat B01,
Zmat B02,
Zmat B10,
Zmat B11,
Zmat B12)
Merges its arguments to create the Zmat |
static Zmat |
o31(Zmat B00,
Zmat B10,
Zmat B20)
Merges its arguments to create the Zmat |
static Zmat |
o32(Zmat B00,
Zmat B01,
Zmat B10,
Zmat B11,
Zmat B20,
Zmat B21)
Merges its arguments to create the Zmat |
static Zmat |
o33(Zmat B00,
Zmat B01,
Zmat B02,
Zmat B10,
Zmat B11,
Zmat B12,
Zmat B20,
Zmat B21,
Zmat B22)
Merges its arguments to create the Zmat |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Merge()
Method Detail |
---|
public static Zmat o(Zmat[][] B) throws JampackException
B[][]
- The array of Zmats
JampackException
- Thrown if there is a nonconformity.public static Zmat o12(Zmat B00, Zmat B01) throws JampackException
A = | B00 B01 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o21(Zmat B00, Zmat B10) throws JampackException
A = | B00 | | B10 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o22(Zmat B00, Zmat B01, Zmat B10, Zmat B11) throws JampackException
A = | B00 B01| | B10 B11|
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o13(Zmat B00, Zmat B01, Zmat B02) throws JampackException
A = | B00 B01 B02 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o23(Zmat B00, Zmat B01, Zmat B02, Zmat B10, Zmat B11, Zmat B12) throws JampackException
A = | B00 B01 B02 | | B10 B11 B12 |
Bij
- The Zmats to be merged
JampackException
- Thown if there is a nonconformity.public static Zmat o31(Zmat B00, Zmat B10, Zmat B20) throws JampackException
A = | B00 | | B10 | | B20 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o32(Zmat B00, Zmat B01, Zmat B10, Zmat B11, Zmat B20, Zmat B21) throws JampackException
A = | B00 B01 | | B10 B11 | | B20 B21 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.public static Zmat o33(Zmat B00, Zmat B01, Zmat B02, Zmat B10, Zmat B11, Zmat B12, Zmat B20, Zmat B21, Zmat B22) throws JampackException
A = | B00 B01 B02 | | B10 B11 B12 | | B20 B21 B22 |
Bij
- The Zmats to be merged
JampackException
- Thrown if there is a nonconformity.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |