org.ojalgo.matrix
Interface BasicMatrix.Factory

All Known Implementing Classes:
JamaFactory, MatrixFactory
Enclosing interface:
BasicMatrix

public static interface BasicMatrix.Factory

Author:
apete

Method Summary
 BasicMatrix copy(Access2D<? extends Number> aSource)
           
 BasicMatrix copy(double[][] aSource)
           
 BasicMatrix makeColumnVector(List<? extends Number> aColumn)
           
 BasicMatrix makeEye(int aRowDim, int aColDim)
           
 BasicMatrix makeRandom(int aRowDim, int aColDim, RandomNumber aRndm)
           
 BasicMatrix makeRowVector(List<? extends Number> aRow)
           
 BasicMatrix makeZero(int aRowDim, int aColDim)
           
 

Method Detail

copy

BasicMatrix copy(Access2D<? extends Number> aSource)

copy

BasicMatrix copy(double[][] aSource)

makeColumnVector

BasicMatrix makeColumnVector(List<? extends Number> aColumn)
See Also:
BasicMatrix.toListOfElements(), makeRowVector(List)

makeEye

BasicMatrix makeEye(int aRowDim,
                    int aColDim)

makeRandom

BasicMatrix makeRandom(int aRowDim,
                       int aColDim,
                       RandomNumber aRndm)

makeRowVector

BasicMatrix makeRowVector(List<? extends Number> aRow)
See Also:
BasicMatrix.toListOfElements(), makeColumnVector(List)

makeZero

BasicMatrix makeZero(int aRowDim,
                     int aColDim)