Numerical solution of 3D linear elasticity equations is considered. Problem is described by a coupled system of second order elliptic partial differential equations. This system is discretized by trilinear parallelepipedal finite elements. Preconditioned conjugate gradient iterative method is used for solving large-scale linear algebraic systems arising after the finite element method (FEM) discretization of the problem. The displacement decomposition technique is applied at the first step to construct a preconditioner using the decoupled block-diagonal part of the original matrix. Then circulant block-factorization is used to precondition thus obtained block-diagonal matrix. Since both preconditioning techniques, displacement decomposition and circulant block-factorization, are highly parallelizable, a portable parallel FEM code based on MPI is developed. Results of numerical tests performed on a number of modern parallel computers using real-life engineering problems from the geomechanics in geosciences are reported and discussed
[1]
Ivan Lirkov,et al.
MPI parallel implementation of CBF preconditioning for 3D elasticity problems 1 This research has be
,
1999
.
[2]
Ivan Lirkov.
Parallel Performance of an MPI Solver for 3D Elasticity Problems
,
2002,
Numerical Methods and Application.
[3]
Ivan Lirkov.
MPI solver for 3D elasticity problems
,
2003,
Math. Comput. Simul..
[4]
Owe Axelsson,et al.
Iterative methods for the solution of the Naviers equations of elasticity
,
1977
.
[5]
Radim Blaheta,et al.
Displacement decomposition - incomplete factorization preconditioning techniques for linear elasticity problems
,
1994,
Numer. Linear Algebra Appl..
[6]
W. Walker,et al.
Mpi: a Standard Message Passing Interface 1 Mpi: a Standard Message Passing Interface
,
1996
.