🇩🇪 Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP Fortran Projects

1
grimme-lab/xtb

grimme-lab/xtb

Semiempirical Extended Tight-Binding Program Package
Fortran
568
star
2
flexi-framework/flexi

flexi-framework/flexi

FLEXI: A high order discontinuous Galerkin framework for hyperbolic–parabolic conservation laws
Fortran
199
star
3
StarGate01/Full-Stack-Fortran

StarGate01/Full-Stack-Fortran

Fortran to WebAssembly
Fortran
149
star
4
ammarkh95/ABAQUS_PDALAC

ammarkh95/ABAQUS_PDALAC

Development of the Failure Criteria for Composites using ABAQUS Subroutines (UMAT/VUMAT)
Fortran
133
star
5
grimme-lab/crest

grimme-lab/crest

Conformer-Rotamer Ensemble Sampling Tool based on the xtb Semiempirical Extended Tight-Binding Program Package
Fortran
75
star
6
JHenneberg/Guide_VSCode-fortran

JHenneberg/Guide_VSCode-fortran

A comprehensive guide on how to set up a complete development environment for Fortran in Visual Studio Code.
Fortran
59
star
7
exciting/exciting

exciting/exciting

The exciting code is a powerful open-source DFT package targeted to scientific developers and users that need a modern and adaptable platform for their research
Fortran
56
star
8
miili/pysurf96

miili/pysurf96

Python wrapper for modelling surface wave dispersion curves from surf96 - Computer Programs in Seismology, R. Hermann
Fortran
47
star
9
MRedies/NPY-for-Fortran

MRedies/NPY-for-Fortran

A FORTRAN module to write Numpy's *.npy and *.npz files
Fortran
40
star
10
nakib/elphbolt

nakib/elphbolt

A solver for the coupled and decoupled electron and phonon Boltzmann transport equations.
Fortran
38
star
11
interkosmos/fortran-sdl2

interkosmos/fortran-sdl2

Fortran 2008 interface bindings to SDL 2.0
Fortran
37
star
12
mpimd-csc/flexiblas

mpimd-csc/flexiblas

FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangeable backends. This is only a mirror of https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release
Fortran
36
star
13
grimme-lab/qc2-teaching

grimme-lab/qc2-teaching

Resources for teaching quantum chemistry courses in Bonn
Fortran
35
star
14
interkosmos/fortran-curl

interkosmos/fortran-curl

Fortran 2008 interface bindings to libcurl
Fortran
32
star
15
christopherdoer/reve

christopherdoer/reve

REVE - Radar Ego Velocity Estimator: Robust 3D ego velocity estimation using 4D mmWave radar sensors.
Fortran
31
star
16
grimme-lab/stda

grimme-lab/stda

stda program for computing excited states and response functions via simplified TD-DFT methods (sTDA, sTD-DFT, and SF-sTD-DFT)
Fortran
30
star
17
irfancn/Abaqus-VUMAT-Johnson-Cook

irfancn/Abaqus-VUMAT-Johnson-Cook

Fortran
30
star
18
ivan-pi/fmetis

ivan-pi/fmetis

A modern Fortran interface to the METIS graph partitioning library
Fortran
30
star
19
mhm-ufz/mHM

mhm-ufz/mHM

https://git.ufz.de/mhm/mhm mirror: The mesoscale Hydrological Model - mHM
Fortran
29
star
20
vanderhe/fortnet

vanderhe/fortnet

Fortnet is a Behler-Parrinello-Neural-Network implementation, written in modern Fortran.
Fortran
29
star
21
irfancn/Abaqus-VUMAT-Gurson_GTN

irfancn/Abaqus-VUMAT-Gurson_GTN

Numerical impementation of the Gurson model with GTN modification.
Fortran
29
star
22
zmiimz/fortran_notes

zmiimz/fortran_notes

simple and hopefully useful snippets in modern fortran
Fortran
28
star
23
interkosmos/fortran-unix

interkosmos/fortran-unix

Fortran 2008 interface bindings to selected POSIX and SysV procedures
Fortran
28
star
24
grimme-lab/nlopt-f

grimme-lab/nlopt-f

Fortran bindings for the NLopt library
Fortran
28
star
25
seismology-RUB/ASKI

seismology-RUB/ASKI

ASKI main package: seismic Full Waveform Inversion and sensitivity analysis based on waveform sensitivity kernels
Fortran
27
star
26
interkosmos/fortran-sqlite3

interkosmos/fortran-sqlite3

Fortran 2018 interface bindings to SQLite 3
Fortran
27
star
27
dfeldmann/nsCouette

dfeldmann/nsCouette

A high-performance code for direct numerical simulations of turbulent Taylor-Couette flow
Fortran
26
star
28
emolch/kiwi

emolch/kiwi

Kinematic Waveform Inversion Toolkit
Fortran
26
star
29
aradi/fortuno.old

aradi/fortuno.old

User friendly, flexible and extensible object-oriented Fortran unit testing framework for testing serial, MPI-parallelized and coarray-parallelized applications
Fortran
24
star
30
llamm-de/VSCode_Fortran_Tutorial

llamm-de/VSCode_Fortran_Tutorial

Content for the Youtube tutorial VSCode for Fortran
Fortran
24
star
31
HPSCTerrSys/TSMP

HPSCTerrSys/TSMP

Terrestrial Systems Modelling Platform (TSMP or TerrSysMP)
Fortran
23
star
32
alex-robinson/ncio

alex-robinson/ncio

Simple Fortran interface to NetCDF reading and writing.
Fortran
22
star
33
irfancn/Abaqus-VUMAT-elastic_damage

irfancn/Abaqus-VUMAT-elastic_damage

Abaqus VUMAT subroutine for the linear elastic materials with damage based on von mises stress for explicit analysis.
Fortran
21
star
34
mywave/WAM

mywave/WAM

third generation spectral wave model WAM Cycle 6
Fortran
20
star
35
jenovencio/Fortran-Library-for-Material-Constitutive-Models

jenovencio/Fortran-Library-for-Material-Constitutive-Models

This library has a lot of Fortran Routines for model implicit material constitutive behavior. There are implementation of Neo-Hooken, Odgen and Hencky potential for hyperelastic behavior.
Fortran
19
star
36
ivan-pi/stiff3

ivan-pi/stiff3

Adaptive solver for stiff systems of ODEs using semi-implicit Runge-Kutta method of third order
Fortran
19
star
37
thealanjason/umat_finite_viscoelasticity

thealanjason/umat_finite_viscoelasticity

User Material Model Implementation (UMAT) based on Finite Viscoelasticity Theory for Hydrogels in Abaqus
Fortran
18
star
38
perrette/dataset1d

perrette/dataset1d

pandas DataFrame for fortran, with netCDF I/O
Fortran
18
star
39
interkosmos/fortran-raylib

interkosmos/fortran-raylib

Fortran 2018 interface bindings to raylib 4.5/4.6/5.0/5.1
Fortran
18
star
40
irfancn/Abaqus-VUMAT-viscoelastic

irfancn/Abaqus-VUMAT-viscoelastic

Abaqus VUMAT subroutine for viscoelastic model (Voigt) for explicit analysis.
Fortran
18
star
41
aradi/errorfx

aradi/errorfx

Robust exception like error handling using modern Fortran
Fortran
17
star
42
irfancn/Abaqus-UMAT-viscoelastic

irfancn/Abaqus-UMAT-viscoelastic

Abaqus UMAT subroutine for viscoelastic model (Voigt) for implicit analysis.
Fortran
17
star
43
interkosmos/fortran-lua53

interkosmos/fortran-lua53

Fortran 2008 interface bindings to Lua 5.3
Fortran
16
star
44
ju-bar/drprobe_clt

ju-bar/drprobe_clt

Dr. Probe command-line tools for HR-(S)TEM image simulation
Fortran
16
star
45
grimme-lab/xtb4stda

grimme-lab/xtb4stda

sTDA-xTB Hamiltonian for ground state
Fortran
16
star
46
helgee/LLEA

helgee/LLEA

LLEA (Low-Level Engine for Astrodynamics) a modern Fortran astrodynamics library
Fortran
15
star
47
flexi-framework/cfdfv

flexi-framework/cfdfv

Teaching software for the CFD programming seminar
Fortran
15
star
48
grimme-lab/mctc-lib

grimme-lab/mctc-lib

Modular computation tool chain library
Fortran
15
star
49
grimme-lab/CPCM-X

grimme-lab/CPCM-X

Extended conductor-like polarizable continuum solvation model
Fortran
15
star
50
grimme-lab/numsa

grimme-lab/numsa

Solvent accessible surface area calculation
Fortran
14
star
51
TillF/WASA-SED

TillF/WASA-SED

WASA-SED is a numerical model for simulation hydrological and sediment fluxes from meso-scale catchments (Mueller et al., 2010). This repository contains documentation, sample data set and source code.
Fortran
14
star
52
ivan-pi/fortran-flann

ivan-pi/fortran-flann

Fortran bindings to the FLANN library for performing fast approximate nearest neighbor searches in high dimensional spaces.
Fortran
13
star
53
seismology-RUB/NEXD-2D

seismology-RUB/NEXD-2D

2D solver of the NEXD package
Fortran
13
star
54
interkosmos/fortran-xlib

interkosmos/fortran-xlib

Fortran 2003 interface bindings to Xlib
Fortran
13
star
55
dabamos/dmpack

dabamos/dmpack

Sensor network middleware in Fortran 2018, for deformation monitoring and geodetic control measurements in the IoT (client and server).
Fortran
13
star
56
grimme-lab/multicharge

grimme-lab/multicharge

Electronegativity equilibration model for atomic partial charges
Fortran
12
star
57
MarDiehl/stdlib_os

MarDiehl/stdlib_os

Fortran
12
star
58
ivan-pi/y12m

ivan-pi/y12m

Solution of Large and Sparse Systems of Linear Algebraic Equations
Fortran
12
star
59
grimme-lab/DRACO

grimme-lab/DRACO

Dynamic Radii Adjustment for COntinuum Solvation
Fortran
11
star
60
interkosmos/fortran-tcl86

interkosmos/fortran-tcl86

Fortran 2018 interface bindings to Tcl/Tk 8.6
Fortran
11
star
61
kristinemlarson/gnssSNR

kristinemlarson/gnssSNR

Code that strips SNR data and satellite azimuth and elevation angle from a RINEX file.
Fortran
11
star
62
flexi-framework/galaexi

flexi-framework/galaexi

GALÆXI: A high order discontinuous Galerkin framework for compressible flows on GPU systems
Fortran
11
star
63
interkosmos/fortran-nginx

interkosmos/fortran-nginx

Fortran 2003 interface bindings to nginx-link-function
Fortran
11
star
64
ivan-pi/fortran-ascii

ivan-pi/fortran-ascii

Fortran routines for manipulating ASCII characters (future pull request to fortran-lang/stdlib https://github.com/fortran-lang/stdlib)
Fortran
11
star
65
grimme-lab/blas-interface

grimme-lab/blas-interface

Interface declarations for basic linear algebra subprograms
Fortran
11
star
66
grimme-lab/rmsd-tool

grimme-lab/rmsd-tool

Tool to calculate the root mean square deviation between molecular structures
Fortran
11
star
67
grimme-lab/gcp

grimme-lab/gcp

Geometrical Counter-Poise Correction
Fortran
11
star
68
risherlock/ADCS

risherlock/ADCS

Implementations of mathematical models and various algorithms for ADCS (Attitude Determination and Control System) of spacecrafts.
Fortran
11
star
69
interkosmos/fortran-pthread

interkosmos/fortran-pthread

Fortran 2003 interface bindings to POSIX Threads.
Fortran
10
star
70
hokru/xopt

hokru/xopt

eXternal OPTimizer for quantum chemistry
Fortran
10
star
71
jonathanschilling/educational_VMEC

jonathanschilling/educational_VMEC

Serial VMEC for educational purposes (e.g. understanding the algorithms etc.)
Fortran
10
star
72
alex-robinson/coordinates

alex-robinson/coordinates

A module to handle grid/points definition, interpolation mapping and subsetting.
Fortran
10
star
73
mukkelian/Ether

mukkelian/Ether

Based on the classical lattice model (Heisenberg, XY, XYZ, etc.), code Ether has been developed to study the thermodynamics of ANY CRYSTAL SYSTEM by performing the basic Monte Carlo methods. Metropolis algorithm has been used to equate all the observables
Fortran
10
star
74
anuesseler/pycsd

anuesseler/pycsd

python interface for using lapack cosine-sine decomposition
Fortran
9
star
75
flexi-framework/sg-flexi

flexi-framework/sg-flexi

Stochastic Galerkin version of FLEXI
Fortran
9
star
76
ivan-pi/fortran_lsp

ivan-pi/fortran_lsp

Fortran routines from "Solving Least Squares Problems" by C. Lawson and R. Hanson (1995)
Fortran
9
star
77
irfancn/Abaqus-VUMAT-elastic

irfancn/Abaqus-VUMAT-elastic

Abaqus VUMAT subroutine for the linear elastic materials for explicit analysis.
Fortran
9
star
78
StarGate01/HPCGOL

StarGate01/HPCGOL

High performance Conway's Game of Life
Fortran
9
star
79
FZJ-JSC/parIO

FZJ-JSC/parIO

parIO - parallel IO wrapper for HDF5 for Fortran MPI applications
Fortran
9
star
80
llamm-de/tensor_tools

llamm-de/tensor_tools

A modern Fortran library for tensor calculus
Fortran
9
star
81
MagBad/ForOpenLBM

MagBad/ForOpenLBM

A Fortran implementiotn of the Lattice Boltzmann Method (LBM)
Fortran
9
star
82
interkosmos/eggx-procall-2003

interkosmos/eggx-procall-2003

Fortran 2003 interfaces to the X11 graphics library EGGX/ProCALL
Fortran
9
star
83
seismology-RUB/NEXD-3D

seismology-RUB/NEXD-3D

3D solver of the NEXD package
Fortran
9
star
84
MichaelSiehl/MPMD-with-Coarray-Fortran-Load-Balancing-Example-Program

MichaelSiehl/MPMD-with-Coarray-Fortran-Load-Balancing-Example-Program

THIS REPOSITORY CONTAINS A FORTRAN (2008) COARRAY EXAMPLE PROGRAM THAT ILLUSTRATES A SIMPLE PGAS LOAD BALANCING TECHNIQUE
Fortran
9
star
85
hydrogo/SWAP

hydrogo/SWAP

SWAP (Soil Water - Atmosphere - Plants) land-surface model by Y.M.Gusev and O.N.Nasonova
Fortran
9
star
86
interkosmos/fortran-xkcd

interkosmos/fortran-xkcd

xkcd client for X11 written in Fortran 2018
Fortran
9
star
87
Carltoffel/Fortran-String-to-Real

Carltoffel/Fortran-String-to-Real

Fortran
9
star
88
interkosmos/fortran-zlib

interkosmos/fortran-zlib

Fortran 2018 interface bindings to zlib
Fortran
9
star
89
johandweber/fortran-gdlib

johandweber/fortran-gdlib

Fortran binding for the GD graphics library
Fortran
9
star
90
mjlosch/optim_m1qn3

mjlosch/optim_m1qn3

optimisation package for MITgcm based on m1qn3 with proper reverse control
Fortran
8
star
91
armancodv/photovoltaic-thermal-unit

armancodv/photovoltaic-thermal-unit

a code for transient semi-3D modeling of a PVT (photovoltaic/thermal) unit
Fortran
8
star
92
aradi/fytest

aradi/fytest

Instant unit testing framework for Fortran
Fortran
8
star
93
HPSCTerrSys/eCLM

HPSCTerrSys/eCLM

Fork of Community Land Model v5.0
Fortran
8
star
94
interkosmos/fortran-zstd

interkosmos/fortran-zstd

Fortran 2018 interface bindings to Zstandard (zstd)
Fortran
8
star
95
luechow-group/Amolqc

luechow-group/Amolqc

Atoms and molecules with quantum Monte Carlo.
Fortran
8
star
96
armancodv/photovoltaic-thermal-thermoelectric-unit

armancodv/photovoltaic-thermal-thermoelectric-unit

Fortran
8
star
97
interkosmos/fortran-dialog

interkosmos/fortran-dialog

Library to create text user interfaces in Fortran 2008
Fortran
7
star
98
alex-robinson/nml

alex-robinson/nml

A Fortran namelist I/O module
Fortran
7
star
99
ivan-pi/fc8

ivan-pi/fc8

Fortran CHIP-8 interpreter
Fortran
7
star
100
mukkelian/VASP-DOS-plots

mukkelian/VASP-DOS-plots

This code is to plot the projected density of states (Spin pol. + SO) from the VASP output file. It requires only POSCAR, DOSCAR files.
Fortran
7
star