Introduction to computational science : modeling and simulation for the sciences / Angela B. Shiflet and George W. Shiflet.

Author
Shiflet, Angela B. [Browse]
Format
Book
Language
English
Εdition
Second edition.
Published/​Created
Princeton [New Jersey] : Princeton University Press, ©2014.
Description
xxxiii, 816 pages : illustrations ; 26 cm

Availability

Copies in the Library

Location Call Number Status Location Service Notes
Engineering Library - Stacks QA76.6 .S54143 2014 Browse related items Request
    Lewis Library - Stacks QA76.6 .S54143 2014 Browse related items Request

      Details

      Subject(s)
      Summary note
      Computational science is an exciting new field at the intersection of the sciences, computer science, and mathematics because much scientific investigation now involves computing as well as theory and experiment. This textbook provides students with a versatile and accessible introduction to the subject. It assumes only a background in high school algebra, enables instructors to follow tailored pathways through the material, and is the only textbook of its kind designed specifically for an introductory course in the computational science and engineering curriculum. While the text itself is generic, an accompanying website offers tutorials and files in a variety of software packages. This edition features two new chapters on agent-based simulations and modeling with matrices, ten new project modules, and an additional module on diffusion. Besides increased treatment of high-performance computing and its applications, the book also includes additional quick review questions with answers, exercises, and individual and team projects.
      Bibliographic references
      Includes bibliographical references and index.
      Contents
      • 1.Overview
      • 2.System Dynamics Problems With Rate Proportional To Amount
      • 3.Force and Motion
      • 4.System Dynamics Models with Interactions
      • 5.Computational Error
      • 6.Simulation Techniques
      • 7.Additional System Dynamics Projects
      • 8.Data-Driven Models
      • 9.Simulating with Randomness
      • 10.Cellular Automaton Diffusion Simulations
      • Note continued: Module 10.4 Movement of Ants
      • Taking the Right Steps
      • Downloads
      • Introduction
      • Analysis of Problem
      • Formulating a Model: Gather Data
      • Formulating a Model: Make Simplifying Assumptions
      • Formulating a Model: Determine Variables
      • Formulating a Model: Establish Relationships and Submodels
      • Formulating a Model: Determine Functions
      • Sensing
      • Walking
      • Solving a Model
      • A Simulation
      • Verifying and Interpreting the Model's Solution
      • Visualizing the Simulation
      • Exercises
      • Projects
      • Answers to Quick Review Questions
      • References
      • Module 10.5 Biofilms
      • United They Stand, Divided They Colonize
      • The Problem
      • Nutrient Grid
      • Nutrient Boundary Conditions
      • Biofilm Initialization
      • Biofilm Boundary Conditions
      • Biofilm Growth
      • Consumption of Nutrients
      • Simulation Program
      • Display Simulation
      • Example Problem
      • Assessment of the Model
      • 11.Agent-Based Models
      • 12.High-Performance Computing
      • 13.Matrix Models
      • 14.Additional Cellular Automata, Agent-Based and Matrix Projects.
      ISBN
      • 9780691160719 ((hardcover ; : alk. paper))
      • 0691160716 ((hardcover ; : alk. paper))
      LCCN
      2013024877
      OCLC
      852763568
      Statement on language in description
      Princeton University Library aims to describe library materials in a manner that is respectful to the individuals and communities who create, use, and are represented in the collections we manage. Read more...
      Other views
      Staff view

      Supplementary Information