科技报告详细信息
Code Verification by the Method of Manufactured Solutions
SALARI,KAMBIZ ; KNUPP,PATRICK
Sandia National Laboratories
关键词: Numerical Solution;    Fluid Mechanics;    99 General And Miscellaneous//Mathematics, Computing, And Information Science;    Partial Differential Equations;    Verification;   
DOI  :  10.2172/759450
RP-ID  :  SAND2000-1444
RP-ID  :  AC04-94AL85000
RP-ID  :  759450
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

A procedure for code Verification by the Method of Manufactured Solutions (MMS) is presented. Although the procedure requires a certain amount of creativity and skill, we show that MMS can be applied to a variety of engineering codes which numerically solve partial differential equations. This is illustrated by detailed examples from computational fluid dynamics. The strength of the MMS procedure is that it can identify any coding mistake that affects the order-of-accuracy of the numerical method. A set of examples which use a blind-test protocol demonstrates the kinds of coding mistakes that can (and cannot) be exposed via the MMS code Verification procedure. The principle advantage of the MMS procedure over traditional methods of code Verification is that code capabilities are tested in full generality. The procedure thus results in a high degree of confidence that all coding mistakes which prevent the equations from being solved correctly have been identified.

【 预 览 】
附件列表
Files Size Format View
759450.pdf 9771KB PDF download
  文献评价指标  
  下载次数:12次 浏览次数:14次