The method of generated solutions for numerical verification of ICE code

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Program Advanced Research Projects Agency
Creator Sikorski, Christopher
Other Author Ramanujam, Amjidanutpan; Harman, Todd
Title The method of generated solutions for numerical verification of ICE code
Date 2007
Description Method of Manufactured Solutions (MMS) is a widely used technique to verify convergence and possible coding errors in numerical algorithms. This method involves designing analytical solutions satisfying the governing equations that are solved by the numerical algorithm. The solutions investigated by MMS may not resemble the physical solutions. In order to overcome this limitation, we propose a new verification technique called Method of Generated Solutions (MGS). The MGS method designs its analytical solutions by approximating or interpolating discrete data from the solver or data measurements from physical experiments. This can be achieved using appropriate mathematical techniques such as spline interpolation or least-squares approximation. The analytical solutions obtained in that way will closely resemble the physical solutions. Hence, the verification results based on these analytical solutions will provide us with an accurate benchmark of the solver?s capabilities. The proposed MGS method is implemented and utilized to verify ICE (Implicit, Continuous fluid, Eulerian), a semi-implicit finite volume solver, that simulates fluid phenomena. Floating point analysis of the time-stepping summations in the ICE algorithm was also performed. The condition numbers of such summations are evaluated and possible use of a corrective summation algorithm was explored.
Type Text
Publisher University of Utah
Subject Method of Manufactured Solutions; MMS; Convergence; Verification; numerical Algorithms; ICE code; Numerical verification
Subject LCSH Computer software -- Verification
Language eng
Bibliographic Citation Ramanujam, A., Sikorski, C., & Harman, T. (2007). The method of generated solutions for numerical verification of ICE code. UUCS-07-006.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 299,696 bytes
Source University of Utah School of Computing
ARK ark:/87278/s6nc6j8p
Setname ir_uspace
ID 702484
Reference URL https://collections.lib.utah.edu/ark:/87278/s6nc6j8p
Back to Search Results