Error estimates and automatic time step control for nonlinear parabolic problems, I
SIAM Journal on Numerical Analysis
AIAA Guide for the Verification and Validation of Computational Fluid Dynamics Simulations
AIAA Guide for the Verification and Validation of Computational Fluid Dynamics Simulations
Project Manager's Guide to Software Engineering's Best Practices
Project Manager's Guide to Software Engineering's Best Practices
CVS Pocket Reference, Second Edition
CVS Pocket Reference, Second Edition
Verification of a fluid-dynamics solver using correlations with linear stability results
Journal of Computational Physics
Mathematics and Computers in Simulation
Journal of Computational Physics
On the outflow conditions for spectral solution of the viscous blunt-body problem
Journal of Computational Physics
Journal of Computational Physics
Faster and more accurate transport procedures for HZETRN
Journal of Computational Physics
A PLIC-VOF method suited for adaptive moving grids
Journal of Computational Physics
Journal of Computational Physics
The estimation of truncation error by τ-estimation revisited
Journal of Computational Physics
Verification of variable-density flow solvers using manufactured solutions
Journal of Computational Physics
Journal of Computational Physics
Hi-index | 31.50 |
Computational simulation can be defined as any computer application which involves the numerical solution to a system of partial differential equations. In this paper, a broad overview is given of verification procedures for computational simulation. The two aspects of verification examined are code verification and solution verification. Code verification is a set of procedures developed to find coding mistakes that affect the numerical discretization. The method of manufactured solutions combined with order of accuracy verification is recommended for code verification, and this procedure is described in detail. Solution verification is used to estimate the numerical errors that occur in every computational simulation. Both round-off and iterative convergence errors are discussed, and a posteriori methods for estimating the discretization error are examined. Emphasis is placed on discretization error estimation methods based on Richardson extrapolation as they are equally applicable to any numerical method. Additional topics covered include calculating the observed order of accuracy, error bands, and practical aspects of mesh refinement.