Geometric multigrid method for solving Poisson's equation on octree grids with irregular boundaries

被引:10
|
作者
Teunissen, Jannis [1 ]
Schiavello, Francesca [2 ]
机构
[1] Ctr Wiskunde & Informat, Amsterdam, Netherlands
[2] Hartree Ctr, UKRI, STFC, Warrington, England
关键词
Multigrid; Irregular boundary; Poisson equation; Adaptive mesh refinement; Level set function; FLUID SIMULATIONS; ALGORITHM; FRONTS; SOLVER; FLOW;
D O I
10.1016/j.cpc.2023.108665
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A method is presented to include irregular domain boundaries in a geometric multigrid solver. Dirichlet boundary conditions can be imposed on an irregular boundary defined by a level set function. Our implementation employs quadtree/octree grids with adaptive refinement, a cell-centered discretization and pointwise smoothing. Boundary locations are determined at a subgrid resolution by performing line searches. For grid blocks near the interface, custom operator stencils are stored that take the interface into account. For grid block away from boundaries, a standard second-order accurate discretization is used. The convergence properties, robustness and computational cost of the method are illustrated with several test cases.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] METHOD OF GENERATION OF ADAPTIVE ANALYTICAL GRIDS BASED ON POISSON'S EQUATION
    Fedosenko, Nadegdaa
    Sokolov, Evgeny
    ALGORITMY 2005: 17TH CONFERENCE ON SCIENTIFIC COMPUTING, PROCEEDINGS, 2005, : 319 - 324
  • [22] Method for solving Poisson's equation in geophysical and astrophysical plasmas
    Lemaire, J.
    Baraket, A.
    Lesceux, J.M.
    Shizgal, B.
    1600, Publ by VCH Verlagsgesellschaft, Weinheim, Ger
  • [23] MULTIGRID-BASED NEWTON ITERATIVE METHOD FOR SOLVING THE FULL NONLINEAR POISSON-BOLTZMANN EQUATION
    HOLST, M
    KOZACK, RE
    SAIED, F
    SUBRAMANIAM, S
    BIOPHYSICAL JOURNAL, 1994, 66 (02) : A130 - A130
  • [24] Multigrid solvers for Poisson's equation in computational electromagnetics
    Pöplau, G
    van Rienen, U
    SCIENTIFIC COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2001, 18 : 169 - 176
  • [25] Solving the Fluid Pressure Poisson Equation Using Multigrid-Evaluation and Improvements
    Dick, Christian
    Rogowsky, Marcus
    Westermann, Ruediger
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2016, 22 (11) : 2480 - 2492
  • [26] Multigrid Method for Solving Inverse Problems for Heat Equation
    Al-Mahdawi, Hassan K. Ibrahim
    Abotaleb, Mostafa
    Alkattan, Hussein
    Tareq, Al-Mahdawi Zena
    Badr, Amr
    Kadi, Ammar
    MATHEMATICS, 2022, 10 (15)
  • [27] A Cartesian grid embedded boundary method for Poisson's equation on irregular domains
    Johansen, H
    Colella, P
    JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 147 (01) : 60 - 85
  • [28] Extrapolation multiscale multigrid method for solving 2D Poisson equation with sixth order compact scheme
    Li, Ming
    Zheng, Zhoushun
    Pan, Kejia
    JOURNAL OF APPLIED MATHEMATICS AND COMPUTING, 2019, 60 (1-2) : 589 - 604
  • [29] Fuzzy finite difference method for solving fuzzy Poisson's equation
    Abdi, M.
    Allahviranloo, T.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (04) : 5281 - 5296
  • [30] MARCHING METHOD FOR SOLVING POISSON`S EQUATION ON THE ETA10.
    Follin, Steven E.
    Kascic Jr., Michael J.
    Communications in Numerical Methods in Engineering, 1986, 2 (03): : 239 - 243