|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParallelDoubleArray | |
---|---|
groovyx.gpars.extra166y | Collections supporting parallel operations. |
Uses of ParallelDoubleArray in groovyx.gpars.extra166y |
---|
Methods in groovyx.gpars.extra166y that return ParallelDoubleArray | |
---|---|
ParallelDoubleArray |
ParallelDoubleArray.addAll(double[] other)
Equivalent to asList().addAll but specialized for array arguments and likely to be more efficient. |
ParallelDoubleArray |
ParallelDoubleArray.addAll(ParallelDoubleArrayWithDoubleMapping other)
Appends all (possibly bounded, filtered, or mapped) elements of the given ParallelDoubleArray, resizing and/or reallocating this array if necessary. |
ParallelDoubleArray |
ParallelArrayWithDoubleMapping.all()
Returns a new ParallelDoubleArray holding mappings |
ParallelDoubleArray |
ParallelDoubleArray.all()
Returns a new ParallelDoubleArray holding all elements |
ParallelDoubleArray |
ParallelDoubleArrayWithDoubleMapping.all()
Returns a new ParallelDoubleArray holding elements |
ParallelDoubleArray |
ParallelLongArrayWithDoubleMapping.all()
Returns a new ParallelDoubleArray holding mappings |
ParallelDoubleArray |
ParallelDoubleArray.allUniqueElements()
Returns a new ParallelDoubleArray containing only the unique elements of this array (that is, without any duplicates). |
ParallelDoubleArray |
ParallelDoubleArrayWithFilter.allUniqueElements()
Returns a new ParallelDoubleArray containing only unique elements (that is, without any duplicates). |
static ParallelDoubleArray |
ParallelDoubleArray.create(int size,
jsr166y.ForkJoinPool executor)
Creates a new ParallelDoubleArray using the given executor and an array of the given size |
static ParallelDoubleArray |
ParallelDoubleArray.createEmpty(int size,
jsr166y.ForkJoinPool executor)
Creates a new ParallelDoubleArray using the given executor and an array of the given size, but with an initial effective size of zero, enabling incremental insertion via asList() operations. |
static ParallelDoubleArray |
ParallelDoubleArray.createFromCopy(double[] source,
jsr166y.ForkJoinPool executor)
Creates a new ParallelDoubleArray using the given executor and initially holding copies of the given source elements. |
static ParallelDoubleArray |
ParallelDoubleArray.createFromCopy(int size,
double[] source,
jsr166y.ForkJoinPool executor)
Creates a new ParallelDoubleArray using an array of the given size, initially holding copies of the given source truncated or padded with zeros to obtain the specified length. |
static ParallelDoubleArray |
ParallelDoubleArray.createUsingHandoff(double[] handoff,
jsr166y.ForkJoinPool executor)
Creates a new ParallelDoubleArray initially using the given array and executor. |
ParallelDoubleArray |
ParallelDoubleArray.cumulate(Ops.DoubleReducer reducer,
double base)
Replaces each element with the running cumulation of applying the given reducer. |
ParallelDoubleArray |
ParallelDoubleArray.cumulateSum()
Replaces each element with the running sum |
ParallelDoubleArray |
ParallelDoubleArray.removeAll(Ops.DoublePredicate selector)
Removes from the array all elements for which the given selector holds. |
ParallelDoubleArray |
ParallelDoubleArray.removeConsecutiveDuplicates()
Removes consecutive elements that are equal, shifting others leftward, and possibly decreasing size. |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithGeneratedValue(Ops.DoubleGenerator generator)
Replaces elements with the results of applying the given generator. |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMappedIndex(Ops.IntAndDoubleToDouble op)
Replaces elements with the results of applying the given mapping to each index and current element value |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMappedIndex(Ops.IntToDouble op)
Replaces elements with the results of applying the given op to their indices. |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMapping(Ops.BinaryDoubleOp combiner,
double[] other)
Replaces elements with results of applying op(thisElement, otherElement) |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Replaces elements with results of applying op(thisElement, otherElement) |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMapping(Ops.DoubleOp op)
Replaces elements with the results of applying the given op to their current values. |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithValue(double value)
Replaces elements with the given value. |
ParallelDoubleArray |
ParallelDoubleArray.sort()
Sorts the array, assuming all elements are Comparable. |
ParallelDoubleArray |
ParallelDoubleArray.sort(Ops.DoubleComparator comparator)
Sorts the array. |
|
Copyright © 2008–2012 Václav Pech. All Rights Reserved. | |||||||||
PREV NEXT | FRAMES NO FRAMES |