首页> 外文OA文献 >Adaptive solvers for elliptic and parabolic partial differential equations
【2h】

Adaptive solvers for elliptic and parabolic partial differential equations

机译:椭圆和抛物型偏微分方程的自适应求解器

摘要

In this thesis our primary interest is in developing adaptive solution methods for parabolic and elliptic partial differential equations. The convection-diffusion equation is used as a representative test problem. Investigations are made into adaptive temporal solvers implementing only a few changes to existing software. This includes a comparison of commercial code against some more academic releases. A novel way to select step sizes for an adaptive BDF2 code is introduced. A chapter is included introducing some functional analysis that is required to understand aspects of the finite element method and error estimation. Two error estimators are derived and proofs of their error bounds are covered. A new finite element package is written, implementing a rather interesting error estimator in one dimension to drive a rather standard refinement/coarsening type of adaptivity. This is compared to a commercially available partial differential equation solver and an investigation into the properties of the two inspires the development of a new method designed to very quickly and directly equidistribute the errors between elements. This new method is not really a refinement technique but doesn't quite fit the traditional description of a moving mesh either. We show that this method is far more effective at equidistribution of errors than a simple moving mesh method and the original simple adaptive method. A simple extension of the new method is proposed that would be a mesh reconstruction method. Finally the new code is extended to solve steady-state problems in two dimensions. The mesh refinement method from one dimension does not offer a simple extension, so the error estimator is used to supply an impression of the local topology of the error on each element. This in turn allows us to develop a new anisotropic refinement algorithm, which is more in tune with the nature of the error on the parent element. Whilst the benefits observed in one dimension are not directly transferred into the two-dimensional case, the obtained meshes seem to better capture the topology of the solution.
机译:在本文中,我们的主要兴趣是为抛物线和椭圆型偏微分方程开发自适应解方法。对流扩散方程用作代表性的测试问题。对自适应时间解算器进行了研究,仅对现有软件进行了少量更改。这包括将商业代码与更多学术版本进行比较。介绍了一种为自适应BDF2码选择步长的新颖方法。其中包括一章,介绍一些功能分析,这些功能分析是了解有限元方法和误差估计的各个方面所必需的。推导了两个误差估计器,并涵盖了其误差范围的证明。编写了一个新的有限元程序包,在一个维度上实现了一个相当有趣的误差估计器,以驱动相当标准的细化/粗化类型的适应性。将此与可商购的偏微分方程求解器进行了比较,对这两个特性的研究激发了一种新方法的发展,该方法旨在非常快速且直接地平均分配元素之间的误差。这种新方法并不是真正的改进技术,但也不完全符合移动网格的传统描述。我们表明,与简单的移动网格方法和原始的简单自适应方法相比,该方法在误差的平均分布上要有效得多。提出了新方法的简单扩展,该扩展将是网格重建方法。最终,新代码得以扩展,以解决二维的稳态问题。一维的网格细化方法没有提供简单的扩展,因此误差估计器用于提供每个元素上误差的局部拓扑的印象。反过来,这又使我们能够开发一种新的各向异性细化算法,该算法与父元素上误差的性质更加一致。虽然在一维中观察到的好处并没有直接转移到二维情况中,但是获得的网格似乎可以更好地捕获解决方案的拓扑。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号