Programming Languages for Scientific Computing
Programming Languages
2018-01-10 v2 Computational Engineering, Finance, and Science
Mathematical Software
Abstract
Scientific computation is a discipline that combines numerical analysis, physical understanding, algorithm development, and structured programming. Several yottacycles per year on the world's largest computers are spent simulating problems as diverse as weather prediction, the properties of material composites, the behavior of biomolecules in solution, and the quantum nature of chemical compounds. This article is intended to review specfic languages features and their use in computational science. We will review the strengths and weaknesses of different programming styles, with examples taken from widely used scientific codes.
Cite
@article{arxiv.1209.1711,
title = {Programming Languages for Scientific Computing},
author = {Matthew G. Knepley},
journal= {arXiv preprint arXiv:1209.1711},
year = {2018}
}
Comments
21 pages