All Packages  Class Hierarchy

$ _ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

a. Variable in class array.Range
assign(double). Method in class array.doubleArray0D
Assign a scalar value to all elements of the array.
assign(double). Method in class array.doubleArray1D
Assign a scalar value to all elements of the array.
assign(double). Method in class array.doubleArray2D
Assign a scalar value to all elements of the array.
assign(double). Method in class array.doubleArray3D
Assign a scalar value to all elements of the array.
assign(doubleArray0D). Method in class array.doubleArray0D
Assign the values from another zero-dimensional array to this array.
assign(doubleArray1D). Method in class array.doubleArray1D
Assign the values from another one-dimensional array to this array.
assign(doubleArray2D). Method in class array.doubleArray2D
Assign the values from another two-dimensional array to this array.
assign(doubleArray3D). Method in class array.doubleArray3D
Assign the values from another three-dimensional array to this array.

B

Blas(). Constructor for class array.Blas

D

d. Variable in class array.Range
data. Variable in class array.doubleArray1D
data. Variable in class array.doubleArray2D
data. Variable in class array.doubleArray3D
ddot(doubleArray1D, doubleArray1D). Static method in class array.Blas
BLAS ddot routine: s = x^T * y.
dgemm(boolean, boolean, double, doubleArray2D, doubleArray2D, double, doubleArray2D). Static method in class array.Blas
BLAS dgemm routine: C = alpha*A*B + beta*C.
dgemv(boolean, double, doubleArray2D, doubleArray1D, double, doubleArray1D). Static method in class array.Blas
BLAS dgemv routine: y = alpha*A*x + beta*y.
divide(doubleArray2D). Method in class array.doubleArray2D
Divide elements of this array by the corresponding elements of another array b.
doubleArray(). Constructor for class array.doubleArray
doubleArray0D(). Constructor for class array.doubleArray0D
Create a 0-dimensional array with a 0-valued element.
doubleArray0D(double). Constructor for class array.doubleArray0D
Create a 0-dimensional array.
doubleArray0D(double[], int). Constructor for class array.doubleArray0D
Create a 0-dimensional array as a section of another array.
doubleArray1D(double[]). Constructor for class array.doubleArray1D
Create a 1-dimensional array, with size and values defined by a Java array of doubles.
doubleArray1D(double[], Range). Constructor for class array.doubleArray1D
Create a 1-dimensional array as a section of another array.
doubleArray1D(int). Constructor for class array.doubleArray1D
Create a 1-dimensional array of a certain size.
doubleArray2D(double[], Range, Range). Constructor for class array.doubleArray2D
Create a 2-dimensional array as a section of another array.
doubleArray2D(double[][]). Constructor for class array.doubleArray2D
Create a 2-dimensional array, with shape and values defined by a Java double[][] array.
doubleArray2D(int, int). Constructor for class array.doubleArray2D
Create a 2-dimensional array of a certain shape.
doubleArray3D(double[], Range, Range, Range). Constructor for class array.doubleArray3D
Create a 3-dimensional array as a section of another array.
doubleArray3D(double[][][]). Constructor for class array.doubleArray3D
Create a 3-dimensional array, with shape and values defined by a Java double[][][] array.
doubleArray3D(int, int, int). Constructor for class array.doubleArray3D
Create a 3-dimensional array of a certain shape.

E

element(int). Method in class array.Index
Return the i-th element of an Index.
element(int). Method in class array.Range
Return the i-th element of a range.
elementf(int). Method in class array.Index
Return the i-th element of an Index, no check.
elementf(int). Method in class array.Range
Return the i-th element of a range, no check
elements. Variable in class array.Index

F

first(). Method in class array.Range

G

get(). Method in class array.doubleArray0D
Returns the value of the element of the 0-dimensional array, if any.
get(Index). Method in class array.doubleArray1D
Return another doubleArray1D with the values of the specified elements.
get(Index, doubleArray1D). Method in class array.doubleArray1D
Return another doubleArray1D with the values of the specified elements.
get(Index, Index). Method in class array.doubleArray2D
Return another doubleArray2D with the values of the specified elements.
get(Index, Index, doubleArray2D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into another doubleArray2D.
get(Index, int). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(Index, int, doubleArray1D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(Index, Range). Method in class array.doubleArray2D
Return another doubleArray2D with the values of the specified elements.
get(Index, Range, doubleArray2D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into another doubleArray2D.
get(int). Method in class array.doubleArray1D
Return the value of an element of the array.
get(int, Index). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(int, Index, doubleArray1D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(int, int). Method in class array.doubleArray2D
Return the value of an element of the array.
get(int, int, int). Method in class array.doubleArray3D
Return the value of an element of the array.
get(int, Range). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(int, Range, doubleArray1D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(int[]). Method in class array.doubleArray
Return the value of an element of the array.
get(int[]). Method in class array.doubleArray0D
Return the value of an element of the array.
get(int[]). Method in class array.doubleArray1D
Return the value of an element of the array.
get(int[]). Method in class array.doubleArray2D
Return the value of an element of the array.
get(int[]). Method in class array.doubleArray3D
Return the value of an element of the array.
get(Range). Method in class array.doubleArray1D
Return another doubleArray1D with the values of the specified elements.
get(Range, doubleArray1D). Method in class array.doubleArray1D
Return another doubleArray1D with the values of the specified elements.
get(Range, Index). Method in class array.doubleArray2D
Return another doubleArray2D with the values of the specified elements.
get(Range, Index, doubleArray2D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into another doubleArray2D.
get(Range, int). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(Range, int, doubleArray1D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into a doubleArray1D.
get(Range, Range). Method in class array.doubleArray2D
Return another doubleArray2D with the values of the specified elements.
get(Range, Range, doubleArray2D). Method in class array.doubleArray2D
Extract selected elements of this doubleArray2D into another doubleArray2D.
getAsObject(int[]). Method in interface array.Array
Return an Object which has the same value as the specified element of the array.
getAsObject(int[]). Method in class array.doubleArray
Return a Double object which has the same value as the specified element of the array.
getf(int). Method in class array.doubleArray1D
Return the value of an element of the array, no check.
getf(int, int). Method in class array.doubleArray2D
Return the value of an element of the array, no check.

I

Index(int[]). Constructor for class array.Index
Create an Index from a vector of ints.
Index(Range). Constructor for class array.Index
Create and Index from a Range.
InvalidArrayAxisException(). Constructor for class array.InvalidArrayAxisException
InvalidArrayIndexException(). Constructor for class array.InvalidArrayIndexException
InvalidArrayShapeException(). Constructor for class array.InvalidArrayShapeException
InvalidIndexElementException(). Constructor for class array.InvalidIndexElementException
InvalidIndexException(). Constructor for class array.InvalidIndexException
InvalidRangeElementException(). Constructor for class array.InvalidRangeElementException
InvalidRangeException(). Constructor for class array.InvalidRangeException

L

last(). Method in class array.Range
length(). Method in class array.Index
Return the number of elements in an Index.
length(). Method in class array.Range
Return the number of elements in a range.

M

max(). Method in class array.Index
Return the largest element in an Index.
max(). Method in class array.Range
min(). Method in class array.Index
Return the smallest element in an Index.
min(). Method in class array.Range

N

n. Variable in class array.Range
n0. Variable in class array.doubleArray1D
n0. Variable in class array.doubleArray2D
n0. Variable in class array.doubleArray3D
n1. Variable in class array.doubleArray2D
n1. Variable in class array.doubleArray3D
n2. Variable in class array.doubleArray3D
NonconformingArrayException(). Constructor for class array.NonconformingArrayException
NoTranspose. Static variable in class array.Blas

P

permuteAxes(int). Method in class array.doubleArray1D
Permute the axis of this array.
permuteAxes(int, int). Method in class array.doubleArray2D
Permute the axes of this array, thus creating a reference to its transpose.

R

range(int). Method in class array.doubleArray1D
Return the range of array indices along its i-th axis.
range(int). Method in class array.doubleArray2D
Return the range of array indices along its i-th axis.
Range(int, int). Constructor for class array.Range
Create a range with unit stride (+1 or -1).
Range(int, int, int). Constructor for class array.Range
Create a range with a specified stride.
rank(). Method in interface array.Array
Return the rank of the array.
rank(). Method in class array.doubleArray0D
Return the rank of the 0-dimensional array, i.e.
rank(). Method in class array.doubleArray1D
Return the rank of the 1-dimensional array, i.e.
rank(). Method in class array.doubleArray2D
Return the rank of the 2-dimensional array, i.e.
rank(). Method in class array.doubleArray3D
Return the rank of the 3-dimensional array, i.e.
reshape(int). Method in class array.doubleArray2D
Reshape this two-dimensional array into a one-dimensional array.
reshape(int, int). Method in class array.doubleArray1D
Reshape this one-dimensional array into a two-dimensional array.
reshape(int, int). Method in class array.doubleArray2D
Reshape this two-dimensional array into another two-dimensional array.
reshape(int, int, int). Method in class array.doubleArray1D
Reshape this one-dimensional array into a three-dimensional array.
reshape(int, int, int). Method in class array.doubleArray2D
Reshape this two-dimensional array into a three-dimensional array.

S

section(int). Method in class array.doubleArray1D
Extract a 0-dimensional section from the array.
section(int, int). Method in class array.doubleArray2D
Extract a 0-dimensional section from the array.
section(int, int, int). Method in class array.doubleArray3D
Extract a 0-dimensional section from the array.
section(int, int, Range). Method in class array.doubleArray3D
Extract a 1-dimensional section from the array.
section(int, Range). Method in class array.doubleArray2D
Extract a 1-dimensional section from the array.
section(int, Range, int). Method in class array.doubleArray3D
Extract a 1-dimensional section from the array.
section(int, Range, Range). Method in class array.doubleArray3D
Extract a 2-dimensional section from the array.
section(Range). Method in class array.doubleArray1D
Extract a 1-dimensional section from the array.
section(Range, int). Method in class array.doubleArray2D
Extract a 1-dimensional section from the array.
section(Range, int, int). Method in class array.doubleArray3D
Extract a 1-dimensional section from the array.
section(Range, int, Range). Method in class array.doubleArray3D
Extract a 2-dimensional section from the array.
section(Range, Range). Method in class array.doubleArray2D
Extract a 2-dimensional section from the array.
section(Range, Range, int). Method in class array.doubleArray3D
Extract a 2-dimensional section from the array.
section(Range, Range, Range). Method in class array.doubleArray3D
Extract a 3-dimensional section from the array.
set(double). Method in class array.doubleArray0D
Sets the value of the element of the 0-dimensional array, if any.
set(Index, double). Method in class array.doubleArray1D
Set the value of a list of elements of the array.
set(Index, doubleArray1D). Method in class array.doubleArray1D
Set the value of a list of elements of the array.
set(Index, Index, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Index, Index, doubleArray2D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Index, int, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Index, int, doubleArray1D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Index, Range, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Index, Range, doubleArray2D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(int, double). Method in class array.doubleArray1D
Set the value of an element of the array.
set(int, Index, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(int, Index, doubleArray1D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(int, int, double). Method in class array.doubleArray2D
Set the value of an element of the array.
set(int, int, int, double). Method in class array.doubleArray3D
Set the value of an element of the array.
set(int, Range, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(int, Range, doubleArray1D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(int[], double). Method in class array.doubleArray
Set the value of an element of the array.
set(int[], double). Method in class array.doubleArray0D
Set the value of an element of the array.
set(int[], double). Method in class array.doubleArray1D
Set the value of an element of the array.
set(int[], double). Method in class array.doubleArray2D
Set the value of an element of the array.
set(int[], double). Method in class array.doubleArray3D
Set the value of an element of the array.
set(Range, double). Method in class array.doubleArray1D
Set the value of a list of elements of the array.
set(Range, doubleArray1D). Method in class array.doubleArray1D
Set the value of a list of elements of the array.
set(Range, Index, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Range, Index, doubleArray2D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Range, int, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Range, int, doubleArray1D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Range, Range, double). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
set(Range, Range, doubleArray2D). Method in class array.doubleArray2D
Set the value of a list of elements of the array.
setf(int, double). Method in class array.doubleArray1D
Set the value of an element of the array, no check
setf(int, int, double). Method in class array.doubleArray2D
Set the value of an element of the array, no check.
setf(int, int, int, double). Method in class array.doubleArray3D
Set the value of an element of the array, no check.
setToObject(int[], Object). Method in interface array.Array
Sets the specified element of the array to a particular value.
setToObject(int[], Object). Method in class array.doubleArray
Sets the specified element of the array to a particular value.
shape(). Method in interface array.Array
Return the shape of the array as an int[] I of length rank().
shape(). Method in class array.doubleArray0D
Returns the shape of a 0-dimensional array.
shape(). Method in class array.doubleArray1D
Return the shape of the array as an int[] I of length 1.
shape(). Method in class array.doubleArray2D
Return the shape of the array as an int[] I of length 2.
shape(). Method in class array.doubleArray3D
Return the shape of the array as an int[] I of length 3.
size(). Method in interface array.Array
Return the number of elements in the array.
size(). Method in class array.doubleArray0D
Return the number of elements in the array.
size(). Method in class array.doubleArray1D
Return the number of elements in the array.
size(). Method in class array.doubleArray2D
Return the number of elements in the array.
size(). Method in class array.doubleArray3D
Return the number of elements in the array.
size(int). Method in interface array.Array
Return the extent of the array along its i-th axis.
size(int). Method in class array.doubleArray0D
A 0-dimensional array does not have any axis.
size(int). Method in class array.doubleArray1D
Return the extent of the array along its i-th axis.
size(int). Method in class array.doubleArray2D
Return the extent of the array along its i-th axis.
size(int). Method in class array.doubleArray3D
Return the extent of the array along its i-th axis.
spread(int, int, doubleArray2D). Method in class array.doubleArray1D
Replicates an array by adding a dimension.
step(). Method in class array.Range

T

theMax. Variable in class array.Index
theMin. Variable in class array.Index
toJava(). Method in class array.doubleArray1D
Transforms this doubleArray1D to a double[].
toJava(). Method in class array.doubleArray2D
Transforms this doubleArray2D to a double[].
toJava(). Method in class array.Index
Return an int[] with the elements of this Index.
Transpose. Static variable in class array.Blas

W

w0. Variable in class array.doubleArray1D
w0. Variable in class array.doubleArray2D
w0. Variable in class array.doubleArray3D
w1. Variable in class array.doubleArray1D
w1. Variable in class array.doubleArray2D
w1. Variable in class array.doubleArray3D
w2. Variable in class array.doubleArray2D
w2. Variable in class array.doubleArray3D
w3. Variable in class array.doubleArray3D