科学软件工程简要概述

摘要:使用适当的工具来编写复杂的计算机程序以研究科学问题需要仔细的规划和深入的编程语言和工具的知识。本章强调了使用正确的工具来解决正确的问题的重要性。讨论了组织计算机程序的常见工具,以及调试和改进它们的工具,接着讨论了简单的数据降维策略和可视化工具。此外,还概述了一些有用的科学库,如boost,GSL,LEDA和数值计算配方。

作者:Helmut G. Katzgraber

论文ID:0905.1628

分类:Computational Physics

分类简称:physics.comp-ph

提交时间:2010-06-17

PDF 下载: 英文版 中文版pdf翻译中