Verification of Calculations involves error estimation, whereas Verification of Codes involves error evaluation, from known benchmark solutions. The best benchmarks are exact analytical solutions with sufficiently complex solution structure; they need not be realistic since Verification is a purely mathematical exercise. The Method of Manufactured Solutions (MMS) provides a straightforward and quite general procedure for generating such solutions. For complex codes, the method utilizes Symbolic Manipulation, but here it is illustrated with simple examples. When used with systematic grid refinement studies, which are remarkably sensitive, MMS produces strong Code Verifications with a theorem-like quality and a clearly defined completion point.
Skip Nav Destination
Article navigation
March 2002
Technical Papers
Code Verification by the Method of Manufactured Solutions
Patrick J. Roache
Patrick J. Roache
Consultant, P.O. Box 3379, Los Lunas, NM 87031
Search for other works by this author on:
Patrick J. Roache
Consultant, P.O. Box 3379, Los Lunas, NM 87031
Contributed by the Fluids Engineering Division for publication in the JOURNAL OF FLUIDS ENGINEERING. Manuscript received by the Fluids Engineering Division July 24, 2001; revised manuscript received November 12, 2001. Associate Editor: G. Karniadakis.
J. Fluids Eng. Mar 2002, 124(1): 4-10 (7 pages)
Published Online: November 12, 2001
Article history
Received:
July 24, 2001
Revised:
November 12, 2001
Citation
Roache, P. J. (November 12, 2001). "Code Verification by the Method of Manufactured Solutions ." ASME. J. Fluids Eng. March 2002; 124(1): 4–10. https://doi.org/10.1115/1.1436090
Download citation file:
Get Email Alerts
Related Articles
Closure to “Discussion of ‘Comprehensive Approach to Verification and Validation of CFD Simulations—Part 1: Methodology and Procedures’ ” (2002, ASME J. Fluids Eng., 124, p. 809)
J. Fluids Eng (September,2002)
Numerical Methods for Fractional Variational Problems Depending on Indefinite Integrals
J. Comput. Nonlinear Dynam (April,2013)
Analysis of Thin Film Flows Using a Flux Vector Splitting
J. Fluids Eng (March,2003)
Numerical Simulation of Transient Free Surface Flows Using a Moving Mesh Technique
J. Appl. Mech (November,2006)
Related Proceedings Papers
Related Chapters
Introduction
Introduction to Finite Element, Boundary Element, and Meshless Methods: With Applications to Heat Transfer and Fluid Flow
Modeling of SAMG Operator Actions in Level 2 PSA (PSAM-0164)
Proceedings of the Eighth International Conference on Probabilistic Safety Assessment & Management (PSAM)
Some Effects of Experimental Error in Fracture Testing
Fracture Analysis: Proceedings of the 1973 National Symposium on Fracture Mechanics, Part II