Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
Ops.DoubleReducer |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CommonOps.DoubleAdder |
(package private) static class |
CommonOps.NaturalDoubleMaxReducer |
(package private) static class |
CommonOps.NaturalDoubleMinReducer |
Modifier and Type | Field and Description |
---|---|
(package private) Ops.BinaryDoubleOp |
PAS.FJDCombineInPlace.combiner |
(package private) Ops.BinaryDoubleOp |
PAS.FJDPACombineInPlace.combiner |
Modifier and Type | Method and Description |
---|---|
(package private) static Ops.IntAndDoubleToDouble |
AbstractParallelAnyArray.indexedMapper(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) void |
AbstractParallelAnyArray.leafCombineInPlace(int lo,
int hi,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DUPap.leafCombineInPlace(int l,
int h,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DFPap.leafCombineInPlace(int l,
int h,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DRPap.leafCombineInPlace(int l,
int h,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.leafCombineInPlace(int lo,
int hi,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DUPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DFPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DRPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMapping(Ops.BinaryDoubleOp combiner,
double[] other)
Replaces elements with results of applying
op(thisElement, otherElement) . |
ParallelDoubleArrayWithFilter |
ParallelDoubleArrayWithFilter.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) . |
ParallelDoubleArrayWithFilter |
ParallelDoubleArrayWithFilter.replaceWithMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Replaces elements with results of applying
op(thisElement, otherElement) . |
ParallelArrayWithDoubleMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithDoubleMapping |
ParallelLongArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
Constructor and Description |
---|
PAS.FJDCombineInPlace(AbstractParallelAnyArray pap,
int lo,
int hi,
PAS.FJBase next,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
PAS.FJDPACombineInPlace(AbstractParallelAnyArray pap,
int lo,
int hi,
PAS.FJBase next,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |