Method of Manufactured Solutions: A Commercial Code User's View

Verifying numerical algorithms for all of their intended uses is a daunting (impossible?) task. There is a vast middle ground between a code developer who checks a new feature (routine) for a few special cases, and the user, who believing the new feature has been verified, uses the algorithm in a large scale application, which exercises many (untested) possible paths and combinations of parameters. Because the user rarely knows in advance the correct result for the problem being solved, the user is without the ability to identify any algorithmic or coding errors that may exist in the vast amount of numerical results. The Method of Manufactured Solutions (MMS) attempts to bridge this wide gap between verifying a few special cases and fully exercising a routine with the aim of identifying the existence of minor algorithmic or coding errors.

Document Details

AuthorsSchwer. L Oberkampf. W
AudiencesDeveloper Analyst Manager
TypeMagazine Article
Date 1st July 2016
OrganisationsSchwer Engineering and Consulting Services W. L. Oberkampf Consulting


Purchase Download

Order RefBM_Jul_16_5 Download
Non-member Price £5.00 | $6.19 | €5.56

Back to Search Results