Skip navigation links
com.interpss.core.sparse.solver

Interface ISparseEqnSolver

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      boolean factorization()
      Matrix factorization, for example LU decomposition, of the matrix.
      boolean factorization(double tolerance)
      Matrix factorization, for example LU decomposition, of the matrix.
      void setMatrixDirty()
      set the A matrix dirty status to true, due to change of its element
      void solveEqn()
      Solve the [A]X = B problem
      double[] solveEqn(double[] b)
      Solve the [A]X = B problem, assume the [A] is LUed
    • Method Detail

      • setMatrixDirty

        void setMatrixDirty()
        set the A matrix dirty status to true, due to change of its element
      • factorization

        boolean factorization(double tolerance)
                       throws IpssNumericException
        Matrix factorization, for example LU decomposition, of the matrix.
        Parameters:
        tolerance - the tolerance for matrix singular detection
        Returns:
        if succeed return true.
        Throws:
        IpssNumericException