What is Computational Science?
the joining of application, algorithm and architecture to solve a complex scientific problem
The "Tripartite" of Computational Science
- Applications: understanding the science of the problem
- Algorithm: creating a mathematical representation of the problem -- the "mathematical model"
- Choosing the right numerical method to solve the mathematical model
- Architecture: choosing the right platform (hardware) to solve the problem