利用 Python 和 FORTRAN 进行高层设计编程:天体物理学案例研究
计算工程、金融与科学
2012-07-17 v1 天体物理仪器与方法
摘要
在这项工作中,我们简要回顾了高层设计方法论(HLDM),该方法论基于使用超高层(VHL)编程语言作为主体,仅将中间层(IL)语言用于关键处理时间。所使用的语言是 Python(VHL)和 FORTRAN(IL)。此外,该方法论利用面向对象编程(OOP),能够生成可读、可移植且可重用的代码。我们还提出了计算框架的概念,这一概念自然地从 OOP 范式中产生。作为一个示例,我们展示了名为 PYGRAWC(宇宙起源引力波 Python 框架)的框架。更重要的是,我们表明使用 Python 和 FORTRAN 的 HLDM 是解决天体物理学问题的强大工具。
引用
@article{arxiv.1207.3658,
title = {Programing Using High Level Design With Python and FORTRAN: A Study Case in Astrophysics},
author = {Eduardo dos Santos Pereira and Oswaldo D. Miranda},
journal= {arXiv preprint arXiv:1207.3658},
year = {2012}
}
备注
9 pages, 3 figures