Uploaded by Jomarie Tijada

Computational Science Overview

advertisement
COMPUTATIONAL SCIENCE
AN OVERVIEW
COMPUTATIONAL SCIENCE | AN OVERVIEW
Many of the improvements in computer hardware and in the
algorithms (software) that control computers have presented a new
tool for investigating scientific problems.
Scientific Research can be categorized in three areas:
1. Observational Science
2. Experimental Science
3. Theoretical Science
COMPUTATIONAL SCIENCE | AN OVERVIEW
A fourth and new area of scientific research has emerged over the
past 20 or 30 years that is revolutionizing how scientists work and
how they think about doing science.
4. Computational Science (also Scientific Computing)
“The application of computational and numerical techniques to
solve large and complex problems.”
“An interdisciplinary approach to the solution of complex
problems that uses concepts and skills from the disciplines of
science, computer science, and mathematics.”
COMPUTATIONAL SCIENCE | AN OVERVIEW
Computational Science allows us to…
• Do things that were previously too difficult to do due to the
complexity of the mathematics, the large number of calculations
involved, or a combination of the two.
• Solve problems that cannot be solved by traditional experimental or
theoretical means, such as attempting to predict climate change.
• Build models to make predictions of what might happen in the lab.
• Perform experiments that might be too expensive, e.g. determination
of the structure of proteins, or too dangerous to do in the lab, e.g.,
characterization of toxic materials.
COMPUTATIONAL SCIENCE | AN OVERVIEW
includes Engineering,
Medicine, and
Education
Applied
Discipline
Computer
Science
Mathematics
Computational
Science
COMPUTATIONAL SCIENCE | AN OVERVIEW
“ Computational Science uses everything that
scientists already know about a problem and
incorporates it into a mathematical problem which
can be solved. The mathematical model which then
develops gives scientists more information about the
problem.”
COMPUTATIONAL SCIENCE | AN OVERVIEW
“Scientific Computing is the collection of tools, techniques, and
theories required to solve computer mathematical models of problems in
Science and Engineering. A majority of these tools, techniques, and theories
originally developed in Mathematics, many of them having their genesis long
before the advent of electronic computers.
Numerical Analysis (also Numerical Mathematics)
The set of mathematical theories and techniques which constitutes a major
part of Scientific Computing.
COMPUTATIONAL SCIENCE | EXERCISE
Exercise:
Give a problem or phenomenon (solved or unsolved) which
solution greatly relies on computational models and
simulations (computational science).
Example:
•
•
•
•
•
Genetics
Stock Market Predictions
Black Hole
Planet Rotation & Evolution
Weather Prediction
REFERENCES
•
Chasnov, J. (2017) Scientific Computing. The Hong Kong University of Science and
Technology. Department of Mathematics
•
Bindel, D. & Goodman, J. (2009) Principles of Scientific Computing. New York
University
•
Gladwell, I., Nagy, J., & Ferguson, W. Jr. (2007) Introduction to Scientific Computing.
Southern Methodist University, Emory University, and The University of Texas
•
The Shodor Education Foundation, Inc. (2000) Computational Science. Retrieved from
https://www.shodor.org/chemviz/overview/compsci.html
Download