Featured Open Source Projects

A rich ecosystem of high-performance code

Packages / Numerical projects

Fortran libraries for linear algebra, optimization, root-finding etc.

Futility

Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support
Tags:

PENF

Provides portable kind-parameters and many useful procedures to deal with them
Tags: kinds integer real ieee floating point floats precision

OpenBLAS

Optimized BLAS library based on GotoBLAS2
Tags: blas linear algebra

LAPACK

Routines for numerical linear algebra
Tags: blas linear algera

ElmerFEM

Finite element software for numerical solution of partial differential equations
Tags: pde fe

fortranlib

Collection of personal scientific routines in Fortran
Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors

SHTOOLS

A Fortran-95/Python library that can be used to perform spherical harmonic transforms
Tags: spectral analysis Slepian bases gravitational magnetic field openmp

ARPACK

Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.
Tags: eigenvalue eigenvector singular value decomposition svd

neural-fortran

A parallel neural net microframework.
Tags: back propagation coarray

ParaMonte

A general-purpose high-performance MPI/Coarray-parallel Monte Carlo simulation library implemented in Fortran 2018 with interfaces to C/C++/Fortran/MATLAB/Python
Tags: parallel mpi coarray monte carlo mcmc c cpp matlab python statistics bayesian stochastic optimization sampling integration machine learning

bspline-fortran

Multidimensional B-Spline interpolation of data on a regular grid
Tags: spline interpolation extrapolation integration integral

FOODIE

Fortran Object-Oriented Differential-equations Integration Environment
Tags: ode pde euler runge kutta

fgsl

Fortran interface to the GNU Scientific Library
Tags:

SciFortran

collection of fortran modules and procedures for scientific calculations.
Tags:

Los Alamos Grid Toolbox (LaGriT)

a library of user callable tools that provide mesh generation, mesh optimization and dynamic mesh maintenance
Tags:

DBCSR

Distributed block compresseed sparse row matrix library
Tags: linear algebra parallel mpi openmp cuda hip

GALAHAD

Modules for nonlinear optimization
Tags: least squares active set quadratic programming interior point convex programming linear programming

slsqp

SLSQP nonlinear constrained optimizer
Tags: nonlinear programming equality inequality constraints

NumDiff

a modern Fortran interface for computing the Jacobian (derivative) matrix of m nonlinear functions which depend on n variables
Tags: finite difference

quaff

Quantities for Fortran. Make math with units more convenient
Tags:

rng_fortran

Pseudo random number generator in Fortran, internally using xoroshiro128+
Tags: uniform normal poisson distributed

Numerical methods in fortran

Solving linear, nonlinear equations, ordinary differential equations
Tags: ode pde integral stochastic quadrature plotting
See here for how to get your project listed.