精选开源项目

丰富的 高性能代码 生态系统

错误处理、日志记录、文档和测试#

camfort

Release license stars forks last-commit issues

Fortran 的轻量级验证和转换工具

标签:重构

convert_FORTRAN_case

Release license stars forks last-commit issues

用固定格式 Fortran 编写的文件的案例转换

标签:格式化程序 转换器

coretran

Release license stars forks last-commit issues

用于排序、kD-树和其他算法的核心 Fortran 例程和面向对象的类,以处理科学数据和概念

标签:动态 数组 格式化 调试 错误 kdtree 排序 随机 二进制 搜索 字符串 单元 测试 计时

erloff

Release license forks issues

Fortran 的错误和日志记录

标签:错误 日志记录

f90wrap

Release license stars forks last-commit issues

具有派生类型支持的 F90 到 Python 接口生成器

标签:接口生成器 python

findent

缩进/美化/转换 Fortran 源代码

标签:格式化程序 转换器

FORD

Release license stars forks last-commit issues

现代 Fortran 程序的自动文档生成器

标签:文档

fortran-error-handler

Release license stars forks last-commit issues

现代 Fortran 的全面错误处理框架

标签:错误 日志记录 fpm

FortranCallGraph

Release license stars forks last-commit issues

Fortran 的静态源代码分析工具

fortyxima

文件系统操作和单元测试框架

标签:posix libc

fparser

Release license stars forks last-commit issues

用纯 Python 编写的 Fortran 解析器,支持 Fortran 2003 和一些 Fortran 2008

标签:解析器

fpm

Release license stars forks last-commit issues

Fortran 包管理器

标签:构建系统 包管理器

fprettify

Release license stars forks last-commit issues

现代 Fortran 源代码的自动格式化程序

标签:格式化程序

Futility

Release license stars forks last-commit issues

Fortran 实用程序,包括单元测试框架、任意长度字符串、参数列表对象、计时器、几何定义、文件包装器、线性代数工具和并行计算支持

fypp

Release license stars forks last-commit issues

Python 支持的 Fortran 预处理器

标签:元编程

fytest

一个轻量级的 Fortran 单元测试框架

标签:单元 测试

hipfort

Release license stars forks last-commit issues

用于 ROCm 库的 Fortran 接口

标签:hip rocm

pFUnit

Release license stars forks last-commit issues

并行 Fortran 单元测试框架

标签:单元 测试

shroud

Release license stars forks last-commit issues

为 C 和 C++ 库生成 Fortran 和 Python 包装器

标签:接口生成器 c++

SWIG-Fortran

Release license stars forks last-commit issues

用于 C++ 到 Fortran 接口生成的 SWIG

标签:接口生成器 c++

Tapenade

用于 Fortran 和 c 程序自动微分(前向/反向)的工具

标签:算法 导数 ad

vegetables

Release license forks issues

使用函数式编程原则编写的 Fortran 测试框架。

标签:测试 断言

请参阅 软件包索引指南,了解如何将您的项目列出。