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

虚构解方法程序验证
引用本文:杨振虎,白文,高福安.虚构解方法程序验证[J].航空计算技术,2005,35(2):17-19.
作者姓名:杨振虎  白文  高福安
作者单位:中国航空计算技术研究所,陕西,西安,710068
基金项目:航空科学基金资助项目(00A310003)
摘    要:对求解偏微分方程问题的程序的严格验证,一直以来由于其精确解有限,较难进行,针对这种情况,本文给出了一种新的程序验证方法,虚构解方法,该方法旨在解决大型科学计算程序如何较严格地进行程序验证这一问题;该方法通过构造虚构解,修改原控制方程,然后通过对计算结果的分析处理达到对程序的精确验证;文中给出了一组通用的虚构解的选取办法,解决了虚构解方法验证过程中确定虚构解的问题;同时还给出了运用该方法对非结构二维Euler计算程序进行验证的具体例子,网格收敛分析结果表明该方法是一种有效的程序验证方法,并且具有较好的通用性。

关 键 词:程序验证  虚构解方法  Euler方程
文章编号:1671-654X(2005)02-0017-03
修稿时间:2005年4月26日

Code Verification via the Method of Manufactured Solutions
YANG Zhen-hu,BAI Wen,GAO Fu-an.Code Verification via the Method of Manufactured Solutions[J].Aeronautical Computer Technique,2005,35(2):17-19.
Authors:YANG Zhen-hu  BAI Wen  GAO Fu-an
Abstract:Robust code verification of Partial Differential Equation(s)(or PDE(s)) sovers has some difficulty for a limit num of PDE exact solutions, for such problems, a new algorithm, method of manufactured solutions is detailed, which is born to solve the big science/engineering computing program verification problems. The verification process can be discribed as manufacturing the exact solutions of the PDE(s), modifying the control equations, and then analysing the results. In the paper, the methods of choicing the manufactured solutions is presented, which is made the verification becoming easier. Also an example of the verification of 2D solver by such algorithm is given, the results indicate that the methods is a valid way to verification of the PDE solvers.
Keywords:code verification  method of manufactured solutions  Euler equation
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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