| 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. |
|
|
Computational Intelligence: A Compendium (Studies in Computational Intelligence)
Computational Intelligence: A Compendium presents a well structured overview about this rapidly growing field with contributions from leading experts in Computational Intelligence. The main focus of the compendium is on applied methods, tried-and-proven as being effective to realworld problems, which is especially useful for practitioners,... | | Creating Cool MINDSTORMS NXT Robots (Technology in Action)Build and program MINDSTORM NXT robots with Daniele Benedettelli, one of the world’s most respected NXT robot builders. He shows you how to build and program them from scratch, starting with the simplest robots and progressing in difficulty to a total of seven award–winning robots! You can download all the code, along... | | Master VISUALLY Microsoft Access 2000Microsoft Access is a tremendously versatile database program that lets you enter, organize, and sort information smoothly and efficiently. Master Microsoft Access 2000 VISUALLY, with 1,050 screenshots alongside step-by-step instructions, is the only resource you need to become a Microsoft Access 2000 expert. Get a grip on all of Microsoft... |
|