Package org.ojalgo.matrix.store
Class MatrixPipeline.RowsReducer<N extends java.lang.Comparable<N>>
- java.lang.Object
-
- org.ojalgo.matrix.store.MatrixPipeline<N>
-
- org.ojalgo.matrix.store.MatrixPipeline.RowsReducer<N>
-
- All Implemented Interfaces:
ElementsSupplier<N>
,Access2D.Collectable<N,TransformableRegion<N>>
,Operate2D<N,ElementsSupplier<N>>
,Structure1D
,Structure2D
- Enclosing class:
- MatrixPipeline<N extends java.lang.Comparable<N>>
static final class MatrixPipeline.RowsReducer<N extends java.lang.Comparable<N>> extends MatrixPipeline<N>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ojalgo.matrix.store.MatrixPipeline
MatrixPipeline.BinaryOperatorLeft<N extends java.lang.Comparable<N>>, MatrixPipeline.BinaryOperatorRight<N extends java.lang.Comparable<N>>, MatrixPipeline.ColumnsModifier<N extends java.lang.Comparable<N>>, MatrixPipeline.ColumnsReducer<N extends java.lang.Comparable<N>>, MatrixPipeline.Multiplication<N extends java.lang.Comparable<N>>, MatrixPipeline.RowsModifier<N extends java.lang.Comparable<N>>, MatrixPipeline.RowsReducer<N extends java.lang.Comparable<N>>, MatrixPipeline.Transformer<N extends java.lang.Comparable<N>>, MatrixPipeline.Transpose<N extends java.lang.Comparable<N>>, MatrixPipeline.UnaryOperator<N extends java.lang.Comparable<N>>
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure2D
Structure2D.IntRowColumn, Structure2D.Logical<S extends Structure2D,B extends Structure2D.Logical<S,B>>, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.Reshapable, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>
-
-
Field Summary
Fields Modifier and Type Field Description private Aggregator
myAggregator
private MatrixStore<N>
myBase
-
Constructor Summary
Constructors Constructor Description RowsReducer(MatrixStore<N> base, Aggregator aggregator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
supplyTo(TransformableRegion<N> receiver)
-
Methods inherited from class org.ojalgo.matrix.store.MatrixPipeline
countColumns, countRows, getColDim, getContext, getRowDim, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ojalgo.structure.Access2D.Collectable
collect
-
Methods inherited from interface org.ojalgo.matrix.store.ElementsSupplier
onAll, onAny, onColumns, onColumns, onMatching, onMatching, onRows, onRows, transpose
-
Methods inherited from interface org.ojalgo.structure.Operate2D
onAll, onAll, onAll, onAll, onAll, onCompatible, onCompatible
-
Methods inherited from interface org.ojalgo.structure.Structure2D
count, firstInColumn, firstInRow, getMaxDim, getMinDim, isEmpty, isFat, isScalar, isSquare, isTall, isVector, limitOfColumn, limitOfRow, size
-
-
-
-
Field Detail
-
myAggregator
private final Aggregator myAggregator
-
myBase
private final MatrixStore<N extends java.lang.Comparable<N>> myBase
-
-
Constructor Detail
-
RowsReducer
RowsReducer(MatrixStore<N> base, Aggregator aggregator)
-
-
Method Detail
-
supplyTo
public void supplyTo(TransformableRegion<N> receiver)
-
-