z-logo
open-access-imgOpen Access
Treatment of Block-Based Sparse Matrices in Domain Decomposition Method
Author(s) -
Abul Mukid Mohammad Mukaddes,
Masao Ogino,
Ryuji Shioya,
Hiroshi Kitamura
Publication year - 2017
Publication title -
international journal of system modeling and simulation
Language(s) - English
Resource type - Journals
ISSN - 2518-0959
DOI - 10.24178/ijsms.2017.2.1.01
Subject(s) - sparse matrix , discretization , finite element method , domain decomposition methods , matrix (chemical analysis) , block (permutation group theory) , computer science , algorithm , block matrix , domain (mathematical analysis) , computation , computational science , mathematical optimization , mathematics , engineering , materials science , mathematical analysis , geometry , eigenvalues and eigenvectors , physics , structural engineering , quantum mechanics , composite material , gaussian
— The domain decomposition method involves the finite element solution of problems in the parallel computer. The finite element discretization leads to the solution of large systems of linear equation whose matrix is naturally sparse. The use of proper storing techniques for sparse matrix is fundamental especially when dealing with large scale problems typical of industrial applications. The aim of this research is to review the sparsity pattern of the matrices originating from the discretization of the elasto-plastic and thermal-convection problems. Some practical strategies dealing with sparsity pattern in the finite element code of adventure system are recalled. Several efficient storage schemes to store the matrix originating from elasto-plastic and thermal-convection problems have been proposed. In the proposed technique, inherent block pattern of the matrix is exploited to locate the matrix element. The computation in the high performance computer shows better performance compared to the conventional skyline storage method used by the most of the researchers.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here