首页> 外文期刊>Journal of Computational Physics >An efficient Poisson solver for complex embedded boundary domains using the multi-grid and fast multipole methods
【24h】

An efficient Poisson solver for complex embedded boundary domains using the multi-grid and fast multipole methods

机译:一种使用多网格和快速多极方法的复杂嵌入式边界域的高效泊松求解器

获取原文
获取原文并翻译 | 示例
           

摘要

We present an efficient method to solve the Poisson equation in embedded boundary (EB) domains. The original problem is divided into an inhomogeneous problem without the effects of EB and a homogeneous problem that imposes the effects of EB. The inhomogeneous problem is efficiently solved through a geometric multi-grid (GMG) solver and the homogenous problem is solved through a boundary element method (BEM) utilizing the free space Green's function. Our method is robust and can handle sharp geometric features without any special treatment. Analytical expressions are presented for the boundary and the domain integrals in BEM to reduce the computational cost and integration error relative to numerical quadratures. Furthermore, a fast multipole method (FMM) is employed to evaluate the boundary integrals in BEM and reduce the computational complexity of BEM. Our method inherits the complementary advantages of both GMG and FMM and presents an efficient alternative with linear computational complexity even for problems involving complex geometries. We observe that the overall computational cost is an order of magnitude lower compared with a stand-alone FMM and is similar to that of an ideal GMG solver. (C) 2020 Elsevier Inc. All rights reserved.
机译:我们提出了一种在嵌入式边界(EB)域中的泊松方程的有效方法。原始问题被分为一个不均匀的问题,没有EB的影响和均匀的问题施加EB的效果。通过几何多电网(GMG)求解器有效地解决了不均匀的问题,并且通过利用自由空间绿色功能来解决均匀问题。我们的方法是强大的,可以处理尖锐的几何特征,没有任何特殊的处理。对于BEM中的边界和域中的域中呈现分析表达式,以降低相对于数值四态的计算成本和集成误差。此外,采用快速的多极方法(FMM)来评估BEM中的边界积分并降低BEM的计算复杂性。我们的方法继承了GMG和FMM的互补优势,并且即使对于涉及复杂几何形状的问题,即使对于涉及复杂几何形状的问题,也有一种有效的替代方案。我们观察到整体计算成本与独立的FMM相比下降的数量级,并且类似于理想的GMG求解器。 (c)2020 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号