C
- the type of coordinate (aka 'the dimension') which is going to be reduced (by calling methods of this
class)E
- the type of the elements of the tensor to be reduced.public class OngoingStructuralReduction<C,E>
extends java.lang.Object
Constructor and Description |
---|
OngoingStructuralReduction(Tensor<E> tensor,
java.lang.Class<C> dimension) |
Modifier and Type | Method and Description |
---|---|
<R> Tensor<R> |
by(ReductionStrategy<? super C,E,R> strategy) |
OngoingInterpolation<E,C> |
byInterpolatedSlicingAt(C slicePosition) |
Tensor<E> |
bySlicingAt(C slicePosition) |
protected <R> Tensor<R> |
reduceBy(ReductionStrategy<? super C,E,R> strategy) |
public <R> Tensor<R> by(ReductionStrategy<? super C,E,R> strategy)
public OngoingInterpolation<E,C> byInterpolatedSlicingAt(C slicePosition)
protected <R> Tensor<R> reduceBy(ReductionStrategy<? super C,E,R> strategy)