首页> 外文期刊>Computers & mathematics with applications >Performance analysis of error-control B-spline Gaussian collocation software for PDEs
【24h】

Performance analysis of error-control B-spline Gaussian collocation software for PDEs

机译:PDE的误差控制B样条高斯搭配软件的性能分析

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

摘要

B-spline Gaussian collocation software has been widely used in the numerical solution of boundary value ordinary differential equations (BVODEs) and 10 partial differential equations (PDEs) for several decades. Such packages represent the numerical solution in terms of a piecewise polynomial (B-spline) basis with basis coefficients determined through the use of Gaussian collocation. The software package, BACOL, developed over a decade ago, was the first 1D PDE package of this type to provide both temporal and spatial error control. A recently developed package, BACOLI, improves upon the efficiency of BACOL through the use of new types of spatial error estimation and control. The complexity of the interactions among the component numerical algorithms used by these packages (particularly the spatial and temporal error estimation and control algorithms) implies that extensive testing and analysis of the test results is an essential factor in the ongoing development of these packages In this paper, we investigate the performance of BACOL and BACOLI with respect to several important machine independent algorithmic measures, examine the effectiveness of the new spatial error estimation and control strategies, and investigate the influence of the choice of the degree of the B-spline basis on the performance of the solvers. These results will provide new insights into how to improve BACOLI, potentially lead to improvements in Gaussian collocation BVODE solvers, and guide further development of B-spline Gaussian collocation software with error control for 2D PDEs. (C) 2018 Elsevier Ltd. All rights reserved.
机译:B样条高斯搭配软件已广泛用于边界值常微分方程(BVODE)和10个偏微分方程(PDE)的数值解。这样的程序包以分段多项式(B样条)为基础来表示数值解,其基础系数是通过使用高斯搭配确定的。十多年前开发的软件包BACOL是第一个提供时间和空间误差控制的一维PDE软件包。最近开发的软件包BACOLI通过使用新型的空间误差估计和控制来提高BACOL的效率。这些软件包使用的组件数值算法(尤其是空间和时间误差估计和控制算法)之间相互作用的复杂性意味着,对测试结果进行广泛的测试和分析是这些软件包进行中的重要因素。 ,我们针对几种重要的与机器无关的算法措施,研究了BACOL和BACOLI的性能,研究了新的空间误差估计和控制策略的有效性,并研究了B样条度的选择对模型的影响。求解器的性能。这些结果将提供有关如何改善BACOLI的新见解,可能会导致高斯搭配BVODE求解器的改进,并指导具有2D PDE误差控制的B样条高斯搭配软件的进一步开发。 (C)2018 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号