Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Z 

A

abs(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Absolute value of LargeArray.
abs(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Absolute value of LargeArray.
acos(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Acos of LargeArray.
acos(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Acos of LargeArray.
add(LargeArray, LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Addition of two LargeArrays.
add(LargeArray, LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Addition of two LargeArrays.
and(LogicLargeArray) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
Performs binary and operation using this array and the input array
arraycopy(LargeArray, long, LargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(Object, long, LargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(LogicLargeArray, long, LogicLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(boolean[], int, LogicLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(ByteLargeArray, long, ByteLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(byte[], int, ByteLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(UnsignedByteLargeArray, long, UnsignedByteLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(byte[], int, UnsignedByteLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(short[], int, UnsignedByteLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(ShortLargeArray, long, ShortLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(short[], int, ShortLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(IntLargeArray, long, IntLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(int[], int, IntLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(LongLargeArray, long, LongLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(long[], int, LongLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(FloatLargeArray, long, FloatLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(float[], int, FloatLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(DoubleLargeArray, long, DoubleLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(double[], int, DoubleLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(ComplexFloatLargeArray, long, ComplexFloatLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(float[], int, ComplexFloatLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(ComplexDoubleLargeArray, long, ComplexDoubleLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(double[], int, ComplexDoubleLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(StringLargeArray, long, StringLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(String[], int, StringLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(ObjectLargeArray, long, ObjectLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arraycopy(Object[], int, ObjectLargeArray, long, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
asin(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Asin of LargeArray.
asin(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Asin of LargeArray.
atan(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Atan of LargeArray.
atan(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Atan of LargeArray.
avg(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Mean value of a LargeArray.
avgKahan(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Mean value of a LargeArray computed using Kahan algorithm.

B

Benchmark - Class in pl.edu.icm.jlargearrays
Benchmarks.
Benchmark() - Constructor for class pl.edu.icm.jlargearrays.Benchmark
 
benchmarkArithmeticAdd() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks addition operation.
benchmarkByteLargeArray() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks ByteLargeArray.
benchmarkByteLargeArrayInANewThread() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks ByteLargeArray in a separate thread.
benchmarkByteLargeArrayNative() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks ByteLargeArray using native memory.
benchmarkByteLargeArrayNativeInANewThread() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks ByteLargeArray in a separate thread using native memory.
benchmarkByteRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Runs benchmarkJavaArraysByteRandom and benchmarkJLargeArraysByteRandom methods.
benchmarkByteSequential(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Runs benchmarkJavaArraysByteSequential and benchmarkJLargeArraysByteSequentual methods.
benchmarkDoubleRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Runs benchmarkJavaArraysDoubleRandom and benchmarkJLargeArraysDoubleRandom methods.
benchmarkDoubleSequential(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Runs benchmarkJavaArraysDoubleSequential and benchmarkJLargeArraysDoubleSequentual methods.
benchmarkFloatLargeArray() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks FloatLargeArray.
benchmarkFloatLargeArrayInANewThread() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks FloatLargeArray in a separate thread.
benchmarkFloatLargeArrayNative() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks FloatLargeArray using native memory.
benchmarkFloatLargeArrayNativeInANewThread() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks FloatLargeArray in a separate thread using native memory.
benchmarkJavaArraysByteRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks random access to Java arrays of type byte.
benchmarkJavaArraysByteSequential(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to Java arrays of type byte.
benchmarkJavaArraysDoubleRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks random access to Java arrays of type double.
benchmarkJavaArraysDoubleSequential(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to Java arrays of type double.
benchmarkJLargeArraysByteRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks random access to LargeArrays of type byte.
benchmarkJLargeArraysByteSequentual(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to LargeArrays of type byte.
benchmarkJLargeArraysByteSequentual_safe(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to LargeArrays of type byte using _safe methods.
benchmarkJLargeArraysByteSequentualNative(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to LargeArrays of type byte using native memory.
benchmarkJLargeArraysDoubleRandom(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks random access to LargeArrays of type double.
benchmarkJLargeArraysDoubleSequentual(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to LargeArrays of type double.
benchmarkJLargeArraysDoubleSequentualNative(long[], int[], int, String) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks sequential access to LargeArrays of type double using native memory.
benchmarkStatisticsAvg() - Static method in class pl.edu.icm.jlargearrays.Benchmark
Benchmarks average operation.
ByteLargeArray - Class in pl.edu.icm.jlargearrays
An array of signed bytes [-128, 127] that can store up to 263 elements.
ByteLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.ByteLargeArray
Creates new instance of this class.
ByteLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.ByteLargeArray
Creates new instance of this class.
ByteLargeArray(long, byte) - Constructor for class pl.edu.icm.jlargearrays.ByteLargeArray
Creates a constant array.
ByteLargeArray(byte[]) - Constructor for class pl.edu.icm.jlargearrays.ByteLargeArray
Creates new instance of this class.

C

clone() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
 
clone() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
 
clone() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.LargeArray
 
clone() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
Returns a deep copy of this instance.
clone() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Returns a deep copy of this instance.
complexAbs(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex abs.
complexAbs(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex abs.
complexAcos(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex acos.
complexAcos(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex acos.
complexAsin(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex asin.
complexAsin(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex asin.
complexAtan(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex atan.
complexAtan(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex atan.
complexCos(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex cos.
complexCos(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex cos.
complexDiv(float[], float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex division.
complexDiv(double[], double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex division.
ComplexDoubleLargeArray - Class in pl.edu.icm.jlargearrays
An array of complex numbers (double precision) that can store up to 263 elements.
ComplexDoubleLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
ComplexDoubleLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
ComplexDoubleLargeArray(long, double[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates a constant array.
ComplexDoubleLargeArray(double[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
ComplexDoubleLargeArray(DoubleLargeArray) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
ComplexDoubleLargeArray(double[], double[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
ComplexDoubleLargeArray(DoubleLargeArray, DoubleLargeArray) - Constructor for class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Creates new instance of this class.
complexExp(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex exp.
complexExp(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex exp.
ComplexFloatLargeArray - Class in pl.edu.icm.jlargearrays
An array of complex numbers (double precision) that can store up to 263 elements.
ComplexFloatLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
ComplexFloatLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
ComplexFloatLargeArray(long, float[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates a constant array.
ComplexFloatLargeArray(float[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
ComplexFloatLargeArray(FloatLargeArray) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
ComplexFloatLargeArray(float[], float[]) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
ComplexFloatLargeArray(FloatLargeArray, FloatLargeArray) - Constructor for class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Creates new instance of this class.
complexLog(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex log.
complexLog(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex log.
complexLog10(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex log10.
complexLog10(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex log10.
complexMult(float[], float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex multiplication.
complexMult(double[], double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex multiplication.
complexPow(float[], double) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex power.
complexPow(double[], double) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex power.
complexSin(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex sin.
complexSin(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex sin.
complexSqrt(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex sqrt.
complexSqrt(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex sqrt.
complexTan(float[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex tan.
complexTan(double[]) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Complex tan.
ConcurrencyUtils - Class in pl.edu.icm.jlargearrays
Concurrency utilities.
convert(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Converts LargeArray to a given type.
cos(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Cos of LargeArray.
cos(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Cos of LargeArray.
create(LargeArrayType, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Creates a new instance of LargeArray.
create(LargeArrayType, long, boolean) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Creates a new instance of LargeArray
createConstant(LargeArrayType, long, Object) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Creates a new constant LargeArray.

D

Deallocator(long, long, long) - Constructor for class pl.edu.icm.jlargearrays.LargeArray.Deallocator
 
decreaseCounter(long) - Static method in class pl.edu.icm.jlargearrays.MemoryCounter
 
diff(LargeArray, LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Subtraction of two LargeArrays.
diff(LargeArray, LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Subtraction of two LargeArrays.
div(LargeArray, LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Division of two LargeArrays.
div(LargeArray, LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Division of two LargeArrays.
DoubleLargeArray - Class in pl.edu.icm.jlargearrays
An array of doubles that can store up to 263 elements.
DoubleLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.DoubleLargeArray
Creates new instance of this class.
DoubleLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.DoubleLargeArray
Creates new instance of this class.
DoubleLargeArray(long, double) - Constructor for class pl.edu.icm.jlargearrays.DoubleLargeArray
Creates a constant array.
DoubleLargeArray(double[]) - Constructor for class pl.edu.icm.jlargearrays.DoubleLargeArray
Creates new instance of this class.

E

equals(Object) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.LargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
equals(Object) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
exp(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Exponent of LargeArray.
exp(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Exponent of LargeArray.

F

FloatLargeArray - Class in pl.edu.icm.jlargearrays
An array of floats that can store up to 263 elements.
FloatLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.FloatLargeArray
Creates new instance of this class.
FloatLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.FloatLargeArray
Creates new instance of this class.
FloatLargeArray(long, float) - Constructor for class pl.edu.icm.jlargearrays.FloatLargeArray
Creates a constant array.
FloatLargeArray(float[]) - Constructor for class pl.edu.icm.jlargearrays.FloatLargeArray
Creates new instance of this class.

G

generateRandom(LargeArrayType, long) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Generates a random LargeArray
get(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a complex value ({re, im}) at index i.
get(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a complex value ({re, im}) at index i.
get(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a value at index i.
get(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
get(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
get_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a value at index i.
getAbsArray() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns the absolute value of this array.
getAbsArray() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns the absolute value of this array.
getArgArray() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns the argument of this array.
getArgArray() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns the argument of this array.
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a boolean value that corresponds to the real part at index i.
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a boolean value that corresponds to the real part at index i.
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a boolean value at index i.
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getBoolean(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getBoolean_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a boolean value at index i.
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns boolean data that correspond to the real part of this object.
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getBooleanData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns boolean data that correspond to the real part of this object.
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getBooleanData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns boolean data.
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getBooleanData(boolean[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getBooleanData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a signed byte value that corresponds to the real part at index i.
getByte(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a signed byte value that corresponds to the real part at index i.
getByte(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a signed byte value at index i.
getByte(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getByte(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getByte_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a signed byte value at index i.
getByteData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns byte data that correspond to the real part of this object.
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getByteData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns byte data that correspond to the real part of this object.
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getByteData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns byte data.
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getByteData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getByteData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getByteData(byte[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getComplexData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If 2 * size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns complex data in the interleaved layout.
getComplexData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of an array.
getComplexData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If 2 * size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns complex data in the interleaved layout.
getComplexData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of an array.
getComplexDouble(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a complex value ({re, im}) at index i.
getComplexDouble(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a complex value ({re, im}) at index i.
getComplexFloat(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a complex value ({re, im}) at index i.
getComplexFloat(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a complex value ({re, im}) at index i.
getConcurrentThreshold() - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Returns the minimum length of array for which multiple threads are used.
getCounter() - Static method in class pl.edu.icm.jlargearrays.MemoryCounter
 
getData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a reference to the internal data arrays in the form of result[2][length], where result[0] holds the reference to the real part and result[1] holds the reference to the imaginary part.
getData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a reference to the internal data arrays in the form of result[2][length], where result[0] holds the reference to the real part and result[1] holds the reference to the imaginary part.
getData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a reference to the internal data array.
getData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a double value that corresponds to the real part at index i.
getDouble(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a double value that corresponds to the real part at index i.
getDouble(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a double value at index i.
getDouble(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getDouble(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getDouble_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a double value at index i.
getDoubleData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns double data that correspond to the real part of this object.
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getDoubleData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns double data that correspond to the real part of this object.
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getDoubleData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns double data.
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getDoubleData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getDoubleData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getDoubleData(double[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a float value that corresponds to the real part at index i.
getFloat(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a float value that corresponds to the real part at index i.
getFloat(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a float value at index i.
getFloat(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getFloat(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getFloat_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a float value at index i.
getFloatData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns float data that correspond to the real part of this object.
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getFloatData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns float data that correspond to the real part of this object.
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getFloatData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns float data.
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getFloatData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getFloatData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getFloatData(float[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a complex value ({re, im}) at index i.
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a complex value ({re, im}) at index i.
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a value at index i.
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getFromNative(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getImaginaryArray() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns the imaginary part of this array.
getImaginaryArray() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns the imaginary part of this array.
getInt(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a int value that corresponds to the real part at index i.
getInt(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns an int value that corresponds to the real part at index i.
getInt(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns an int value at index i.
getInt(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getInt(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getInt_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns an int value at index i.
getIntData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns int data that correspond to the real part of this object.
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getIntData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns int data that correspond to the real part of this object.
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getIntData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns int data.
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getIntData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getIntData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getIntData(int[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a long value that corresponds to the real part at index i.
getLong(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a long value that corresponds to the real part at index i.
getLong(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a long value at index i.
getLong(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getLong(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getLong_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a long value at index i.
getLongData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns long data that correspond to the real part of this object.
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getLongData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns long data that correspond to the real part of this object.
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getLongData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns long data.
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getLongData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getLongData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getLongData(long[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getMaxObjectLength() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
Returns maximal length of each object serialized to an array of bytes.
getMaxSizeOf32bitArray() - Static method in class pl.edu.icm.jlargearrays.LargeArray
Returns the maximal size of a 32-bit array.
getMaxStringLength() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
Returns maximal length of each element.
getNumberOfProcessors() - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Returns the number of available processors.
getNumberOfThreads() - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Returns the current number of threads.
getRealArray() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns the real part of this array.
getRealArray() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns the real part of this array.
getShort(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns a short value that corresponds to the real part at index i.
getShort(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns a short value that corresponds to the real part at index i.
getShort(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a short value at index i.
getShort(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getShort(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getShort_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns a short value at index i.
getShortData() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns short data that correspond to the real part of this object.
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getShortData() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns short data that correspond to the real part of this object.
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of the real part of this object.
getShortData() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.LargeArray
If the size of the array is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns short data.
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
If (endPos - startPos) / step is smaller than LargeArray.LARGEST_SUBARRAY, then this method returns selected elements of this object.
getShortData() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getShortData() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getShortData(short[], long, long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getThreadPool() - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Returns the pool of threads.
getType() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns the type of an array.
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Returns an unsigned byte value that corresponds to the real part at index i.
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Returns an unsigned byte value that corresponds to the real part at index i.
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns an unsigned byte value at index i.
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
getUnsignedByte(long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
getUnsignedByte_safe(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns an unsigned byte value at index i.

H

hashCode() - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.LargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
hashCode() - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 

I

increaseCounter(long) - Static method in class pl.edu.icm.jlargearrays.MemoryCounter
 
IntLargeArray - Class in pl.edu.icm.jlargearrays
An array of ints that can store up to 263 elements.
IntLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.IntLargeArray
Creates new instance of this class.
IntLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.IntLargeArray
Creates new instance of this class.
IntLargeArray(long, int) - Constructor for class pl.edu.icm.jlargearrays.IntLargeArray
Creates a constant array.
IntLargeArray(int[]) - Constructor for class pl.edu.icm.jlargearrays.IntLargeArray
Creates new instance of this class.
isComplexNumericType() - Method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns true if a given LargeArray type is complex numeric, false otherwise
isConstant - Variable in class pl.edu.icm.jlargearrays.LargeArray
 
isConstant() - Method in class pl.edu.icm.jlargearrays.LargeArray
Return true if the array is constant.
isIntegerNumericType() - Method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns true if a given LargeArray type is integer numeric, false otherwise
isLarge() - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
 
isLarge() - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
 
isLarge() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns true if the size of an array is larger than LARGEST_SUBARRAY.
isNumeric() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns true if the type of the array is numeric, false otherwise.
isNumericType() - Method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns true if a given LargeArray type is numeric, false otherwise
isRealNumericType() - Method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns true if a given LargeArray type is real numeric, false otherwise

L

LargeArray - Class in pl.edu.icm.jlargearrays
The base class for all large arrays.
LargeArray() - Constructor for class pl.edu.icm.jlargearrays.LargeArray
Creates new instance of this class.
LargeArray(Object, long, LargeArrayType, long) - Constructor for class pl.edu.icm.jlargearrays.LargeArray
Creates new instance of this class by wrapping a native pointer.
LargeArray.Deallocator - Class in pl.edu.icm.jlargearrays
Memory deallocator.
LargeArrayArithmetics - Class in pl.edu.icm.jlargearrays
Arithmetical operations on LargeArrays.
LargeArrayStatistics - Class in pl.edu.icm.jlargearrays
Statistical operations on LargeArrays.
LargeArrayType - Enum in pl.edu.icm.jlargearrays
Supported types of large arrays.
LargeArrayUtils - Class in pl.edu.icm.jlargearrays
LargeArray utilities.
LARGEST_SUBARRAY - Static variable in class pl.edu.icm.jlargearrays.LargeArray
The largest size of subarray returned by getXXXData() methods.
length - Variable in class pl.edu.icm.jlargearrays.LargeArray
 
length() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns the length of an array.
log(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Natural logarithm of LargeArray.
log(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Natural logarithm of LargeArray.
log10(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Base 10 logarithm of LargeArray.
log10(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Base 10 logarithm of LargeArray.
LogicLargeArray - Class in pl.edu.icm.jlargearrays
An array of bits (0 and 1) that can store up to 263 elements.
LogicLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.LogicLargeArray
Creates new instance of this class.
LogicLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.LogicLargeArray
Creates new instance of this class.
LogicLargeArray(long, byte) - Constructor for class pl.edu.icm.jlargearrays.LogicLargeArray
Creates a constant array.
LogicLargeArray(byte[]) - Constructor for class pl.edu.icm.jlargearrays.LogicLargeArray
Creates new instance of this class.
LogicLargeArray(boolean[]) - Constructor for class pl.edu.icm.jlargearrays.LogicLargeArray
Creates new instance of this class.
LongLargeArray - Class in pl.edu.icm.jlargearrays
An array of longs that can store up to 263 elements.
LongLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.LongLargeArray
Creates new instance of this class.
LongLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.LongLargeArray
Creates new instance of this class.
LongLargeArray(long, long) - Constructor for class pl.edu.icm.jlargearrays.LongLargeArray
Creates a constant array.
LongLargeArray(long[]) - Constructor for class pl.edu.icm.jlargearrays.LongLargeArray
Creates new instance of this class.

M

main(String[]) - Static method in class pl.edu.icm.jlargearrays.Benchmark
Main method for running benchmarks.
max(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Max value of a LargeArray.
MemoryCounter - Class in pl.edu.icm.jlargearrays
Utility for counting the amount of memory used by large arrays.
min(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Min value of a LargeArray.
mult(LargeArray, LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Multiplication of two LargeArrays.
mult(LargeArray, LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Multiplication of two LargeArrays.

N

nativePointer() - Method in class pl.edu.icm.jlargearrays.LargeArray
Returns the internal pointer address (if isLarge)
neg(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Negation of LargeArray.
neg(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Negation of LargeArray.
not() - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
Performs binary negation of this array

O

ObjectLargeArray - Class in pl.edu.icm.jlargearrays
An array of objects that can store up to 263 elements.
ObjectLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.ObjectLargeArray
Creates new instance of this class.
ObjectLargeArray(long, int) - Constructor for class pl.edu.icm.jlargearrays.ObjectLargeArray
Creates new instance of this class.
ObjectLargeArray(long, int, boolean) - Constructor for class pl.edu.icm.jlargearrays.ObjectLargeArray
Creates new instance of this class.
ObjectLargeArray(long, Object) - Constructor for class pl.edu.icm.jlargearrays.ObjectLargeArray
Creates a constant array.
ObjectLargeArray(Object[]) - Constructor for class pl.edu.icm.jlargearrays.ObjectLargeArray
Creates new instance of this class.
or(LogicLargeArray) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
Performs binary or operation using this array and the input array

P

parent - Variable in class pl.edu.icm.jlargearrays.LargeArray
 
pl.edu.icm.jlargearrays - package pl.edu.icm.jlargearrays
 
pow(LargeArray, double) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Power of LargeArray.
pow(LargeArray, double, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Power of LargeArray.
ptr - Variable in class pl.edu.icm.jlargearrays.LargeArray
 

R

run() - Method in class pl.edu.icm.jlargearrays.LargeArray.Deallocator
 

S

select(LargeArray, LogicLargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayUtils
Returns all elements of the specified source array for which the corresponding mask element is equal to 1.
set(long, Object) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a complex value ({re, im}) at index i.
set(long, Object) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a complex value ({re, im}) at index i.
set(long, Object) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a value at index i.
set(long, Object) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
set(long, Object) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
set_safe(long, Object) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a value at index i.
set_safe(long, Object) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
set_safe(long, Object) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a boolean value as a real part at index i.
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a boolean value as a real part at index i.
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a boolean value at index i.
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setBoolean(long, boolean) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setBoolean_safe(long, boolean) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a boolean value at index i.
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a signed byte value as a real part at index i.
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a signed byte value as a real part at index i.
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a byte value at index i.
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setByte(long, byte) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setByte_safe(long, byte) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a byte value at index i.
setComplexDouble(long, double[]) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a complex value ({re, im}) at index i.
setComplexDouble(long, double[]) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a complex value ({re, im}) at index i.
setComplexFloat(long, float[]) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a complex value ({re, im}) at index i.
setComplexFloat(long, float[]) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a complex value ({re, im}) at index i.
setConcurrentThreshold(long) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Sets the minimum length of an array for which multiple threads are used.
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a double value as a real part at index i.
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a double value as a real part at index i.
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a double value at index i.
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setDouble(long, double) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setDouble_safe(long, double) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a double value at index i.
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a float value as a real part at index i.
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a float value as a real part at index i.
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a float value at index i.
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setFloat(long, float) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setFloat_safe(long, float) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a float value at index i.
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets an int value as a real part at index i.
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets an int value as a real part at index i.
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets an int value at index i.
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setInt(long, int) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setInt_safe(long, int) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets an int value at index i.
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a long value as a real part at index i.
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a long value as a real part at index i.
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a long value at index i.
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setLong(long, long) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setLong_safe(long, long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a long value at index i.
setMaxSizeOf32bitArray(int) - Static method in class pl.edu.icm.jlargearrays.LargeArray
Sets the maximal size of a 32-bit array.
setNumberOfThreads(int) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Sets the number of threads.
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a short value as a real part at index i.
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a short value as a real part at index i.
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a short value at index i.
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setShort(long, short) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setShort_safe(long, short) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a short value at index i.
setThreadPool(ExecutorService) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Sets the pool of threads.
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets a complex value at index i.
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets a complex value at index i.
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets a value at index i.
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setToNative(long, Object) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.ByteLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.ComplexDoubleLargeArray
Sets an unsigned byte value as a real part at index i.
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.ComplexFloatLargeArray
Sets an unsigned byte value as a real part at index i.
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.DoubleLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.FloatLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.IntLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets an unsigned byte value at index i.
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.LongLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.ObjectLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.ShortLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.StringLargeArray
 
setUnsignedByte(long, short) - Method in class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
 
setUnsignedByte_safe(long, byte) - Method in class pl.edu.icm.jlargearrays.LargeArray
Sets an unsigned value at index i.
ShortLargeArray - Class in pl.edu.icm.jlargearrays
An array of shorts that can store up to 263 elements.
ShortLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.ShortLargeArray
Creates new instance of this class.
ShortLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.ShortLargeArray
Creates new instance of this class.
ShortLargeArray(long, short) - Constructor for class pl.edu.icm.jlargearrays.ShortLargeArray
Creates a constant array.
ShortLargeArray(short[]) - Constructor for class pl.edu.icm.jlargearrays.ShortLargeArray
Creates new instance of this class.
shutdownThreadPoolAndAwaitTermination() - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Shutdowns all submitted tasks.
signum(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Signum of LargeArray.
signum(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Signum of LargeArray.
sin(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Sin of LargeArray.
sin(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Sin of LargeArray.
sizeof - Variable in class pl.edu.icm.jlargearrays.LargeArray
 
sizeOf() - Method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns the size (in bytes) of a given LargeArray type.
sqrt(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Square root of LargeArray.
sqrt(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Square root of LargeArray.
std(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Standard deviation value of a LargeArray.
stdKahan(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Standard deviation value of a LargeArray computed using Kahan algorithm.
StringLargeArray - Class in pl.edu.icm.jlargearrays
An array of strings that can store up to 263 elements.
StringLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.StringLargeArray
Creates new instance of this class.
StringLargeArray(long, int) - Constructor for class pl.edu.icm.jlargearrays.StringLargeArray
Creates new instance of this class.
StringLargeArray(long, int, boolean) - Constructor for class pl.edu.icm.jlargearrays.StringLargeArray
Creates new instance of this class.
StringLargeArray(long, String) - Constructor for class pl.edu.icm.jlargearrays.StringLargeArray
Creates a constant array.
StringLargeArray(String[]) - Constructor for class pl.edu.icm.jlargearrays.StringLargeArray
Creates new instance of this class.
submit(Callable<T>) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Submits a value-returning task for execution and returns a Future representing the pending results of the task.
submit(Runnable) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Submits a Runnable task for execution and returns a Future representing that task.
sum(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Sum of all elements in a LargeArray.
sumKahan(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayStatistics
Sum of all elements in a LargeArray computed using Kahan algorithm.

T

tan(LargeArray) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Tan of LargeArray.
tan(LargeArray, LargeArrayType) - Static method in class pl.edu.icm.jlargearrays.LargeArrayArithmetics
Tan of LargeArray.
type - Variable in class pl.edu.icm.jlargearrays.LargeArray
 

U

UNSAFE - Static variable in class pl.edu.icm.jlargearrays.LargeArrayUtils
An object for performing low-level, unsafe operations.
UnsignedByteLargeArray - Class in pl.edu.icm.jlargearrays
An array of unsigned bytes [0, 255] that can store up to 263 elements.
UnsignedByteLargeArray(long) - Constructor for class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Creates new instance of this class.
UnsignedByteLargeArray(long, boolean) - Constructor for class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Creates new instance of this class.
UnsignedByteLargeArray(long, short) - Constructor for class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Creates a constant array.
UnsignedByteLargeArray(byte[]) - Constructor for class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Creates new instance of this class.
UnsignedByteLargeArray(short[]) - Constructor for class pl.edu.icm.jlargearrays.UnsignedByteLargeArray
Creates new instance of this class.

V

valueOf(String) - Static method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns the enum constant of this type with the specified name.
values() - Static method in enum pl.edu.icm.jlargearrays.LargeArrayType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForCompletion(Future<?>[]) - Static method in class pl.edu.icm.jlargearrays.ConcurrencyUtils
Waits for all threads to complete computation.

X

xor(LogicLargeArray) - Method in class pl.edu.icm.jlargearrays.LogicLargeArray
Performs binary and operation using this array and the input array

Z

zeroNativeMemory(long) - Method in class pl.edu.icm.jlargearrays.LargeArray
Initializes allocated native memory to zero.
A B C D E F G H I L M N O P R S T U V W X Z 
Skip navigation links

Copyright © 2015. All rights reserved.