Verification of Computer Codes in Computational Science and Engineering
eBook - PDF

Verification of Computer Codes in Computational Science and Engineering

  1. 160 pages
  2. English
  3. PDF
  4. Available on iOS & Android
eBook - PDF

Verification of Computer Codes in Computational Science and Engineering

Book details
Table of contents
Citations

About This Book

How can one be assured that computer codes that solve differential equations are correct? Standard practice using benchmark testing no longer provides full coverage because today's production codes solve more complex equations using more powerful algorithms. By verifying the order-of-accuracy of the numerical algorithm implemented in the code, one can detect most any coding mistake that would prevent correct solutions from being computed.

Verification of Computer Codes in Computational Science and Engineering sets forth a powerful alternative called OVMSP: Order-Verification via the Manufactured Solution Procedure. This procedure has two primary components: using the Method of Manufactured Exact Solutions to create analytic solutions to the fully-general differential equations solved by the code and using grid convergence studies to confirm the order-of-accuracy. The authors present a step-by-step procedural guide to OVMSP implementation and demonstrate its effectiveness.

Properly implemented, OVMSP offers an exciting opportunity to identify virtually all coding 'bugs' that prevent correct solution of the governing partial differential equations. Verification of Computer Codes in Computational Science and Engineering shows you how this can be done. The treatment is clear, concise, and suitable both for developers of production quality simulation software and as a reference for computational science and engineering professionals.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Verification of Computer Codes in Computational Science and Engineering by Patrick Knupp,Kambiz Salari in PDF and/or ePUB format, as well as other popular books in Computer Science & Cyber Security. We have over one million books available in our catalogue for you to explore.

Information

Year
2002
ISBN
9781420035421
Edition
1

Table of contents

  1. Preface
  2. Contents
  3. List of Illustrations
  4. List of Tables
  5. chapter one Introduction to code verification
  6. chapter two The mathematical model and numerical algorithm
  7. chapter three The order-verification procedure (OVMSP)
  8. chapter four Design of coverage test suite
  9. chapter five Finding exact solutions
  10. chapter six Benefits of the order verification procedure
  11. chapter seven Related code-development activities
  12. chapter eight Sample code-verification exercises
  13. chapter nine Advanced topics
  14. chapter ten Summary and conclusions
  15. appendix I Other methods for PDE code testing
  16. appendix II Implementation issues in the forward approach
  17. appendix III Results of blind tests
  18. appendix IV A manufactured solution to the free-surface porous media equations
  19. Index