A comparative numerical study of finite element methods resulting in mass conservation for Poisson's problem: Primal hybrid, mixed and their hybridized formulations

被引:0
|
作者
Oliari, Victor B. [1 ]
Ancori, Ricardo J. Hancco [2 ]
Devloo, Philippe R. B. [1 ]
机构
[1] State Univ Campinas UNICAMP, Dept Civil Engn, Campinas, Brazil
[2] Univ Nacl San Agustin Arequipa, Dept Acad Matemat, Arequipa, Peru
关键词
Finite elements; Hybrid methods; Mixed methods; Hybridization; Numerical comparison; ELLIPTIC PROBLEMS; APPROXIMATIONS; ACCURACY; GALERKIN;
D O I
10.1016/j.camwa.2024.06.027
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents a numerical comparison of finite-element methods resulting in local mass conservation at the element level for Poisson's problem, namely the primal hybrid and mixed methods. These formulations result in an indefinite system. Alternative formulations yielding a positive-definite system are obtained after hybridizing each method. The choice of approximation spaces yields methods with enhanced accuracy for the pressure variable, and results in systems with identical size and structure after static condensation. A regular pressure precision mixed formulation is also considered based on the classical RTk space. The simulations are accelerated using Open multi-processing (OMP) and Thread-Building Blocks (TBB) multithreading paradigms alongside either a coloring strategy or atomic operations ensuring a thread-safe execution. An additional parallel strategy is developed using C++ threads, which is based on the producer-consumer paradigm, and uses locks and semaphores as synchronization primitives. Numerical tests show the optimal parallel strategy for these finite- element formulations, and the computational performance of the methods are compared in terms of simulation time and approximation errors. Additional results are developed during the process. Numerical solvers often fail to find an accurate solution to the highly indefinite systems arising from finite-element formulations, and this paper documents a matrix ordering strategy to stabilize the resolution. A procedure to enable static condensation based on the introduction of piecewise constant functions that also fulfills Neumann's compatibility condition, and yet computes an average pressure per element is presented.
引用
收藏
页码:213 / 227
页数:15
相关论文
共 6 条
  • [1] A posteriori error estimates for primal hybrid finite element methods applied to Poisson problem
    Oliari, Victor B.
    Bosing, Paulo Rafael
    de Siqueira, Denise
    Devloo, Philippe R. B.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2024, 441
  • [2] On Finite Element Formulations for the Obstacle Problem - Mixed and Stabilised Methods
    Gustafsson, Tom
    Stenberg, Rolf
    Videman, Juha
    COMPUTATIONAL METHODS IN APPLIED MATHEMATICS, 2017, 17 (03) : 413 - 429
  • [3] Primal stabilized hybrid and DG finite element methods for the linear elasticity problem
    Faria, Cristiane O.
    Loula, Abimael F. D.
    dos Santos, Antonio J. B.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2014, 68 (04) : 486 - 507
  • [4] A comparative numerical study of different finite element formulations for 2D model elliptic problems: Continuous and discontinuous Galerkin, mixed and hybrid methods
    Forti, Tiago L. D.
    Farias, Agnaldo M.
    Devloo, Philippe R. B.
    Gomes, Sonia M.
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2016, 115 : 9 - 20
  • [5] On continuous, discontinuous, mixed, and primal hybrid finite element methods for second-order elliptic problems
    Devloo, P. R. B.
    Faria, C. O.
    Farias, A. M.
    Gomes, S. M.
    Loula, A. F. D.
    Malta, S. M. C.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2018, 115 (09) : 1083 - 1107
  • [6] A comparative study on the weak Galerkin, discontinuous Galerkin, and mixed finite element methods
    Lin, Guang
    Liu, Jiangguo
    Sadre-Marandi, Farrah
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 273 : 346 - 362