public class ArrayIndex extends java.lang.Object
| Constructor and Description |
|---|
ArrayIndex()
Construct an ArrayIndex object.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
atKey(int i_1)
Create a key for an 1 dimensional index reference.
|
java.lang.String |
atKey(int i_1,
int i_2)
Create a key for an 2 dimensional index reference.
|
java.lang.String |
atKey(int i_1,
int i_2,
int i_3)
Create a key for an 3 dimensional index reference.
|
java.lang.String |
atKey(int i_1,
int i_2,
int i_3,
int i_4)
Create a key for an 4 dimensional index reference.
|
java.lang.String |
atKey(int i_1,
int i_2,
int i_3,
int i_4,
int i_5)
Create a key for an 5 dimensional index reference.
|
java.lang.String |
atKey(int i_1,
int i_2,
int i_3,
int i_4,
int i_5,
int i_6)
Create a key for an 6 dimensional index reference.
|
void |
readMatrix(java.lang.String filename)
Read in a matrix with a given name and store it into a
associative data structure.
|
double |
retrieve(java.lang.String aKey)
Retrieve a value from the associate array using the supplied key.
|
void |
store(double aValue,
java.lang.String aKey)
Store a data value at a particular location given by the key string.
|
void |
writeMatrix(java.lang.String filename)
Write the matrix stored in the associate array with a given
name.
|
public ArrayIndex()
public java.lang.String atKey(int i_1)
i_1 - an index value.public java.lang.String atKey(int i_1, int i_2)
i_1 - an index value.i_2 - an index value.public java.lang.String atKey(int i_1, int i_2, int i_3)
i_1 - an index value.i_2 - an index value.i_3 - an index value.public java.lang.String atKey(int i_1, int i_2, int i_3, int i_4)
i_1 - an index value.i_2 - an index value.i_3 - an index value.i_4 - an index value.public java.lang.String atKey(int i_1, int i_2, int i_3, int i_4, int i_5)
i_1 - an index value.i_2 - an index value.i_3 - an index value.i_4 - an index value.i_5 - an index value.public java.lang.String atKey(int i_1, int i_2, int i_3, int i_4, int i_5, int i_6)
i_1 - an index value.i_2 - an index value.i_3 - an index value.i_4 - an index value.i_5 - an index value.i_6 - an index value.public double retrieve(java.lang.String aKey)
aKey - the key.public void store(double aValue, java.lang.String aKey)
aValue - the value.aKey - the key.public void readMatrix(java.lang.String filename)
filename - The filename.public void writeMatrix(java.lang.String filename)
filename - the filename.