Fortran

Top repositories by stars

2 wrf-model
wrf-model/WRF The official repository for the Weather Research and Forecasting (WRF) model
★ 1.8K ⑂ 898 Fortran
5 cp2k
cp2k/cp2k Quantum chemistry and solid state physics software package
★ 1.2K ⑂ 521 Fortran
7 OpenFAST
OpenFAST/openfast Main repository for the NLR-supported OpenFAST whole-turbine and FAST.Farm wind farm simulation cod…
★ 990 ⑂ 550 Fortran
9 grimme-lab
grimme-lab/xtb Semiempirical Extended Tight-Binding Program Package
★ 883 ⑂ 219 Fortran
10 pymc-devs
pymc-devs/pymc2 THIS IS THE **OLD** PYMC PROJECT (VERSION 2). PLEASE USE PYMC INSTEAD:
★ 876 ⑂ 224 Fortran
11 OpenRadioss
OpenRadioss/OpenRadioss OpenRadioss is a powerful, industry-proven finite element solver for dynamic event analysis
★ 863 ⑂ 386 Fortran
13 QEF
QEF/q-e Mirror of the Quantum ESPRESSO repository. Please do not post Issues or pull requests here. Use git…
★ 705 ⑂ 331 Fortran
15 nwchemgit
nwchemgit/nwchem NWChem: Open Source High-Performance Computational Chemistry
★ 627 ⑂ 195 Fortran
17 SPECFEM
SPECFEM/specfem3d SPECFEM3D Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, or poroe…
★ 522 ⑂ 261 Fortran
20 E3SM-Project
E3SM-Project/E3SM Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head o…
★ 449 ⑂ 486 Fortran
21 Foadsf
Foadsf/Cmathtuts trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS…
★ 443 ⑂ 47 Fortran
22 dftbplus
dftbplus/dftbplus DFTB+ general package for performing fast atomistic simulations
★ 441 ⑂ 192 Fortran
23 MFlowCode
MFlowCode/MFC Exascale multiphase flow solver — 2025 Gordon Bell Prize Finalist | 200T grid points on 43K+ GPUs
★ 440 ⑂ 187 Fortran
25 libprima
libprima/prima PRIMA is a package for solving general nonlinear optimization problems without using derivatives. I…
★ 421 ⑂ 54 Fortran
27 MITgcm
MITgcm/MITgcm M.I.T General Circulation Model master code and documentation repository
★ 410 ⑂ 298 Fortran
29 libAtoms
libAtoms/QUIP libAtoms/QUIP molecular dynamics framework: https://libatoms.github.io
★ 404 ⑂ 130 Fortran
32 m3g
m3g/packmol Packmol - Initial configurations for molecular dynamics simulations
★ 384 ⑂ 66 Fortran
34 rouyang2017
rouyang2017/SISSO A data-driven method combining symbolic regression and compressed sensing for accurate & interpreta…
★ 376 ⑂ 95 Fortran
35 USEPA
USEPA/CMAQ Code for U.S. EPA’s Community Multiscale Air Quality Model (CMAQ) for estimating ozone, particulate…
★ 372 ⑂ 236 Fortran
36 crest-lab
crest-lab/crest CREST - A program for the automated exploration of low-energy molecular chemical space.
★ 368 ⑂ 78 Fortran
39 opencollab
opencollab/arpack-ng Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.
★ 358 ⑂ 137 Fortran
40 ESCOMP
ESCOMP/CTSM Community Terrestrial Systems Model (includes the Community Land Model of CESM)
★ 352 ⑂ 366 Fortran
42 Allen-Tildesley
Allen-Tildesley/examples Fortran and Python examples to accompany the book "Computer Simulation of Liquids" by Michael P. Al…
★ 347 ⑂ 107 Fortran
43 wannier-developers
wannier-developers/wannier90 Wannier90: Maximally-localised Wannier functions for electronic-structure calculations (standalone …
★ 346 ⑂ 179 Fortran
44 quanshengwu
quanshengwu/wannier_tools WannierTools: An open-source software package for novel topological materials. Full documentation:
★ 343 ⑂ 159 Fortran
45 mdolab
mdolab/adflow ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
★ 338 ⑂ 127 Fortran
49 cdslaborg
cdslaborg/paramonte ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.
★ 307 ⑂ 36 Fortran
51 flexi-framework
flexi-framework/flexi FLEXI: A high order discontinuous Galerkin framework for hyperbolic–parabolic conservation laws
★ 299 ⑂ 77 Fortran
52 vmagnin
vmagnin/gtk-fortran A GTK / Fortran binding, and its documentation (in the Wiki tab).
★ 289 ⑂ 46 Fortran
53 CaNS-World
CaNS-World/CaNS A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
★ 279 ⑂ 96 Fortran
54 Unidata
Unidata/netcdf-fortran Official GitHub repository for netCDF-Fortran libraries, which depend on the netCDF C library. Ins…
★ 271 ⑂ 108 Fortran
55 spacepy
spacepy/spacepy Space Science library for Python - contains superposed epoch classes, drift shell tracing, access t…
★ 271 ⑂ 80 Fortran
56 abinit
abinit/abinit The official github mirror of the Abinit repository. We welcome bug fixes and improvements. Note th…
★ 270 ⑂ 112 Fortran
58 NCAR
NCAR/DART Data Assimilation Research Testbed
★ 266 ⑂ 185 Fortran
59 wrf-model
wrf-model/WPS The official repository for the WRF Preprocessing System (WPS)
★ 266 ⑂ 202 Fortran
60 MESAHub
MESAHub/mesa Modules for Experiments in Stellar Astrophysics
★ 263 ⑂ 85 Fortran
61 cmbant
cmbant/CAMB Code for Anisotropies in the Microwave Background
★ 263 ⑂ 198 Fortran
62 epochpic
epochpic/epoch Particle-in-cell code for plasma physics simulations
★ 262 ⑂ 84 Fortran
63 pierrehirel
pierrehirel/atomsk Atomsk: A Tool For Manipulating And Converting Atomic Data Files -
★ 258 ⑂ 82 Fortran
64 flame
flame/libflame High-performance object-based library for DLA computations
★ 255 ⑂ 95 Fortran
68 ROCm
ROCm/aomp AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ …
★ 246 ⑂ 66 Fortran
69 pencil-code
pencil-code/pencil-code A high-order finite-difference code for compressible hydrodynamic flows with magnetic fields and pa…
★ 244 ⑂ 111 Fortran
70 jgomezc1
jgomezc1/ABAQUS-US A variety of ABAQUS user element (UELs) and user material (UMATs) subroutines
★ 244 ⑂ 97 Fortran
71 geoschem
geoschem/geos-chem GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory genera…
★ 242 ⑂ 201 Fortran
72 ylikx
ylikx/forpy Forpy - use Python from Fortran
★ 242 ⑂ 50 Fortran
74 ammarkh95
ammarkh95/ABAQUS_PDALAC Development of the Failure Criteria for Composites using ABAQUS Subroutines (UMAT/VUMAT)
★ 232 ⑂ 67 Fortran
75 dftd4
dftd4/dftd4 Generally Applicable Atomic-Charge Dependent London Dispersion Correction
★ 232 ⑂ 65 Fortran
76 nasa
nasa/cea CEA computes the equilibrium composition of mixtures via free-energy minimization, and uses the res…
★ 230 ⑂ 47 Fortran
78 Dhondtguido
Dhondtguido/CalculiX This repository contains the source files of CalculiX, a three-dimensional Finite Element Program (…
★ 226 ⑂ 72 Fortran
83 xzhang66
xzhang66/MPM3D-F90 MPM3D-F90: An open source code for three dimensional material point method.
★ 222 ⑂ 68 Fortran
88 SciFortran
SciFortran/SciFortran An open-source Fortran library for mathematics, science and engineering (*in a way* just like scipy…
★ 211 ⑂ 40 Fortran
89 esmf-org
esmf-org/esmf The Earth System Modeling Framework (ESMF) is a suite of software tools for developing high-perform…
★ 210 ⑂ 91 Fortran
92 brli3
brli3/CFD Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Fin…
★ 201 ⑂ 73 Fortran
97 CliMT
CliMT/climt The official home of climt, a Python based climate modelling toolkit.
★ 188 ⑂ 48 Fortran
98 clawpack
clawpack/pyclaw PyClaw is a Python-based interface to the algorithms of Clawpack and SharpClaw. It also contains t…
★ 188 ⑂ 109 Fortran
102 ralna
ralna/GALAHAD A library of modern Fortran modules for nonlinear optimization
★ 182 ⑂ 17 Fortran
103 Anura3D
Anura3D/Anura3D_OpenSource Anura3D open source version to model large deformation and soil-water-structure interaction with th…
★ 180 ⑂ 113 Fortran
104 kookma
kookma/ogpf ogpf is Object based interface to GnuPlot from Fortran 2003, 2008 and later
★ 178 ⑂ 48 Fortran
107 horses-framework
horses-framework/horses3d HORSES3D: A high-order discontinuous Galerkin solver for flow simulations and multi-physics applica…
★ 167 ⑂ 31 Fortran
108 OpenSWPC
OpenSWPC/OpenSWPC A Seismic Wave Propagation Code by Parallel Finite Difference Method
★ 167 ⑂ 64 Fortran
109 danieljprice
danieljprice/phantom Phantom Smoothed Particle Hydrodynamics and Magnetohydrodynamics code
★ 167 ⑂ 355 Fortran
112 ExeClim
ExeClim/Isca Idealized GCM from the University of Exeter
★ 161 ⑂ 151 Fortran
113 cp2k
cp2k/dbcsr DBCSR: Distributed Block Compressed Sparse Row matrix library
★ 158 ⑂ 61 Fortran
114 myroms
myroms/roms Regional Ocean Modeling System (ROMS)
★ 146 ⑂ 57 Fortran
115 ralna
ralna/spral Sparse Parallel Robust Algorithms Library
★ 144 ⑂ 30 Fortran
117 yambo-code
yambo-code/yambo This is the official GPL repository of the yambo code
★ 137 ⑂ 60 Fortran
118 njoy
njoy/NJOY2016 Nuclear data processing with legacy NJOY
★ 137 ⑂ 105 Fortran
121 NGEET
NGEET/fates repository for the Functionally Assembled Terrestrial Ecosystem Simulator (FATES)
★ 129 ⑂ 109 Fortran
123 toml-f
toml-f/toml-f TOML parser implementation for data serialization and deserialization in Fortran
★ 127 ⑂ 36 Fortran
127 FrontISTR
FrontISTR/FrontISTR This is the official github mirror repository of FrontISTR, Open-Source Large-Scale Parallel FEM P…
★ 120 ⑂ 44 Fortran
130 SPECFEM
SPECFEM/specfem3d_globe SPECFEM3D Globe simulates global and regional (continental-scale) seismic wave propagation for Eart…
★ 117 ⑂ 100 Fortran
131 NCAR
NCAR/noahmp Noah-MP Community Repository
★ 112 ⑂ 132 Fortran
132 desjardi
desjardi/NGA2 High‑performance multiphysics CFD framework for turbulent reacting multiphase flows from low to hig…
★ 110 ⑂ 91 Fortran
133 amrvac
amrvac/amrvac MPI-AMRVAC: A Parallel Adaptive Mesh Refinement Framework
★ 108 ⑂ 58 Fortran
137 UppASD
UppASD/UppASD The UppASD package is a simulation tool for atomistic spin dynamics and Monte Carlo simulations of …
★ 103 ⑂ 49 Fortran
138 trixi-framework
trixi-framework/HOHQMesh High Order Hex-Quad Mesh (HOHQMesh) package to automatically generate all-quadrilateral meshes with…
★ 102 ⑂ 18 Fortran
139 NCAR
NCAR/bspline Cubic B-Spline implementation in C++ templates
★ 102 ⑂ 23 Fortran
140 ROCm
ROCm/hipfort Fortran interfaces for ROCm libraries
★ 97 ⑂ 48 Fortran
141 fabm-model
fabm-model/fabm The Framework for Aquatic Biogeochemical Models (FABM): a Fortran 2003 programming framework for bi…
★ 95 ⑂ 53 Fortran
142 clawpack
clawpack/geoclaw Version of Clawpack for geophysical waves and flows
★ 94 ⑂ 99 Fortran
146 CH-Earth
CH-Earth/summa Structure for Unifying Multiple Modeling Alternatives:
★ 91 ⑂ 121 Fortran
153 NCAR
NCAR/ccpp-physics Collection of physics parameterizations compliant with the Common Community Physics Package (CCPP) …
★ 79 ⑂ 174 Fortran
157 FormerLab
FormerLab/fortransky A terminal-only Bluesky / AT Proto client written in Fortran, with an asm/Rust native firehose deco…
★ 48 ⑂ 0 Fortran
161 albower
albower/EN234_FEA FEA project for EN2340 Computational Methods in Structural and Solid Mechanics, Brown University
★ 37 ⑂ 123 Fortran
162 ESCOMP
ESCOMP/CMEPS NUOPC Community Mediator for Earth Prediction Systems
★ 36 ⑂ 108 Fortran