Uses of Class
groovyx.gpars.extra166y.ParallelDoubleArray

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.