学习#
学习 Fortran
为初学者和专家提供学习资源
入门
迷你书籍教程
入门
Fortran 语法及其功能简介
如何使用编译器构建可执行程序
如何在 Windows、Linux 和 macOS 中安装 Fortran 编译器并设置开发环境。
本教程收集了在 Fortran 中执行操作的现代规范方法。
此“罗塞塔石碑”并排展示了如何使用 NumPy 和 Fortran 以 Python 实现许多常见习惯用法。
Fortran 文档
Fortran 内置函数的手册页
其他资源
网络上的资源
Fortran wiki 以可编辑的 wiki 格式收集了丰富的 Fortran 文章和资源
Fortran 90 org Fortran 最佳实践指南、Python/Fortran 罗塞塔石碑、Fortran 常见问题解答
Fortran 2018 标准解释文档 J3/18-007r1 F2018,Fortran 2018 基本语言的规范
J3 Fortran 建议 Fortran 标准委员会提案的社区协作存储库
J3:美国 Fortran 标准委员会 J3 是国际 Fortran 标准委员会的美国国家机构
Scivision Fortran 2018 示例 一个包含各种 Fortran 2018 功能代码示例的 github 存储库
Doctor Fortran 博客 一系列关于 Fortran 语言有趣或鲜为人知方面的文章
在线课程
Fortran 编程 莱布尼茨计算中心提供的课程
‘F’ 词 - Fortran 编程 用于开发可用于使用谱方法和谱元方法解决守恒律(偏微分方程)的可扩展库的现代 Fortran
科学编程课程资料(现代 Fortran,2017) 来自不来梅计算材料科学中心的 Bálint Aradi(德语)
Fortran 培训 从初学者到专家级别的 Fortran 课程(法语)
化学家和物理学家的现代 Fortran 编程 赫尔辛基大学 Pekka Manninen 的课程(包括协数组)
协数组教程 由 Thomas Koenig 编写
并行编程研讨会 来自斯图加特高性能计算中心的材料
现代 Fortran 编程 由 Philipp Engel 编写
科学编程与数值计算 国立台湾大学蔡武廷的课程
现代 Fortran 入门 剑桥大学计算服务 Nick Maclaren 的课程,源自利物浦大学 Steve Morgan 的课程
设计和构建并行程序 由 Ian Foster 编写,包含对几种非标准 Fortran 方言(如 Fortran M 和高性能 Fortran)的描述
使用 Fortran 2008 和 2018 协数组进行并行编程 布里斯托尔大学 Anton Shterenlikht 的课程
Fortran77 专业程序员指南 由莱斯特大学 Clive G. Page 编写,英国
Fortran77 程序员的 Fortran90 由 Clive G. Page 编写
使用 Fortran 95 入门计算机编程 来自英国国家超级计算服务 ARCHER 的培训材料
在 Fortran 2008 中将面向对象技术与协数组相结合 由 Robert W. Numrich 编写
使用协数组在 Fortran 中进行并行编程 由 John Reid 编写
协数组 Fortran 入门 由 Robert W. Numrich 编写
Fortran 77 程序员的 Fortran 90 由 Bo Einarsson 和 Yurij Shokin 编写
Fortran 教程 斯坦福大学 Erik Boman 编写的较旧教程
Fortran 90 教程 斯坦福大学 Paul Hargrove 和 Sarah Whitlock 编写的较旧教程
Fortran 90 教程 由密歇根理工大学 C.-K. Shene 编写
探索现代 Fortran 基础 由 Milan Curcic 编写,摘录自《现代 Fortran - 构建高效并行应用程序》(第 2、3 和 4 章)
印刷版
Ramkarthik,M. S. 和 Solanki,P. D. 2021 量子信息论和量子计算中的数值方法:Fortran 90 探险 第 1 版 劳德代尔堡。CRC 出版社
Metcalf,M.,Reid,J. 和 Cohen,M. 2018 现代 Fortran 解释 第 5 版 牛津,英国。牛津大学出版社
Curcic,M. 2020 现代 Fortran:构建高效并行应用程序 第 1 版 谢尔特岛,纽约。曼宁出版物
Fehr,H. 和 Kindermann,F. 2020 使用 Fortran 入门计算经济学 第 1 版 牛津,英国。牛津大学出版社
Markus,A. 2012 实践中的现代 Fortran 第 1 版 剑桥,英国。剑桥大学出版社
Chivers,I. 和 Sleightholme,J. 2018 Fortran 编程入门 第 4 版。施普林格国际出版公司
Chapman,S. J. 2018 科学家和工程师的 Fortran 第 4 版 纽约。麦格劳-希尔教育
Ray,S. 2019 Fortran 2018 及并行编程 第 1 版。查普曼和霍尔/CRC
Brainerd,W. S. 2015 Fortran 2008 编程指南 第 1 版 伦敦。施普林格出版社
Numrich,R. W. 2018 使用协数组进行并行编程 第 1 版 纽约。查普曼和霍尔/CRC
Akin,E. 2003 通过 Fortran 90/95 进行面向对象编程 第 1 版 剑桥。剑桥大学出版社
McCormack,D. 2009 Fortran 科学软件开发 第 1 版 无。Lulu 出版社
Rouson,D.,Xia,J. 和 Xiaofeng,X. 2014 科学软件设计:面向对象方法 第 2 版 剑桥。剑桥大学出版社
Chirila,D. B. 和 Lohmann,G. 2015 地球系统科学的现代 Fortran 入门 第 1 版 柏林。施普林格出版社
Clerman,N. S. 和 Spector,W. 2011 现代 Fortran:风格与用法 第 1 版 剑桥。剑桥大学出版社
Hanson,R. J. 和 Hopkins,T. 2013 使用现代 Fortran 进行数值计算 第 1 版 费城。SIAM
Oliveira,S. 和 Steward,D. 2006 编写科学软件:良好风格指南 第 1 版 剑桥。剑桥大学出版社
Kernighan,B. 和 Pike,R. 1999 编程实践 第 1 版 阅读。艾迪生-韦斯利专业版
Juan Antonio Hernandez Ramos 和 Javier Escoto Lopez 2020 如何通过现代 Fortran 学习应用数学 第 1 版 马德里。独立出版