Class LinearSolverFactory_ZDRM


  • public class LinearSolverFactory_ZDRM
    extends java.lang.Object
    Factory for creating linear solvers of complex matrices
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> chol​(int matrixSize)
      Creates a linear solver which uses Cholesky decomposition internally
      static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> lu​(int matrixSize)
      Creates a linear solver which uses LU decomposition internally
      static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> qr​(int numRows, int numCols)
      Creates a linear solver which uses QR decomposition internally
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LinearSolverFactory_ZDRM

        public LinearSolverFactory_ZDRM()
    • Method Detail

      • lu

        public static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> lu​(int matrixSize)
        Creates a linear solver which uses LU decomposition internally
        Parameters:
        matrixSize - Approximate of rows and columns
        Returns:
        Linear solver
      • chol

        public static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> chol​(int matrixSize)
        Creates a linear solver which uses Cholesky decomposition internally
        Parameters:
        matrixSize - Approximate of rows and columns
        Returns:
        Linear solver
      • qr

        public static org.ejml.interfaces.linsol.LinearSolverDense<org.ejml.data.ZMatrixRMaj> qr​(int numRows,
                                                                                                 int numCols)
        Creates a linear solver which uses QR decomposition internally
        Parameters:
        numRows - Approximate of rows
        numCols - Approximate of columns
        Returns:
        Linear solver