Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Conferences
ISSN 2753-3239
CCC: 6
PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON CIVIL, STRUCTURAL AND ENVIRONMENTAL ENGINEERING COMPUTING
Edited by: P. Ivanyi, J. Kruis and B.H.V. Topping
Paper 7.1

Comments on combination of vectorized and parallel code for elastic problems

M. Cermak

Department of Mathematics, Faculty of Civil Engineering, VSB-TUO, Czech Republic

Full Bibliographic Reference for this paper
M. Cermak, "Comments on combination of vectorized and parallel code for elastic problems", in P. Ivanyi, J. Kruis, B.H.V. Topping, (Editors), "Proceedings of the Seventeenth International Conference on Civil, Structural and Environmental Engineering Computing", Civil-Comp Press, Edinburgh, UK, Online volume: CCC 6, Paper 7.1, 2023, doi:10.4203/ccc.6.7.1
Keywords: finite element method, vectorization approach, non-overlapping domain decomposition method, parallelization, elasticity problem, Lagrange multipliers.

Abstract
This paper presents some notes on the vectorization and parallelization code for the elasticity problem in Matlab. Leaving aside the solution to the elasticity problem, the most time-consuming operation is the construction of the stiffness matrix. To solve this problem comprehensively, we should combine two approaches. The first approach is to decompose the body using a non-overlapping domain decomposition method (TFETI), which is well parallelizable, and to construct the corresponding objects for each subdomain. The second approach is vectorization to construct a stiffness matrix for each subdomain efficiently. This approach implements in Matlab, and all Matlab codes will be available for download and provide complete finite element implementations in both 2D and 3D.

download the full-text of this paper (PDF, 8 pages, 910 Kb)

go to the previous paper
go to the next paper
return to the table of contents
return to the volume description