科学软件工程简介
Scientific Software Engineering in a Nutshell
摘要:
编写复杂的计算机程序来研究科学问题需要仔细规划以及对编程语言和工具的深入了解。在本章中,强调了使用正确的工具解决正确问题的重要性。讨论了组织计算机程序以及调试和改进程序的常用工具,然后是简单的数据简化策略和可视化工具。此外,一些有用的科学库,如助推,GSL,LEDA和数值配方的概述。
英文摘要:
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this chapter the importance of using the right tool for the right problem is emphasized. Common tools to organize computer programs, as well as to debug and improve them are discussed, followed by simple data reduction strategies and visualization tools. Furthermore, some useful scientific libraries such as boost, GSL, LEDA and numerical recipes are outlined.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。