×

HBOQ(14)4

swMATH ID: 9635
软件作者: Nguyen、Ba Truong;菲利普·夏普(Philip W.Sharp)。;雷米Vaillancourt
描述: 具有量化步长的14阶Hermite-Birkhoff-Obrechkoff四级四步常微分方程解算器。构造了一种四阶段Hermite-Birkhoff-Obrechkoff方法,该方法具有四个量化变量步骤,用HBOQ(14)4表示,用于求解形式为y’=f(t,y)的一阶微分方程组的非刚性方程组,初始条件为y(t0)=y0。其公式使用了与Obrechkoff方法中相同的y'、y“和y”'。强迫数值解的泰勒展开式与真解的展开式一致会导致多步和Runge-Kutta型阶条件被重新组织为线性Vandermonte型系统。为了减少开销,只需推导一次简单的公式,即可获得16个量化步长比的Hermite-Birkhoff插值多项式的拉格朗日基函数值。步长由局部误差估计器控制。在C++中编程时,HBOQ(14)4在解决一些通常用于测试高阶常微分方程求解器的严格公差的问题时,优于8阶Dormand-Prince Runge-Kutta对DP(8,7)13M。当在Matlab中编程时,在解决代价高昂的问题方面,基于步数、CPU时间和最大全局误差,它优于ode113。该代码可在URL www.site.uottawa.ca/~remi上找到。
主页: http://www.sciencedirect.com/science/article/pii/S0377042707006358
关键词: 一般线性方法;Hermite-Birkhoff方法;Obrechkoff方法;Vandermonde型系统;最大全局误差;函数求值次数;CPU时间;DP(8;7) 1300万;比较ODE解算器;多步法;数值示例;龙格-库塔法;步长控制;多曼德-普林斯法;非刚性系统;误差估计器;Matlab公司
相关软件: Matlab公司;代码113
引用于: 1文件

按年份列出的引文