Lab Home | Phone | Search
Center for Nonlinear Studies  Center for Nonlinear Studies
 Home 
 People 
 Current 
 Executive Committee 
 Postdocs 
 Visitors 
 Students 
 Research 
 Publications 
 Conferences 
 Workshops 
 Sponsorship 
 Talks 
 Seminars 
 Postdoc Seminars Archive 
 Quantum Lunch 
 Quantum Lunch Archive 
 P/T Colloquia 
 Archive 
 Ulam Scholar 
 
 Postdoc Nominations 
 Student Requests 
 Student Program 
 Visitor Requests 
 Description 
 Past Visitors 
 Services 
 General 
 
 History of CNLS 
 
 Maps, Directions 
 CNLS Office 
 T-Division 
 LANL 
 
Thursday, October 18, 2012
10:00 AM - 11:00 AM
CNLS Conference Room (TA-3, Bldg 1690)

Seminar

Code Verification using External Verification Analysis

Daniel Ingraham
MIME Department, The University of Toledo

Code Verification is the act of ensuring that a PDE code is solving its governing equations correctly, i.e., to the formal order-of-accuracy of its numerical algorithms. An accurate solution to the PDE code's governing equations is needed, then, to evaluate the codes error. Exact solutions of sufficient complexity are generally not available for codes designed to solve realistic problems. A popular alternative to using exact solutions is the Method of Manufactured Solutions (MMS), which can be used to generate solutions to the PDE code's governing equations at the cost of requiring the addition of source terms to the PDE code. While MMS has been used successfully in many situations, deriving and implementing the source terms may be cumbersome. External Verification Analysis (EVA) attempts to overcome this difficulty for unsteady problems. Similar to MMS, an analytical spatial distribution of the initial flow is specified. With EVA, the solution at a later time level is found using a temporal Taylor series centered at the initial time. The coefficients of the series are calculated through repeated differentiation of the governing equations with the analytic spatial distribution of the initial solution. The solution at the later time level is then used with grid or timestep studies to verify the PDE code. The EVA approach does not require any modification to be made to the PDE code, allowing the user to treat it as a ``black box'' during the verification process. In this work, the details of the EVA method will be presented, and results from its application to BASS, NASA Glenn's high-order Computational Aeroacoustics code, will be shown.

Host: Mikhail Shashkov, XCP-4 Methods and Algorithms, 667-4400