首页> 外文学位 >The application of two-level domain decomposition preconditioners to problems in hydrology.
【24h】

The application of two-level domain decomposition preconditioners to problems in hydrology.

机译:两级域分解预处理器在水文学中的应用。

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

摘要

The discretization of subsurface fluid flow and transport equations using the finite element method leads to a system of nonlinear equations that must be solved at every time step. The nonlinear equations are solved using Newton's method, which requires that the Newton step be calculated. The Newton step is calculated as the solution of a linear system, and inexact Newton methods typically use a linear iterative method to solve for the Newton step.; These ideas have been put into practice in the A&barbelow;daptive H&barbelow;ydrology model, a production code written by employees of the Army Corps of Engineers Engineer Research and Development Center located in Vicksburg, Mississippi. The ADH model simulates three dimensional flow and transport using tetrahedral elements in space. The iterative linear methods that are used to solve for the Newton step are Krylov subspace methods, and the performance of these methods is improved with the use of a preconditioner. This work was based on finding effective preconditioners that would work well in serial and in parallel. The main contribution to ADH was in the implementation of two-level preconditioners based on domain decomposition preconditioning strategies. Both one- and two-level preconditioners are presented here, along with a discussion on the development of the second level problem. The theoretical bound on the condition number of the two-level preconditioned system and numerical verification of the theory are provided. Numerical results demonstrate the effectiveness of the two-level preconditioner on a nonlinear scalar equation and on a system of nonlinear equations, both of which are from the hydrology literature.
机译:使用有限元方法对地下流体流动和输运方程进行离散化处理,导致必须在每个时间步求解非线性方程组。使用牛顿法求解非线性方程,这需要计算牛顿步长。牛顿步骤计算为线性系统的解,不精确的牛顿方法通常使用线性迭代方法来求解牛顿步骤。这些想法已在A&bar适应环境模型中付诸实践,该模型由位于密西西比州维克斯堡的陆军工程兵工程师研究与发展中心的员工编写的生产代码。 ADH模型使用空间中的四面体元素模拟三维流动和传输。用于求解牛顿步骤的迭代线性方法是Krylov子空间方法,并且通过使用预处理器可以提高这些方法的性能。这项工作的基础是找到有效的预处理器,这些预处理器可以串行和并行运行。对ADH的主要贡献是基于域分解预处理策略的两级预处理器的实施。本文介绍了一级和二级预处理器,并讨论了第二级问题的发展。提供了两级预处理系统条件数的理论界以及该理论的数值验证。数值结果证明了两级预处理器在非线性标量方程和非线性方程组上的有效性,这两者均来自水文学。

著录项

  • 作者

    Jenkins, Eleanor White.;

  • 作者单位

    North Carolina State University.;

  • 授予单位 North Carolina State University.;
  • 学科 Mathematics.; Applied Mechanics.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 86 p.
  • 总页数 86
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 数学;应用力学;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号