A PETSc-based parallel implementation of finite element method for elasticity problems
Summary: Starting a parallel code from scratch is not a good choice for parallel programming finite element analysis of elasticity problems because we cannot make full use of our existing serial code and the programming work is painful for developers. PETSc provides libraries for various numerical methods that can give us more flexibility in migrating our serial application code to a parallel implementation. We present the approach to parallelize the existing finite element code within the PETSc framework. Our approach permits users to easily implement the formation and solution of linear system arising from finite element discretization of elasticity problem. The main PETSc subroutines are given for the main parallelization step and the corresponding code fragments are listed. Cantilever examples are used to validate the code and test the performance.
- Developing a geodynamics simulator with PETSc
- Parallel scientific computing with an interface from Matlab to PETSc
- Parallel implementation of the finite element method using compressed data structures
- A class of data structures and object-oriented implementation for finite element methods on distributed memory systems
- High Performance Computing for Computational Science - VECPAR 2004
- A Multigrid Tutorial, Second Edition
- A parallel preconditioned conjugate gradient package for solving sparse linear systems on a Cray Y-MP
- scientific article; zbMATH DE number 2099046 (Why is no real title available?)
- scientific article; zbMATH DE number 6413793 (Why is no real title available?)
- MPI-based parallel finite element approaches for implicit nonlinear dynamic analysis employing sparse PCG solvers
- Parallel iterative methods for sparse linear systems
- Performance of a parallel algebraic multilevel preconditioner for stabilized finite element semiconductor device modeling
- Performance of Jacobi preconditioning in Krylov subspace solution of finite element equations
- Two-level additive Schwarz preconditioners for nonconforming finite element methods
- An incremental elastic-plastic finite element solver in a workstation cluster environment. I: Formulations and parallel processing
- An incremental elastic-plastic finite element solver in a workstation cluster environment. II: Performance of a first implementation
- scientific article; zbMATH DE number 5773512 (Why is no real title available?)
- Elastoplastic finite element analysis on a mimd parallel‐computer
- Parallel scientific computing with an interface from Matlab to PETSc
- Developing a geodynamics simulator with PETSc
This page was built for publication: A PETSc-based parallel implementation of finite element method for elasticity problems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1664766)