首页 | 本学科首页   官方微博 | 高级检索  
     

一种快速预处理算法及其在浅水波方程中的应用
引用本文:王光辉,陈峰峰,沈学顺. 一种快速预处理算法及其在浅水波方程中的应用[J]. 高原气象, 2008, 27(5)
作者姓名:王光辉  陈峰峰  沈学顺
作者单位:中国气象局,中国气象科学研究院灾害天气国家重点实验室,北京,100081
摘    要:为了提高数值求解大气方程的计算速度,我们研究了稀疏逼近逆预处理方法及其在数值求解浅水波方程中的应用,这是一种求解大型线性方程组的快速算法,该算法的核心内容是稀疏逼近逆非零元模式的选取。首先导出了一种稀疏逼近逆的非零元模式及其确定方法,然后以浅水方程的差分格式为例,借助于GMRES迭代算法,对这种预处理快速算法应用前后的计算速度进行了比较,发现该快速算法能大幅度提高运算速度。另外,该预处理快速算法简单、易于并行,是一种值得在大气方程中推广应用的方法。

关 键 词:快速算法  预处理方法  浅水波方程  稀疏逼近逆  GMRES迭代法

A Fast Preconditioned Algorithm and Its Application to Shallow Water Equations
WANG Guang-hui,CHEN Feng-feng,SHEN Xue-shun. A Fast Preconditioned Algorithm and Its Application to Shallow Water Equations[J]. Plateau Meteorology, 2008, 27(5)
Authors:WANG Guang-hui  CHEN Feng-feng  SHEN Xue-shun
Abstract:For improving the computation speed in numerically solving weather equations,we investigate the use of sparse approximate inverse preconditioners for numerically solving shallow water equations.This is a fast algorithm for solving large scale linear equations.Some strategies for determining the nonzero of an approximate inverse are described in this paper.As an example,we use the GMRES iterative algorithm to solve the finite difference equations of shallow equations and analyze the results that are obtained in preconditioned and un-preconditioned,respectively.It is shown that the computation speed is greatly improved after we use the preconditioning method.In addition,this preconditioning algorithm is simple and parallelizable.Therefore,the algorithm is potential in the applications of weather equations.
Keywords:Fast algorithm  Preconditioned method  Shallow water equation  Sparse approximation inverse  GMRES iterative algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号