首页> 外文期刊>Computers & Structures >Fast multipole method applied to elastostatic BEM-FEM coupling
【24h】

Fast multipole method applied to elastostatic BEM-FEM coupling

机译:快速多极方法应用于弹性BEM-FEM耦合

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

摘要

BEM-FEM coupling is desirable for three-dimensional problems involving specific features such as (ⅰ) large or unbounded media with linear constitutive properties, (ⅱ) cracks, (ⅲ) critical parts of complex geometry requiring accurate stress analyses. However, for cases with a BEM discretization involving a large number N_(BEM) of degrees of freedom, setting up the BEM contribution to the coupled problem using conventional techniques is an expensive O(N_(BEM)~2) task. Moreover, the fully-populated BEM block entails a O(N_(BEM)~2) storage requirement and a O(N_(BEM)~3) contribution to the solution time via usual direct solvers. To overcome these pitfalls, the BEM contribution is formulated using the fast multipole method (FMM) and the coupled equations are solved by means of an iterative GMRES solver. Both the storage requirements and the solution times are found to be close to O(N_(BEM)). A preconditioner based on the sparse approximate inverse of the BEM block is shown to improve the convergence of the GMRES solver. Numerical examples involving N_(BEM) = O(10~5 - 10~6) unknowns, run on a PC computer, are presented; they include the Eshelby inclusion (as a validation example), a many-inclusion configuration, and a dam structure.
机译:对于涉及特定特征的三维问题,例如(ⅰ)具有线性本构特性的大型或无边界介质,(ⅱ)裂纹,(ⅲ)需要精确应力分析的复杂几何形状的关键部分,BEM-FEM耦合是理想的。然而,对于具有大量自由度N_(BEM)的BEM离散化的情况,使用常规技术设置BEM对耦合问题的贡献是一项昂贵的O(N_(BEM)〜2)任务。此外,完全填充的BEM块需要通过常规直接求解器获得O(N_(BEM)〜2)的存储需求和O(N_(BEM)〜3)对求解时间的贡献。为了克服这些缺陷,使用快速多极方法(FMM)来计算BEM贡献,并使用迭代GMRES求解器求解耦合方程。发现存储需求和解决时间都接近O(N_(BEM))。所示的基于BEM块的稀疏近似逆的预处理器可改善GMRES求解器的收敛性。给出了在PC机上运行的N_(BEM)= O(10〜5-10〜6)个未知数的数值示例;它们包括Eshelby夹杂物(作为验证示例),多夹杂物配置和坝结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号