...
首页> 外文期刊>International Journal for Numerical Methods in Engineering >A study of incorporating the multigrid method into the three-dimensional finite element discretization: a modular setting and application
【24h】

A study of incorporating the multigrid method into the three-dimensional finite element discretization: a modular setting and application

机译:将多网格方法纳入三维有限元离散化的研究:模块化设置和应用

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

摘要

Increasing the efficiency of solving linear/linearized matrix equations is a key point to save computer time in numerical simulation, especially for three-dimensional problems. The multigrid method has been determined to be efficient in solving boundary-value problems. However, this method is mostly linked to the finite difference discretization, rather than to the finite element discretization. This is because the grid relationship between fine and coarse grids was not achieved effectively for the latter case. Consequently, not only is the coding complicated but also the performance is not satisfactory when incorporating the multigrid method into the finite element discretization. Here we present an approach to systematically prepare necessary information to relate fine and coarse grids regarding the three-dimensional finite element discretization, such that we can take advantage of using the multigrid method. To achieve a consistent approximation at each grid, we use A~(2h) = I_h~(2h)A~hI_(2h)~h and b~(2h) = I_h~(2h)b~h, starting from the composed matrix equation of the finest grid, to prepare the matrix equations for coarse grids. Such a process is implemented on an element level to reduce the computation to its minimum. TO demonstrate the performance, this approach has been used to adapt two existing three-dimensional finite element subsurface flow and transport models, 3DFEMWATER and 3DLEWASTE, to their multigrid version, 3DMGWATER and 3DMGWASTE, respectively. Two example problems, one for each model, are considered for illustration. The computational result shows that the multigrid method can help solve the example problems very efficiently with our presented modular setting.
机译:提高求解线性/线性化矩阵方程的效率是在数值模拟中节省计算机时间的关键,特别是对于三维问题。已经确定多网格方法在解决边值问题方面是有效的。但是,该方法主要与有限差分离散化有关,而不是与有限元离散化有关。这是因为在后一种情况下不能有效地实现细网格和粗网格之间的网格关系。因此,当将多网格方法结合到有限元离散化中时,不仅编码复杂,而且性能也不令人满意。在这里,我们提出了一种系统地准备必要信息的方法,以将有关三维有限元离散化的细网格和粗网格相关联,从而可以利用多网格方法。为了在每个网格上实现一致的逼近,我们使用A〜(2h)= I_h〜(2h)A〜hI_(2h)〜h和b〜(2h)= I_h〜(2h)b〜h最细网格的矩阵方程,以准备粗网格的矩阵方程。这样的过程在元素级别上实现,以将计算量减少到最小。为了演示性能,已使用此方法将两个现有的三维有限元地下流动和传输模型3DFEMWATER和3DLEWASTE分别适配为其多网格版本3DMGWATER和3DMGWASTE。考虑两个示例问题,每个模型一个。计算结果表明,利用我们提出的模块化设置,多重网格方法可以非常有效地解决示例问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号