Sparse matrix and solver objects for parallel finite element simulation of multi-field problems

8Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we present an object-oriented concept of sparse matrix and iterative linear solver for large scale parallel and sequential finite element analysis of multi-field problems. With the present concept, the partitioning and parallel solving of linear equation systems can be easily realized, and the memory usage to solve coupled multi-field problems is optimized. For the parallel computing, the present objects are tailored to the domain decomposition approach for both equation assembly and linear solver. With such approach, the assembly of a global equation system is thoroughly avoided. Parallelization is realized in the sparse matrix object by the means of (1) enable the constructor of the sparse matrix class to use domain decomposition data to establish the local domain sparse pattern and (2) introduce MPI calls into the member function of matrix-vector multiplication to collect local results and form global solutions. The performance of these objects in C++ is demonstrated by a geotechnical application of 3D thermal, hydraulic and mechanical (THM) coupled problem in parallel manner. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Wang, W., & Kolditz, O. (2010). Sparse matrix and solver objects for parallel finite element simulation of multi-field problems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5938 LNCS, pp. 418–425). https://doi.org/10.1007/978-3-642-11842-5_58

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free