Numerical projects#

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

2DECOMP&FFT

许可证

Library for 2D pencil decomposition and distributed Fast Fourier Transform

Tags: fft parallel distributed-memory openmpi

ARPACK

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: eigenvalue eigenvector singular value decomposition svd

athena

Release 许可证 星标 分支 最新提交 议题 pulls

A library for building, training and testing feed-forward neural networks.

Tags: machine-learning convolutional-neural-networks

bspline-fortran

Release 许可证 星标 分支 最新提交 议题 pulls

Multidimensional B-Spline interpolation of data on a regular grid

Tags: spline interpolation extrapolation integration integral

DBCSR

Release 许可证 星标 分支 最新提交 议题 pulls

Distributed block compresseed sparse row matrix library

Tags: linear-algebra parallel mpi openmp cuda hip

ddeabm

Release 许可证 星标 分支 最新提交 议题 pulls

Modern Fortran implementation of the DDEABM Adams-Bashforth algorithm

Tags: ordinary-differential-equation adams-bashforth

ddPCM

Release 许可证 星标 分支 最新提交 议题 pulls

A fast domain decomposition based implementation of the COSMO solvation model

Tags: continuum-solvation cosmo pcm cpcm

DelaunaySparse

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: interpolation openmp acm-toms

Differentia

Release 许可证 星标 分支 最新提交 议题 pulls

Computes derivatives, gradients and Jacobians of Fortran functions/subroutines using forward automatic differentiation.

Tags: algorithmic derivative AD autodiff

diffstruc

Release 许可证 星标 分支 最新提交 议题 pulls

A library providing a derived type that enables forward and reverse mode automatic differentiation.

Tags: automatic-differentiation adjoint algorithmic derivative AD autodiff jacobian hessian

dop853

Release 许可证 星标 分支 最新提交 议题 pulls

Modern Fortran Edition of Hairer's DOP853 ODE Solver

Tags: ordinary-differential-equation runge-kutta

dtFFT

Release 许可证 星标 分支 最新提交 议题 pulls

a high-performance library designed for parallel data transpositions and optional Fast Fourier Transforms (FFTs) in multidimensional computing environments.

Tags: mpi cuda fft parallel distributed-memory

ElmerFEM

Release 许可证 星标 分支 最新提交 议题 pulls

Finite element software for numerical solution of partial differential equations

Tags: partial-differential-equation finite-element

ELPA

许可证

Eigenvalue Solvers for Petaflop Applications

Tags: mpi gpu

FATODE

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: ode-solver

fgsl

Release 许可证 星标 分支 最新提交 议题 pulls

Fortran interface to the GNU Scientific Library

fiats

Release 许可证 星标 分支 最新提交 议题 pulls

A deep learning library for use in high-performance computing applications in modern Fortran

Tags: machine-learning deep-learning high-performance-computing

FLINT

Release 许可证 星标 分支 最新提交 议题 pulls

Fortran Library for numerical INTegration of differential equations

Tags: ordinary-differential-equation runge-kutta

fmm2d

Release 许可证 星标 分支 最新提交 议题 pulls

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

FMM3D

Release 许可证 星标 分支 最新提交 议题 pulls

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

FOODIE

Release 许可证 星标 分支 最新提交 议题 pulls

Fortran Object-Oriented Differential-equations Integration Environment

Tags: ordinary-differential-equation partial-differential-equation euler runge-kutta

fortranlib

Release 许可证 星标 分支 最新提交 议题 pulls

Collection of personal scientific routines in Fortran

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

FTorch

Release 许可证 星标 分支 最新提交 议题 pulls

Allows users to interface into the PyTorch machine learning library

Tags: machine-learning

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

HANDE

Release 许可证 星标 分支 最新提交 议题 pulls

Open source stochastic quantum chemistry

Tags: qmc electronic-structure

Incompact3d

Release 许可证 星标 分支 最新提交 议题 pulls

Solver for the incompressible Navier-Stokes equations

LAPACK

Release 许可证 星标 分支 最新提交 议题 pulls

Routines for numerical linear algebra

Tags: blas linear-algebra

libnegf

Release 许可证 星标 分支 最新提交 议题 pulls

A general library for Non Equilibrium Green's Functions

Tags: transport electronic-structure

librsb

许可证

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

Tags: linear-algebra openmp

Los Alamos Grid Toolbox (LaGriT)

Release 许可证 星标 分支 最新提交 议题 pulls

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

MapTran3D

Release 许可证 星标 分支 最新提交 议题 pulls

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

neural-fortran

Release 许可证 星标 分支 最新提交 议题 pulls

A parallel neural net microframework.

Tags: back propagation coarray

nlesolver-fortran

Release 许可证 星标 分支 最新提交 议题 pulls

Nonlinear equation solver with modern Fortran

NTPoly

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: mpi

NUFFT

许可证

Non-Uniform Fast Fourier Transforms

Tags: non-uniform-fft fft

NumDiff

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: finite-difference

fortran中的数值方法

Release 许可证 星标 分支 最新提交 议题 pulls

求解线性、非线性方程、常微分方程

Tags: ordinary-differential-equation partial-differential-equation integral stochastic quadrature plotting

ODEPACK

许可证

A Systematized Collection of ODE Solvers (FORTRAN 77)

Tags: ordinary-differential-equation runge-kutta adams-bashforth

OpenBLAS

Release 许可证 星标 分支 最新提交 议题 pulls

Optimized BLAS library based on GotoBLAS2

Tags: blas linear-algebra

OpenFFT

许可证

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

Tags: fft openmpi domain-decomposition-method

ParaMonte

Release 许可证 星标 分支 最新提交 议题 pulls

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

PCHIP

Release 许可证 星标 分支 最新提交 议题 pulls

Piecewise Cubic Hermite Interpolation Package

Tags: hermite spline interpolation integration integral

PENF

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: kinds integer real ieee floating point floats precision

PoisFFT

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: fft poisson

PROPACK

许可证

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

Tags: linear-algebra svd lanczos-bidiagonalization openmp

PSBLAS

Release 许可证 星标 分支 最新提交 议题 pulls

Parallel Sparse BLAS

Tags: linear-algebra mpi

QMD-PROGRESS

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: mpi

QNSTOP

Release 许可证 星标 分支 最新提交 议题 pulls

Quasi-Newton Algorithm for Stochastic Optimization.

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

qr_mumps

Release 许可证 分支 议题 议题

A parallel multifrontal solver for sparse linear systems based on QR and Cholesky decomposition

Tags: QR Cholesky sparse multifrontal least-squares

quadpack

Release 许可证 星标 分支 最新提交 议题 pulls

Fortran library for the numerical computation of definite one-dimensional integrals

Tags: quadpack quadpack2 integrals

quaff

Release 许可证 分支 议题 议题

Quantities for Fortran. Make math with units more convenient

regridpack

Release 许可证 星标 分支 最新提交 议题 pulls

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

rng_fortran

Release 许可证 星标 分支 最新提交 议题 pulls

Pseudo random number generator in Fortran, internally using xoroshiro128+

Tags: uniform normal poisson distributed

RPNcalc

Release 许可证 星标 分支 最新提交 议题 pulls

Reverse Polish Notation calculator for interactive console use

SciFortran

Release 许可证 星标 分支 最新提交 议题 pulls

collection of fortran modules and procedures for scientific calculations.

SHTOOLS

Release 许可证 星标 分支 最新提交 议题 pulls

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

Tags: spectral analysis Slepian bases gravitational magnetic field openmp

SLICOT

Release 许可证 星标 分支 最新提交 议题 pulls

A Fortran subroutines library for systems and control

slsqp

Release 许可证 星标 分支 最新提交 议题 pulls

SLSQP nonlinear constrained optimizer

Tags: nonlinear-programming equality inequality constraints

Tapenade

许可证

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

Tags: algorithmic derivative ad

请参阅 包索引指南 了解如何列出你的项目。