Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
A PETSc-based parallel implementation of finite element method for elasticity problems - MaRDI portal

A PETSc-based parallel implementation of finite element method for elasticity problems (Q1664766)

From MaRDI portal





scientific article; zbMATH DE number 6925580
Language Label Description Also known as
English
A PETSc-based parallel implementation of finite element method for elasticity problems
scientific article; zbMATH DE number 6925580

    Statements

    A PETSc-based parallel implementation of finite element method for elasticity problems (English)
    0 references
    27 August 2018
    0 references
    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.
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references