org.ojalgo.matrix.store
Interface PhysicalStore.Factory<N extends Number>

All Superinterfaces:
Serializable
All Known Implementing Classes:
JamaFactory
Enclosing interface:
PhysicalStore<N extends Number>

public static interface PhysicalStore.Factory<N extends Number>
extends Serializable


Method Summary
 PhysicalStore<N> conjugate(Access2D<? extends Number> aSource)
           
 PhysicalStore<N> copy(Access2D<? extends Number> aSource)
           
 PhysicalStore<N> copy(double[][] aSource)
           
 AggregatorCollection<N> getAggregatorCollection()
           
 FunctionSet<N> getFunctionSet()
           
 N getNumber(double aNmbr)
           
 N getNumber(Number aNmbr)
           
 Scalar<N> getStaticOne()
           
 Scalar<N> getStaticZero()
           
 PhysicalStore<N> makeColumn(Access1D<? extends Number> aColumn)
           
 PhysicalStore<N> makeColumn(double[] aColumn)
           
 PhysicalStore<N> makeColumn(List<N> aColumn)
           
 PhysicalStore<N> makeColumn(N[] aColumn)
           
 PhysicalStore<N> makeEmpty(int aRowDim, int aColDim)
           
 PhysicalStore<N> makeEye(int aRowDim, int aColDim)
           
 PhysicalStore<N> makeZero(int aRowDim, int aColDim)
           
 Scalar<N> toScalar(double aNmbr)
           
 Scalar<N> toScalar(Number aNmbr)
           
 PhysicalStore<N> transpose(Access2D<? extends Number> aSource)
           
 

Method Detail

conjugate

PhysicalStore<N> conjugate(Access2D<? extends Number> aSource)

copy

PhysicalStore<N> copy(Access2D<? extends Number> aSource)

copy

PhysicalStore<N> copy(double[][] aSource)

getAggregatorCollection

AggregatorCollection<N> getAggregatorCollection()

getFunctionSet

FunctionSet<N> getFunctionSet()

getNumber

N getNumber(double aNmbr)

getNumber

N getNumber(Number aNmbr)

getStaticOne

Scalar<N> getStaticOne()

getStaticZero

Scalar<N> getStaticZero()

makeColumn

PhysicalStore<N> makeColumn(Access1D<? extends Number> aColumn)

makeColumn

PhysicalStore<N> makeColumn(double[] aColumn)

makeColumn

PhysicalStore<N> makeColumn(List<N> aColumn)

makeColumn

PhysicalStore<N> makeColumn(N[] aColumn)

makeEmpty

PhysicalStore<N> makeEmpty(int aRowDim,
                           int aColDim)

makeEye

PhysicalStore<N> makeEye(int aRowDim,
                         int aColDim)

makeZero

PhysicalStore<N> makeZero(int aRowDim,
                          int aColDim)

toScalar

Scalar<N> toScalar(double aNmbr)

toScalar

Scalar<N> toScalar(Number aNmbr)

transpose

PhysicalStore<N> transpose(Access2D<? extends Number> aSource)