Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computational Science 1 Introduction to Computational Science PRESENTERS: Robert R. Gotwals, Jr. The Shodor Education Foundation, Inc. Ozone O3 creation.

Similar presentations


Presentation on theme: "Computational Science 1 Introduction to Computational Science PRESENTERS: Robert R. Gotwals, Jr. The Shodor Education Foundation, Inc. Ozone O3 creation."— Presentation transcript:

1 Computational Science 1 Introduction to Computational Science PRESENTERS: Robert R. Gotwals, Jr. The Shodor Education Foundation, Inc. Ozone O3 creation normal decay depletion ~ O3 per cl radical ~ impact of cl Post 1994 message O Molecules ~ Ozone Guess Kirstin Riesbeck UNC-Chapel Hill/ NSF REU Fellow

2 Computational Science 2 SCIENCE: the study of how nature behaves Observational Science Experimental Science Theoretical Science Computational Science

3 Computational Science 3 Computational Science: A Tripartite Approach

4 Computational Science 4 Applications Chemistry: electronic structure determinations Physics: astrophysics (galaxy simulations) Biology: population dynamics Mathematics: fractals Environmental Science: acid rain deposition models Linguistics: analysis of language transference Economics: Adam Smith models Political Science/History: causative factors in Bosnian War conflict Medicine: epidemiology, pharmacokinetics models

5 Computational Science 5 Algorithms creating a mathematical representation of the problem -- the "mathematical model" choosing the appropriate numerical "recipe" to solve the problem »Examples –Linear Least Squares: for fitting data to a line –Newton's Method: for finding roots of an equation –Euler's Method: for solving integrals –Runge-Kutta Methods: for solving integrals –Cramer's Rule: for solving systems of equations

6 Computational Science 6 Architecture choosing the appropriate "platform" to solve the problem »single-user personal computer (IBM PC, Macintosh) »scientific workstation (SGI Indy 2) »workstation clusters »supercomputer (Cray T3D MPP system) –scalar/serial processors –vector processors –parallel processors –vector/parallel machines

7 Computational Science 7 Computational Science Tools Types of Tools for solving computational problems »Programming: Fortran, BASIC, C, Pascal »Spreadsheets »Equation-Solvers: Mathematica, TKSolver, Maple, MathCAD »Dynamic Modelers: STELLA II, VenSim »Scientific Visualization Programs: NCSA Scientific Visualization Tools, Spyglass, AVS, Wavefront »Discipline-Specific Software: GAUSSIAN94, MOPAC, UAM, PAVE, etc.

8 Computational Science 8 BUT!! Why do we need this? solve hard problems that are: »too tedious to solve problems using calculators »too dangerous to try to solve problems in the laboratory »too expensive to try to solve problems in the laboratory »only solvable using mathematical techniques or models establish a true marriage between mathematics, computing and science Who cares?

9 Computational Science 9 Who Cares? 21st Century Science: The Grand Challenges »Molecular and structural biology »Cosmology »Environmental Hydrology »Warfare and Survivability »Chemical Engineering and electronic structure »Weather prediction »Nanomaterials Solve any PART of one of these problems, and ….

10 Computational Science 10

11 Computational Science 11 Hand-on Activities

12 Computational Science 12 Surface Water Runoff Model Exploration: »What is the difference in runoff between: –Woods –Woods with Grass –Open Urban Area –Residential –Parking Lots »Run conditions –Hydrologic Soil Group B –Good hydrologic conditions –25-year, 24-hour storm

13 Computational Science 13 Surface Water Runoff Results

14 Computational Science 14 Fire! Exploration »Run fire on different size forests »Run fire with different burn speeds »Run fire after changing configuration probabilities


Download ppt "Computational Science 1 Introduction to Computational Science PRESENTERS: Robert R. Gotwals, Jr. The Shodor Education Foundation, Inc. Ozone O3 creation."

Similar presentations


Ads by Google