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 |