org.ojalgo.matrix.factory
Interface PhysicalFactory<N extends Number>
- All Known Implementing Classes:
- JamaFactory
public interface PhysicalFactory<N extends Number>
getNumber
N getNumber(double aNmbr)
getNumber
N getNumber(Number aNmbr)
getStaticOne
Scalar<N> getStaticOne()
getStaticZero
Scalar<N> getStaticZero()
makeArrayCopy
PhysicalStore<N> makeArrayCopy(Array2Dim<? extends Number> anArray)
makeColumn
PhysicalStore<N> makeColumn(Array1Dim<N> 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)
makeMatrixCopy
PhysicalStore<N> makeMatrixCopy(BasicMatrix aMtrx)
makeRawCopy
PhysicalStore<N> makeRawCopy(double[][] aRaw)
makeStoreCopy
PhysicalStore<N> makeStoreCopy(MatrixStore<? extends Number> aStore)
makeZero
PhysicalStore<N> makeZero(int aRowDim,
int aColDim)
toScalar
Scalar<N> toScalar(double aNmbr)
toScalar
Scalar<N> toScalar(Number aNmbr)