Featured Open Source Projects

A rich ecosystem of high-performance code

Libraries for reading, writing and parsing files and inputs#

2DECOMP&FFT#

Library for 2D pencil decomposition and distributed Fast Fourier Transform

Tags: fft parallel distributed-memory openmpi

release : license : BSD-3-Clause stars : forks : lastcommit : issues :

ARPACK#

Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

Tags: eigenvalue eigenvector singular value decomposition svd

release : license : Other stars : 184 forks :89 lastcommit : July 2022 issues : 43

bspline-fortran#

Multidimensional B-Spline interpolation of data on a regular grid

Tags: spline interpolation extrapolation integration integral

release : 7.0.0 license : Other stars : 129 forks :41 lastcommit : May 2022 issues : 9

DBCSR#

Distributed block compresseed sparse row matrix library

Tags: linear-algebra parallel mpi openmp cuda hip

release : v2.3.0 license : GNU General Public License v2.0 stars : 71 forks :32 lastcommit : July 2022 issues : 56

ddeabm#

Modern Fortran implementation of the DDEABM Adams-Bashforth algorithm

Tags: ode adams-bashforth

release : 3.0.0 license : Other stars : 24 forks :6 lastcommit : May 2022 issues : 2

ddPCM#

A fast domain decomposition based implementation of the COSMO solvation model

Tags: continuum-solvation cosmo pcm cpcm

release : v1.0 license : GNU Lesser General Public License v3.0 stars : 12 forks :16 lastcommit : April 2018 issues : 0

DelaunaySparse#

Multivariate Interpolation via a Sparse Subset of the Delaunay Triangulation in Medium to High Dimensions.

Tags: interpolation openmp acm-toms

release : license : Other stars : 14 forks :2 lastcommit : May 2022 issues : 0

dop853#

Modern Fortran Edition of Hairer’s DOP853 ODE Solver

Tags: ode runge kutta

release : 1.2.0 license : Other stars : 34 forks :11 lastcommit : May 2022 issues : 3

ElmerFEM#

Finite element software for numerical solution of partial differential equations

Tags: pde fe

release : license : GPL-2.0 stars : 716 forks :237 lastcommit : August 2022 issues : 34

ELPA#

Eigenvalue Solvers for Petaflop Applications

Tags: mpi gpu

release : license : LGPL-3.0 stars : forks : lastcommit : issues :

FATODE#

A Fortran library for the integration of ordinary differential equations with direct and adjoint sensitivity analysis capabilities

Tags: ode-solver

release : license : Other stars : 8 forks :1 lastcommit : October 2019 issues : 0

fgsl#

Fortran interface to the GNU Scientific Library

Tags: None

release : 1.5.0 license : GNU General Public License v2.0 stars : 76 forks :18 lastcommit : July 2021 issues : 3

FLINT#

Fortran Library for numerical INTegration of differential equations

Tags: ode runge kutta

release : v0.9.8-beta license : Apache License 2.0 stars : 31 forks :7 lastcommit : October 2021 issues : 5

fmm2d#

Compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in two dimensions, on a multi-core shared-memory machine.

Tags: fast-multipole-method

release : license : Apache License 2.0 stars : 15 forks :5 lastcommit : August 2022 issues : 2

FMM3D#

Compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in three dimensions, on a multi-core shared-memory machine.

Tags: fast-multipole-method

release : v1.0.1 license : Other stars : 60 forks :22 lastcommit : June 2022 issues : 2

FOODIE#

Fortran Object-Oriented Differential-equations Integration Environment

Tags: ode pde euler runge kutta

release : v0.3.6 license : GPL-3.0 stars : 110 forks :29 lastcommit : April 2022 issues : 14

fortranlib#

Collection of personal scientific routines in Fortran

Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors

release : license : BSD 2-Clause „Simplified“ License stars : 267 forks :78 lastcommit : January 2019 issues : 3

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:

release : license : Other stars : 35 forks :19 lastcommit : May 2022 issues : 0

GALAHAD#

Modules for nonlinear optimization

Tags: least squares active set quadratic-programming interior point convex-programming linear-programming

release : v4.0.0 license : Other stars : 62 forks :9 lastcommit : August 2022 issues : 0

HANDE#

Open source stochastic quantum chemistry

Tags: qmc electronic-structure

release : license : GNU Lesser General Public License v2.1 stars : 60 forks :16 lastcommit : June 2022 issues : 2

Incompact3d#

Solver for the incompressible Navier-Stokes equations

Tags:

release : v4.0 license : BSD 3-Clause „New“ or „Revised“ License stars : 58 forks :76 lastcommit : August 2022 issues : 16

LAPACK#

Routines for numerical linear algebra

Tags: blas linear-algebra

release : v3.10.1 license : Other stars : 984 forks :319 lastcommit : July 2022 issues : 110

libnegf#

A general library for Non Equilibrium Green’s Functions

Tags: transport electronic-structure

release : v1.1.2 license : Other stars : 8 forks :9 lastcommit : May 2022 issues : 7

librsb#

A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard

Tags: linear-algebra openmp

release : license : LGPL-3.0-or-later stars : forks : lastcommit : issues :

Los Alamos Grid Toolbox (LaGriT)#

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

Tags: None

release : v3.3.2 license : Other stars : 84 forks :45 lastcommit : July 2022 issues : 113

MapTran3D#

Geodesy, 3D coordinate conversions for ECEF, ENU, ECI, …

Tags:

release : v1.2.0 license : BSD 2-Clause „Simplified“ License stars : 9 forks :3 lastcommit : July 2022 issues : 0

neural-fortran#

A parallel neural net microframework.

Tags: back propagation coarray

release : v0.6.0 license : MIT License stars : 229 forks :49 lastcommit : July 2022 issues : 19

NTPoly#

A massively parallel library for computing the functions of sparse matrices.

Tags: mpi

release : ntpoly-v2.7.1 license : MIT License stars : 15 forks :8 lastcommit : January 2022 issues : 6

NUFFT#

Non-Uniform Fast Fourier Transforms

Tags: non-uniform-fft fft

release : license : GPL-2.0-or-later stars : forks : lastcommit : issues :

NumDiff#

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

Tags: finite difference

release : 1.6.0 license : Other stars : 49 forks :5 lastcommit : May 2022 issues : 0

Numerical methods in fortran#

Solving linear, nonlinear equations, ordinary differential equations

Tags: ode pde integral stochastic quadrature plotting

release : license : GNU General Public License v2.0 stars : 71 forks :15 lastcommit : March 2021 issues : 0

ODEPACK#

A Systematized Collection of ODE Solvers (FORTRAN 77)

Tags: ode runge kutta adams-bashforth

release : license : Public domain stars : forks : lastcommit : issues :

OpenBLAS#

Optimized BLAS library based on GotoBLAS2

Tags: blas linear-algebra

release : v0.3.20 license : BSD 3-Clause „New“ or „Revised“ License stars : 4664 forks :1203 lastcommit : July 2022 issues : 132

OpenFFT#

Open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs)

Tags: fft openmpi domain-decomposition-method

release : license : GPL-3.0-or-later stars : forks : lastcommit : issues :

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

release : v1.5.1 license : MIT License stars : 171 forks :20 lastcommit : July 2021 issues : 2

PCHIP#

Piecewise Cubic Hermite Interpolation Package

Tags: hermite spline interpolation integration integral

release : 1.1.0 license : Other stars : 15 forks :1 lastcommit : May 2022 issues : 0

PENF#

Provides portable kind-parameters and many useful procedures to deal with them

Tags: kinds integer real ieee floating point floats precision

release : v1.2.3 license : GPL-3.0 stars : 36 forks :21 lastcommit : July 2022 issues : 2

PoisFFT#

Library to solve Poisson equation on a uniform Cartesian grid using the Fast Fourier Transform

Tags: fft poisson

release : license : Other stars : 45 forks :15 lastcommit : April 2022 issues : 0

PROPACK#

Software package for computing the singular value decomposition of large and sparse or structured matrices

Tags: linear-algebra svd lanczos-bidiagonalization openmp

release : license : BSD-3-Clause stars : forks : lastcommit : issues :

PSBLAS#

Parallel Sparse BLAS

Tags: linear-algebra mpi

release : v3.8.0-1 license : Other stars : 41 forks :11 lastcommit : August 2022 issues : 7

QMD-PROGRESS#

Parallel, Rapid O(N) and Graph-based Recursive Electronic Structure Solver.

Tags: mpi

release : v1.2.0 license : Other stars : 12 forks :12 lastcommit : July 2022 issues : 14

QNSTOP#

Quasi-Newton Algorithm for Stochastic Optimization.

Tags: quasi-newton-optimization stochastic-optimization acm-toms

release : license : MIT License stars : 10 forks :2 lastcommit : May 2022 issues : 0

quaff#

Quantities for Fortran. Make math with units more convenient

Tags: None

release : license : stars : forks : lastcommit : issues :

regridpack#

Suite of Fortran routines for interpolating values between one-, two-, three-, and four-dimensional arrays defined on uniform or nonuniform orthogonal grids

Tags: linear cubic interpolation

release : 1.0.0 license : Other stars : 9 forks :0 lastcommit : May 2022 issues : 1

rng_fortran#

Pseudo random number generator in Fortran, internally using xoroshiro128+

Tags: uniform normal poisson distributed

release : license : GNU General Public License v3.0 stars : 21 forks :1 lastcommit : May 2021 issues : 0

RPNcalc#

Reverse Polish Notation calculator for interactive console use

Tags:

release : v1.4.0 license : MIT License stars : 17 forks :1 lastcommit : July 2022 issues : 0

SciFortran#

collection of fortran modules and procedures for scientific calculations.

Tags: None

release : license : GNU Lesser General Public License v3.0 stars : 114 forks :32 lastcommit : July 2022 issues : 2

SHTOOLS#

A Fortran-95/Python library that can be used to perform spherical harmonic transforms

Tags: spectral analysis Slepian bases gravitational magnetic field openmp

release : v4.10 license : BSD 3-Clause „New“ or „Revised“ License stars : 251 forks :91 lastcommit : April 2022 issues : 24

SLICOT#

A Fortran subroutines library for systems and control

Tags:

release : v5.8 license : BSD 3-Clause „New“ or „Revised“ License stars : 19 forks :7 lastcommit : May 2022 issues : 2

slsqp#

SLSQP nonlinear constrained optimizer

Tags: nonlinear-programming equality inequality constraints

release : 1.2.3 license : Other stars : 54 forks :15 lastcommit : May 2022 issues : 2

Tapenade#

A tool for automatic differentiation (forward/reverse) of Fortran and c programs

Tags: algorithmic derivative ad

release : license : MIT stars : forks : lastcommit : issues :

VTMOP#

Solver for Blackbox Multiobjective Optimization Problems.

Tags: global-optimization simulation-optimization blackbox-optimization multiobjective-optimization multicriteria-optimization response-surface-methodology acm-toms

release : license : MIT License stars : 1 forks :0 lastcommit : May 2022 issues : 0


See here for how to get your project listed.