public abstract class PointwiseOperators
extends java.lang.Object
Constructor and Description |
---|
PointwiseOperators() |
Modifier and Type | Method and Description |
---|---|
static void |
abs(Grid data) |
static void |
addBy(Grid grid,
float a)
Compute grid = grid + a
|
static void |
addBy(Grid input,
Grid sub)
Compute grid1 = grid1 - grid2
|
static Grid |
addedBy(Grid input,
Grid sub)
Compute grid3 = grid1 - grid2
|
static void |
copy(Grid grid1,
Grid grid2)
Copy data of a Grid to another, not including boundaries
|
static void |
divideBy(Grid grid,
float a)
Compute grid = grid / a
|
static void |
divideBy(Grid input,
Grid divisor) |
static Grid |
dividedBy(Grid input,
Grid divisor) |
static double |
dotProduct(Grid grid)
Compute dot product between grid and itself.
|
static double |
dotProduct(Grid grid1,
Grid grid2)
Compute dot product between grid1 and grid2
|
static void |
fill(Grid grid,
float val)
Fill a Grid with the given value
|
static float |
max(Grid grid)
Get max of a Grid
|
static double |
mean(Grid data) |
static float |
min(Grid grid)
Get min of a Grid
|
static Grid |
multipliedBy(Grid input,
Grid multiplicator) |
static void |
multiplyBy(Grid grid,
float a)
Compute grid = grid * a
|
static void |
multiplyBy(Grid input,
Grid multiplicator) |
static void |
removeNegative(Grid grid)
Set all negative values in grid as zero.
|
static void |
sqr(Grid grid) |
static Grid |
sqrcopy(Grid grid) |
static void |
sqrt(Grid grid) |
static Grid |
sqrtcopy(Grid grid) |
static double |
stddev(Grid data,
double mean) |
static void |
subtractBy(Grid grid,
float a)
Compute grid = grid - a
|
static void |
subtractBy(Grid input,
Grid sub)
Compute grid1 = grid1 - grid2
|
static Grid |
subtractedBy(Grid input,
Grid sub)
Compute grid3 = grid1 - grid2
|
static double |
sum(Grid grid)
Get sum of all grid elements
|
public static void fill(Grid grid, float val)
public static double sum(Grid grid)
public static float min(Grid grid)
public static float max(Grid grid)
public static void copy(Grid grid1, Grid grid2)
public static double dotProduct(Grid grid1, Grid grid2)
public static double dotProduct(Grid grid)
public static void addBy(Grid grid, float a)
public static void subtractBy(Grid grid, float a)
public static void divideBy(Grid grid, float a)
public static void multiplyBy(Grid grid, float a)
public static void removeNegative(Grid grid)
public static double mean(Grid data)
public static double stddev(Grid data, double mean)
public static void abs(Grid data)
public static void sqr(Grid grid)
public static void sqrt(Grid grid)