Package | Description |
---|---|
org.shared.array |
A package of multidimensional arrays.
|
org.shared.array.sparse |
A package of multidimensional sparse arrays.
|
Modifier and Type | Field and Description |
---|---|
static Array.IndexingOrder |
ArrayBase.DEFAULT_ORDER
The default storage order shall be
FAR . |
static Array.IndexingOrder |
Array.IndexingOrder.FAR
An ordering where high indices vary most.
|
static Array.IndexingOrder |
Array.IndexingOrder.NEAR
An ordering where low indices vary most.
|
protected Array.IndexingOrder |
ProtoArray.order
The storage order.
|
Modifier and Type | Method and Description |
---|---|
Array.IndexingOrder |
ProtoArray.order() |
Array.IndexingOrder |
Array.order()
Gets the storage order of this array.
|
Array.IndexingOrder |
Array.IndexingOrder.reverse()
Gets the reversed value.
|
Modifier and Type | Method and Description |
---|---|
protected C |
AbstractComplexArray.wrap(AbstractComplexArray.Complex value,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected IntegerArray |
IntegerArray.wrap(Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected ObjectArray<T> |
ObjectArray.wrap(Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected T |
AbstractArray.wrap(Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected abstract T |
ProtoArray.wrap(Array.IndexingOrder order,
int[] dims,
int[] strides)
Allocates a new array.
|
protected R |
AbstractRealArray.wrap(Double value,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected abstract T |
ProtoArray.wrap(E value,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Allocates a new array initialized to the given value.
|
protected RealArray |
RealArray.wrap(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected ComplexArray |
ComplexArray.wrap(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected abstract T |
AbstractArray.wrap(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Creates an instance of the base type.
|
protected IntegerArray |
IntegerArray.wrap(Integer value,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected ObjectArray<T> |
ObjectArray.wrap(T value,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected R |
AbstractRealArray.wrapDown(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected RealArray |
ComplexArray.wrapDown(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected abstract D |
AbstractArray.wrapDown(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Creates an instance of the "down" type after a backward FFT.
|
protected ComplexArray |
RealArray.wrapUp(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected C |
AbstractComplexArray.wrapUp(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides) |
protected abstract U |
AbstractArray.wrapUp(int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Creates an instance of the "up" type after a forward FFT.
|
Constructor and Description |
---|
AbstractArray(double[] values,
int parity,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Default constructor.
|
AbstractRealArray(double[] values,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Default constructor.
|
IntegerArray(Array.IndexingOrder order,
int... dims)
Default constructor.
|
IntegerArray(Array.IndexingOrder order,
int[] dims,
int[] strides)
Internal constructor for package use only.
|
IntegerArray(int[] values,
Array.IndexingOrder order,
int... dims)
Alternate constructor.
|
IntegerArray(int unused,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
IntegerArray(int unused,
int[] values,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
ObjectArray(Class<T> clazz,
Array.IndexingOrder order,
int... dims)
Alternate constructor.
|
ObjectArray(Class<T> clazz,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Internal constructor for package use only.
|
ObjectArray(int unused,
Class<T> clazz,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
ObjectArray(int unused,
T[] values,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
ObjectArray(T[] values,
Array.IndexingOrder order,
int... dims)
Alternate constructor.
|
ProtoArray(V values,
Array.IndexingOrder order,
int[] dims,
int[] strides)
Default constructor.
|
RealArray(Array.IndexingOrder order,
int... dims)
Alternate constructor.
|
RealArray(Array.IndexingOrder order,
int[] dims,
int[] strides)
Internal constructor for package use only.
|
RealArray(double[] values,
Array.IndexingOrder order,
int... dims)
Alternate constructor.
|
RealArray(int unused,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
RealArray(int unused,
double[] values,
Array.IndexingOrder order,
int[] dims)
Internal constructor with a distinctive signature.
|
Modifier and Type | Method and Description |
---|---|
Array.IndexingOrder |
ProtoSparseArray.order() |