VBARMS: A variable block algebraic recursive multilevel solver for sparse linear systems

作者:

Highlights:

摘要

Sparse matrices arising from the solution of systems of partial differential equations often exhibit a perfect block structure, meaning that the nonzero blocks in the sparsity pattern are fully dense (and typically small), e.g., when several unknown quantities are associated with the same grid point. Similar block orderings can be sometimes unravelled also on general unstructured matrices, by ordering consecutively rows and columns with a similar sparsity pattern, and treating some zero entries of the reordered matrix as nonzero elements, with a little sacrifice of memory. We show how we can take advantage of these frequently occurring structures in the design of the multilevel incomplete LU factorization preconditioner ARMS (Saad and Suchomel, 2002  [14]) and maximize computational efficiency.

论文关键词:Linear systems,Sparse matrices,Krylov methods,Algebraic preconditioners,Multilevel incomplete LU factorization,Graph compression

论文评审过程:Received 28 September 2012, Revised 16 April 2013, Available online 25 April 2013.

论文官网地址:https://doi.org/10.1016/j.cam.2013.04.036