public static final class MatrixStore.LogicalBuilder<N extends Number> extends Object implements ElementsSupplier<N>
Structure2D.IntRowColumn, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallbackclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitoperateOnAll, operateOnMatching, operateOnMatchingoperateOnAll, operateOnAll, operateOnAll, operateOnAll, operateOnAllcollectcolumn, column, column, column, column, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, rowloopAll, loopMatching, loopRange, mapperpublic final MatrixStore.LogicalBuilder<N> above(int aRowDim)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> above(MatrixStore<N>... upperStore)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> above(N... anUpperStore)
public final MatrixStore.LogicalBuilder<N> below(int aRowDim)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> below(MatrixStore<N>... aLowerStore)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> below(N... aLowerStore)
public final MatrixStore.LogicalBuilder<N> bidiagonal(boolean upper, boolean assumeOne)
public final MatrixStore.LogicalBuilder<N> column(int... col)
public final MatrixStore.LogicalBuilder<N> conjugate()
public final PhysicalStore<N> copy()
public final long count()
Structure2Dcount in interface Structure1Dcount in interface Structure2Dpublic final long countColumns()
countColumns in interface Structure2Dpublic final long countRows()
countRows in interface Structure2Dpublic final MatrixStore.LogicalBuilder<N> diagonal(boolean assumeOne)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> diagonally(MatrixStore<N>... aDiagonalStore)
public final MatrixStore<N> get()
get in interface Supplier<MatrixStore<N extends Number>>get in interface ElementsSupplier<N extends Number>public final MatrixStore.LogicalBuilder<N> hermitian(boolean upper)
public final MatrixStore.LogicalBuilder<N> hessenberg(boolean upper)
public final MatrixStore.LogicalBuilder<N> left(int aColDim)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> left(MatrixStore<N>... aLeftStore)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> left(N... aLeftStore)
public final MatrixStore.LogicalBuilder<N> limits(int rowLimit, int columnLimit)
public final MatrixStore.LogicalBuilder<N> offsets(int rowOffset, int columnOffset)
public final PhysicalStore.Factory<N,?> physical()
physical in interface ElementsSupplier<N extends Number>public final MatrixStore.LogicalBuilder<N> right(int aColDim)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> right(MatrixStore<N>... aRightStore)
@SafeVarargs public final MatrixStore.LogicalBuilder<N> right(N... aRightStore)
public final MatrixStore.LogicalBuilder<N> row(int... row)
public final MatrixStore.LogicalBuilder<N> superimpose(int row, int col, MatrixStore<N> aStore)
public final MatrixStore.LogicalBuilder<N> superimpose(int row, int col, Number aStore)
public final MatrixStore.LogicalBuilder<N> superimpose(MatrixStore<N> aStore)
public final void supplyTo(ElementsConsumer<N> receiver)
supplyTo in interface Access2D.Collectable<N extends Number,ElementsConsumer<N extends Number>>public final MatrixStore.LogicalBuilder<N> transpose()
transpose in interface Stream2D<N extends Number,MatrixStore<N extends Number>,ElementsConsumer<N extends Number>,ElementsSupplier<N extends Number>>transpose in interface ElementsSupplier<N extends Number>public final MatrixStore.LogicalBuilder<N> triangular(boolean upper, boolean assumeOne)
public final MatrixStore.LogicalBuilder<N> tridiagonal()
Copyright © 2018 Optimatika. All rights reserved.