We curate open-source GitHub repositories matching “Fortran libraries for scientific and numerical computing”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
This project is a community-driven standard library for the Fortran programming language, providing a comprehensive collection of algorithms, data structures, and system utilities. It is designed to extend the language's native capabilities, offering a unified toolkit for scientific computing, numerical analysis, and general-purpose programming. The library distinguishes itself through a modular architecture that utilizes generic interface dispatch and compile-time specialization to ensure high performance across various data types. It provides standardized abstractions for external numerical
fortran-lang/stdlib is the official Fortran standard library, providing core numerical routines such as linear algebra (BLAS/LAPACK), random number generation, and statistics, but it is still under development and does not yet include dedicated solvers for differential equations, optimization, FFT, or parallel computing support.
LAPACK is a comprehensive library of Fortran routines designed for high-performance numerical analysis and linear algebra. It serves as a foundational scientific computing framework, providing standardized procedures for solving systems of linear equations, eigenvalue problems, and least squares approximations. The library distinguishes itself through a hierarchical routine abstraction that organizes mathematical operations into distinct levels of complexity. It utilizes block-partitioned matrix algorithms and a column-major memory layout to optimize data locality and hardware efficiency. By
LAPACK is the standard Fortran library for linear algebra (BLAS/LAPACK), providing routines for solving linear equations, eigenvalue problems, and matrix factorizations, which fits the search for Fortran numerical computing libraries but only covers the linear algebra aspect of the required features.