Verification of Computer Codes in Computational Science and Engineering

Verification of Computer Codes in Computational Science and Engineering

Author: Patrick Knupp

Publisher: CRC Press

Published: 2002-10-29

Total Pages: 161

ISBN-13: 1420035428

DOWNLOAD EBOOK

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.


Verification and Validation in Scientific Computing

Verification and Validation in Scientific Computing

Author: William L. Oberkampf

Publisher: Cambridge University Press

Published: 2010-10-14

Total Pages: 782

ISBN-13: 1139491768

DOWNLOAD EBOOK

Advances in scientific computing have made modelling and simulation an important part of the decision-making process in engineering, science, and public policy. This book provides a comprehensive and systematic development of the basic concepts, principles, and procedures for verification and validation of models and simulations. The emphasis is placed on models that are described by partial differential and integral equations and the simulations that result from their numerical solution. The methods described can be applied to a wide range of technical fields, from the physical sciences, engineering and technology and industry, through to environmental regulations and safety, product and plant safety, financial investing, and governmental regulations. This book will be genuinely welcomed by researchers, practitioners, and decision makers in a broad range of fields, who seek to improve the credibility and reliability of simulation results. It will also be appropriate either for university courses or for independent study.


Handbook of Research on Computational Science and Engineering: Theory and Practice

Handbook of Research on Computational Science and Engineering: Theory and Practice

Author: Leng, J.

Publisher: IGI Global

Published: 2011-10-31

Total Pages: 701

ISBN-13: 161350117X

DOWNLOAD EBOOK

By using computer simulations in research and development, computational science and engineering (CSE) allows empirical inquiry where traditional experimentation and methods of inquiry are difficult, inefficient, or prohibitively expensive. The Handbook of Research on Computational Science and Engineering: Theory and Practice is a reference for interested researchers and decision-makers who want a timely introduction to the possibilities in CSE to advance their ongoing research and applications or to discover new resources and cutting edge developments. Rather than reporting results obtained using CSE models, this comprehensive survey captures the architecture of the cross-disciplinary field, explores the long term implications of technology choices, alerts readers to the hurdles facing CSE, and identifies trends in future development.


Coarse Grained Simulation and Turbulent Mixing

Coarse Grained Simulation and Turbulent Mixing

Author: Fernando F. Grinstein

Publisher: Cambridge University Press

Published: 2016-06-30

Total Pages: 481

ISBN-13: 1316571742

DOWNLOAD EBOOK

Small-scale turbulent flow dynamics is traditionally viewed as universal and as enslaved to that of larger scales. In coarse grained simulation (CGS), large energy-containing structures are resolved, smaller structures are spatially filtered out, and unresolved subgrid scale (SGS) effects are modeled. Coarse Grained Simulation and Turbulent Mixing reviews our understanding of CGS. Beginning with an introduction to the fundamental theory the discussion then moves to the crucial challenges of predictability. Next, it addresses verification and validation, the primary means of assessing accuracy and reliability of numerical simulation. The final part reports on the progress made in addressing difficult non-equilibrium applications of timely current interest involving variable density turbulent mixing. The book will be of fundamental interest to graduate students, research scientists, and professionals involved in the design and analysis of complex turbulent flows.


Testing Software and Systems

Testing Software and Systems

Author: Alexandre Petrenko

Publisher: Springer

Published: 2010-10-25

Total Pages: 277

ISBN-13: 3642165737

DOWNLOAD EBOOK

Annotation. This book constitutes the refereed proceedings of the 22nd IFIP WG 6.1 International Conference on Testing Software and Systems, ICTSS 2010, held in Natal, Brazil, in November 2010. ICTSS 2010 is the merger of the 22nd IFIP International Conference on Testing of Communicating Systems (TESTCOM) and the 10th International Workshop on Formal Approaches to Testing of Software (FATES). The 16 revised full papers presented together with 2 invited presentations were carefully selected from 60 submissions. The papers cover a wide range of topics in the field of testing of general software and systems such as test automation, integration testing, test case selection, search based testing, combinatorial testing, inductive testing, test architectures for large-scale systems, and end-to-end performance testing.


Computational Methods in Transport: Verification and Validation

Computational Methods in Transport: Verification and Validation

Author: Frank Graziani

Publisher: Springer Science & Business Media

Published: 2008-08-09

Total Pages: 336

ISBN-13: 3540773622

DOWNLOAD EBOOK

The focus of this book deals with a cross cutting issue affecting all transport disciplines, whether it be photon, neutron, charged particle or neutrino transport. That is, verification and validation. In this book, we learn what the astrophysicist, atmospheric scientist, mathematician or nuclear engineer do to assess the accuracy of their code. What convergence studies, what error analysis, what problems do each field use to ascertain the accuracy of their transport simulations.


The Finite Element Method in Heat Transfer and Fluid Dynamics, Third Edition

The Finite Element Method in Heat Transfer and Fluid Dynamics, Third Edition

Author: J. N. Reddy

Publisher: CRC Press

Published: 2010-04-06

Total Pages: 515

ISBN-13: 1420085980

DOWNLOAD EBOOK

As Computational Fluid Dynamics (CFD) and Computational Heat Transfer (CHT) evolve and become increasingly important in standard engineering design and analysis practice, users require a solid understanding of mechanics and numerical methods to make optimal use of available software. The Finite Element Method in Heat Transfer and Fluid Dynamics, Third Edition illustrates what a user must know to ensure the optimal application of computational procedures—particularly the Finite Element Method (FEM)—to important problems associated with heat conduction, incompressible viscous flows, and convection heat transfer. This book follows the tradition of the bestselling previous editions, noted for their concise explanation and powerful presentation of useful methodology tailored for use in simulating CFD and CHT. The authors update research developments while retaining the previous editions’ key material and popular style in regard to text organization, equation numbering, references, and symbols. This updated third edition features new or extended coverage of: Coupled problems and parallel processing Mathematical preliminaries and low-speed compressible flows Mode superposition methods and a more detailed account of radiation solution methods Variational multi-scale methods (VMM) and least-squares finite element models (LSFEM) Application of the finite element method to non-isothermal flows Formulation of low-speed, compressible flows With its presentation of realistic, applied examples of FEM in thermal and fluid design analysis, this proven masterwork is an invaluable tool for mastering basic methodology, competently using existing simulation software, and developing simpler special-purpose computer codes. It remains one of the very best resources for understanding numerical methods used in the study of fluid mechanics and heat transfer phenomena.


Fundamentals of Finite Element Analysis

Fundamentals of Finite Element Analysis

Author: Ioannis Koutromanos

Publisher: John Wiley & Sons

Published: 2018-02-12

Total Pages: 724

ISBN-13: 1119260086

DOWNLOAD EBOOK

An introductory textbook covering the fundamentals of linear finite element analysis (FEA) This book constitutes the first volume in a two-volume set that introduces readers to the theoretical foundations and the implementation of the finite element method (FEM). The first volume focuses on the use of the method for linear problems. A general procedure is presented for the finite element analysis (FEA) of a physical problem, where the goal is to specify the values of a field function. First, the strong form of the problem (governing differential equations and boundary conditions) is formulated. Subsequently, a weak form of the governing equations is established. Finally, a finite element approximation is introduced, transforming the weak form into a system of equations where the only unknowns are nodal values of the field function. The procedure is applied to one-dimensional elasticity and heat conduction, multi-dimensional steady-state scalar field problems (heat conduction, chemical diffusion, flow in porous media), multi-dimensional elasticity and structural mechanics (beams/shells), as well as time-dependent (dynamic) scalar field problems, elastodynamics and structural dynamics. Important concepts for finite element computations, such as isoparametric elements for multi-dimensional analysis and Gaussian quadrature for numerical evaluation of integrals, are presented and explained. Practical aspects of FEA and advanced topics, such as reduced integration procedures, mixed finite elements and verification and validation of the FEM are also discussed. Provides detailed derivations of finite element equations for a variety of problems. Incorporates quantitative examples on one-dimensional and multi-dimensional FEA. Provides an overview of multi-dimensional linear elasticity (definition of stress and strain tensors, coordinate transformation rules, stress-strain relation and material symmetry) before presenting the pertinent FEA procedures. Discusses practical and advanced aspects of FEA, such as treatment of constraints, locking, reduced integration, hourglass control, and multi-field (mixed) formulations. Includes chapters on transient (step-by-step) solution schemes for time-dependent scalar field problems and elastodynamics/structural dynamics. Contains a chapter dedicated to verification and validation for the FEM and another chapter dedicated to solution of linear systems of equations and to introductory notions of parallel computing. Includes appendices with a review of matrix algebra and overview of matrix analysis of discrete systems. Accompanied by a website hosting an open-source finite element program for linear elasticity and heat conduction, together with a user tutorial. Fundamentals of Finite Element Analysis: Linear Finite Element Analysis is an ideal text for undergraduate and graduate students in civil, aerospace and mechanical engineering, finite element software vendors, as well as practicing engineers and anybody with an interest in linear finite element analysis.


Assessing the Reliability of Complex Models

Assessing the Reliability of Complex Models

Author: National Research Council

Publisher: National Academies Press

Published: 2012-07-26

Total Pages: 144

ISBN-13: 0309256348

DOWNLOAD EBOOK

Advances in computing hardware and algorithms have dramatically improved the ability to simulate complex processes computationally. Today's simulation capabilities offer the prospect of addressing questions that in the past could be addressed only by resource-intensive experimentation, if at all. Assessing the Reliability of Complex Models recognizes the ubiquity of uncertainty in computational estimates of reality and the necessity for its quantification. As computational science and engineering have matured, the process of quantifying or bounding uncertainties in a computational estimate of a physical quality of interest has evolved into a small set of interdependent tasks: verification, validation, and uncertainty of quantification (VVUQ). In recognition of the increasing importance of computational simulation and the increasing need to assess uncertainties in computational results, the National Research Council was asked to study the mathematical foundations of VVUQ and to recommend steps that will ultimately lead to improved processes. Assessing the Reliability of Complex Models discusses changes in education of professionals and dissemination of information that should enhance the ability of future VVUQ practitioners to improve and properly apply VVUQ methodologies to difficult problems, enhance the ability of VVUQ customers to understand VVUQ results and use them to make informed decisions, and enhance the ability of all VVUQ stakeholders to communicate with each other. This report is an essential resource for all decision and policy makers in the field, students, stakeholders, UQ experts, and VVUQ educators and practitioners.