|
| Vector (VectorSpace vectorSpace) |
|
| Vector (VectorSpace vectorSpace, double[] vectorValues) |
|
| MultiVector (VectorSpace vectorSpace) |
|
| MultiVector (VectorSpace vectorSpace, double[][] values) |
|
void | putScalar (double scalar) |
|
void | putRandom (RandomNumberGenerator random) |
|
double[] | maxValue () |
|
double[] | minValue () |
|
double[] | meanValue () |
|
void | scale (double scalar) |
|
double[] | dot (MultiVector otherMultiVector) |
|
double[] | norm1 () |
|
double[] | norm2 () |
|
double[] | normInf () |
|
void | Reciprocal () |
|
void | abs () |
|
VectorSpace | getVectorSpace () |
|
double[][] | getValues () |
|
void | update (double scalarA, MultiVector A, double scalarThis) |
|
void | update (double scalarA, MultiVector A, double scalarB, MultiVector B, double scalarThis) |
|
void | printOutAllVnodes (String iostream) |
|
void | printOut (String iostream) |
|
void | printOut (String iostream, boolean all) |
|
int | getNumCols () |
|
int | getNumRows () |
|
void | copyAndPermute (DistObject distObjectSource, int numSameGids, int[] permuteToLids, int[] permuteFromLids, int combineMode) |
|
Serializable[] | packAndPrepare (DistObject distObjectSource, int[] exportGids, int[] exportLids) |
|
int[][] | unpackAndCombine (Serializable[] importData, int combineMode) |
|
void | writeExternal (ObjectOutput out) throws java.io.IOException |
|
void | readExternal (ObjectInput in) throws java.io.IOException, ClassNotFoundException |
|
Object | clone () |
|
boolean | equals (Object obj) |
|
void | setBlas (Blas blas) |
|
Blas | getBlas () |
|
| DistObject () |
|
void | importValues (DistObject distObjectSource, Import importer, int combineMode) |
|
void | importValues (DistObject distObjectSource, Export exporter, int combineMode) |
|
void | exportValues (DistObject distObjectSource, Import importer, int combineMode) |
|
void | exportValues (DistObject distObjectSource, Export exporter, int combineMode) |
|
void | doTransfer (DistObject distObjectSource, int numSameGids, int[] permuteToLids, int[] permuteFromLids, int[] exportGids, int[] exportLids, int combineMode, boolean doReverse) |
|
abstract Serializable[] | packAndPrepare (DistObject distObjectSource, int[] exportGids, int[] exportLids) |
|
abstract int[][] | unpackAndCombine (Serializable[] importData, int combineMode) |
|
abstract void | copyAndPermute (DistObject distObjectSource, int numSameGids, int[] permuteToLids, int[] permuteFromLids, int combineMode) |
|
abstract VectorSpace | getVectorSpace () |
|
void | setFlopCounter (FlopCounter flops) |
|
void | updateFlops (double numFlops) |
|
void | resetFlops () |
|
double | getFlops () |
|
double | getGlobalMegaFlops (Comm comm) |
|
FlopCounter | getFlopCounter () |
|
| JpetraObject () |
|
void | initializeOutput () |
|
|
static MultiVector | readFromFile (String fileName, Comm comm) |
|
static void | writeToFile (String fileName, MultiVector multiVector) |
|
static void | setRootPrint (String key, boolean rootPrint) |
|
static void | setRootStream (String key, PrintStream rootStream) |
|
static void | setVnodesPrint (String key, boolean vnodesPrint) |
|
static void | setVnodesStream (String key, PrintStream vnodesStream) |
|
static void | print (String key, String message) |
|
static void | println (String key, String message) |
|
static void | setAmIroot (Comm comm) |
|
static final int | ADD = 0 |
|
static final int | ZERO = 1 |
|
static final int | AVERAGE = 2 |
|
static final int | ABSMAX = 3 |
|
static final int | REPLACE = 4 |
|
static HashMap | outputStreams = new HashMap(4) |
|
static boolean | amIroot |
|
Vector
is a simple wrapper class to MultiVector
which creates a MultiVector
with only one column.
- Author
- Jason Cross