Topic: "fortran"
dockcross/dockcross Fork of steeve/cross-compiler
Cross compiling toolchains in Docker images
Language: CMake - Size: 1.59 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3,440 - Forks: 416

dev-cafe/cmake-cookbook
CMake Cookbook recipes.
Language: C++ - Size: 86.2 MB - Last synced at: 24 days ago - Pushed at: about 4 years ago - Stars: 2,793 - Forks: 719

open-mpi/ompi
Open MPI main development repository
Language: C - Size: 175 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,366 - Forks: 903

wrf-model/WRF
The official repository for the Weather Research and Forecasting (WRF) model
Language: Fortran - Size: 262 MB - Last synced at: 7 days ago - Pushed at: 19 days ago - Stars: 1,393 - Forks: 758

fortran-lang/stdlib
Fortran Standard Library
Language: Fortran - Size: 33.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1,187 - Forks: 190

lfortran/lfortran
Official main repository for LFortran
Language: C++ - Size: 48.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,083 - Forks: 200

oneapi-src/oneAPI-samples
Samples for Intel® oneAPI Toolkits
Language: C++ - Size: 414 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,042 - Forks: 729

fortran-lang/fpm
Fortran Package Manager (fpm)
Language: Fortran - Size: 54.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 968 - Forks: 110

pavelliavonau/cmakeconverter
This project aims to facilitate the conversion of Visual Studio to CMake projects.
Language: Python - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 891 - Forks: 116

libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Language: C - Size: 297 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 873 - Forks: 192

flang-compiler/flang
Flang is a Fortran language front-end designed for integration with LLVM.
Language: C - Size: 116 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 832 - Forks: 141

mapmeld/fortran-machine
Finally a Fortran MVC web platform
Language: Fortran - Size: 1.33 MB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 808 - Forks: 43

HDFGroup/hdf5
Official HDF5® Library Repository
Language: C - Size: 620 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 749 - Forks: 295

pmodels/mpich
Official MPICH Repository
Language: C - Size: 88.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 610 - Forks: 299

scikit-build/scikit-build
Improved build system generator for CPython C, C++, Cython and Fortran extensions
Language: Python - Size: 2.14 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 510 - Forks: 121

its-pointless/gcc_termux
Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt
Language: C - Size: 805 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 482 - Forks: 76

modern-fortran/neural-fortran
A parallel framework for deep learning
Language: Fortran - Size: 19.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 432 - Forks: 91

Foadsf/Cmathtuts
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
Language: Fortran - Size: 3.66 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 427 - Forks: 46

wavebitscientific/functional-fortran
Functional programming for modern Fortran
Language: Fortran - Size: 163 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 425 - Forks: 39

Fortran-FOSS-Programmers/ford
Automatically generates FORtran Documentation from comments within the code.
Language: Python - Size: 8.94 MB - Last synced at: about 7 hours ago - Pushed at: about 1 month ago - Stars: 424 - Forks: 137

libocca/occa
Portable and vendor neutral framework for parallel programming on heterogeneous platforms.
Language: C++ - Size: 17.7 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 419 - Forks: 87

MmgTools/mmg
open source software for bidimensional and tridimensional remeshing
Language: C - Size: 30.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 418 - Forks: 122

scivision/fortran2018-examples
Fortran 2018 standard examples with broad applications
Language: Fortran - Size: 1.77 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 401 - Forks: 71

fortran-lang/fprettify
auto-formatter for modern fortran source code
Language: Python - Size: 983 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 401 - Forks: 80

SHTOOLS/SHTOOLS
SHTOOLS - Spherical Harmonic Tools
Language: Python - Size: 446 MB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 393 - Forks: 109

IBAMR/IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Language: C++ - Size: 122 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 387 - Forks: 149

E3SM-Project/E3SM
Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head of master is not validated.
Language: Fortran - Size: 492 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 379 - Forks: 410

shepherdjerred/macos-cross-compiler
Compile binaries for macOS on Linux
Language: Earthly - Size: 813 KB - Last synced at: 30 days ago - Pushed at: 7 months ago - Stars: 375 - Forks: 4

pyccel/pyccel
Python extension language using accelerators
Language: Python - Size: 12.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 366 - Forks: 62

jacobwilliams/json-fortran
A Modern Fortran JSON API
Language: Fortran - Size: 128 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 354 - Forks: 88

Beliavsky/Fortran-code-on-GitHub
Directory of Fortran codes on GitHub, arranged by topic
Size: 5.97 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 352 - Forks: 64

JockDaRock/Time2Code
Portable Scalable web code editor to integrate into your sites and learning experiences
Language: HTML - Size: 1.76 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 315 - Forks: 37

fortran-lang/fortls
fortls - Fortran Language Server
Language: Python - Size: 21.9 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 292 - Forks: 46

koknat/callGraph
A multi-language tool which parses source code for function definitions and calls
Language: Perl - Size: 602 KB - Last synced at: 30 days ago - Pushed at: 7 months ago - Stars: 292 - Forks: 29

cdslaborg/paramonte
ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.
Language: Fortran - Size: 56.5 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 289 - Forks: 35

myhhub/cmake-project
CMake完整使用教程。CMake教程包括一系列循序渐进的任务,介绍CMake信息,展示如何实现目标。
Language: CMake - Size: 19.5 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 279 - Forks: 38

vmagnin/gtk-fortran
A GTK / Fortran binding, and its documentation (in the Wiki tab).
Language: Fortran - Size: 19.3 MB - Last synced at: 6 days ago - Pushed at: 25 days ago - Stars: 272 - Forks: 46

sourceryinstitute/OpenCoarrays
A parallel application binary interface for Fortran 2018 compilers.
Language: Fortran - Size: 8.51 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 255 - Forks: 55

code-saturne/code_saturne
code_saturne public mirror
Language: C++ - Size: 159 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 253 - Forks: 91

psychrometrics/psychrolib
📚 Library of psychrometric functions to calculate 🌡️ thermodynamic properties of air for Python, C, C#, Fortran, R, JavaScript and VBA/Excel
Language: C# - Size: 3.4 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 247 - Forks: 65

CGNS/CGNS
The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. All development work and bug fixes should be based off the 'develop' branch, CGNS uses the branching model Gitflow.
Language: C - Size: 18.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 243 - Forks: 107

fortran-lang/vscode-fortran-support
Fortran language support for Visual Studio Code
Language: TypeScript - Size: 65.7 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 243 - Forks: 35

boostorg/build
B2 makes it easy to build C++ projects, everywhere.
Language: C++ - Size: 31.6 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 236 - Forks: 52

LLNL/conduit
Simplified Data Exchange for HPC Simulations
Language: C++ - Size: 53.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 225 - Forks: 68

CaNS-World/CaNS
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
Language: Fortran - Size: 1.02 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 222 - Forks: 81

abinit/abinit
The official github mirror of the Abinit repository. We welcome bug fixes and improvements. Note that most of the active developments are hosted on our https://gitlab.abinit.org/ server. Before embarking on making significant changes, please contact the Abinit group.
Language: Fortran - Size: 503 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 221 - Forks: 94

jacobwilliams/pyplot-fortran
For generating plots from Fortran using Python's matplotlib.pyplot 📈
Language: Fortran - Size: 2.17 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 208 - Forks: 52

NCAR/wrf_hydro_nwm_public
WRF-Hydro model code
Language: Fortran - Size: 29 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 207 - Forks: 144

ylikx/forpy
Forpy - use Python from Fortran
Language: Fortran - Size: 1.45 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 202 - Forks: 51

geoschem/geos-chem
GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs).
Language: Fortran - Size: 97 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 200 - Forks: 181

aradi/fypp
Python powered Fortran preprocessor
Language: Python - Size: 331 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 199 - Forks: 31

ExtremeFLOW/neko
/ᐠ. 。.ᐟ\ᵐᵉᵒʷˎˊ˗
Language: Fortran - Size: 722 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 197 - Forks: 39

certik/fastGPT
Fast GPT-2 inference written in Fortran
Language: Fortran - Size: 206 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 196 - Forks: 18

mom-ocean/MOM6
Modular Ocean Model
Language: Fortran - Size: 61.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 196 - Forks: 251

Goddard-Fortran-Ecosystem/pFUnit
Parallel Fortran Unit Testing Framework
Language: Fortran - Size: 12.1 MB - Last synced at: about 7 hours ago - Pushed at: 19 days ago - Stars: 184 - Forks: 53

jacobwilliams/Fortran-Astrodynamics-Toolkit
A Modern Fortran Library for Astrodynamics 🚀
Language: Fortran - Size: 3.11 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 184 - Forks: 52

jacobwilliams/bspline-fortran
Multidimensional B-Spline Interpolation of Data on a Regular Grid
Language: Fortran - Size: 2.27 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 183 - Forks: 58

SciFortran/SciFortran
An open-source Fortran library for mathematics, science and engineering (*in a way* just like scipy for python)
Language: Fortran - Size: 61.2 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 178 - Forks: 38

MESAHub/mesa
Modules for Experiments in Stellar Astrophysics
Language: Fortran - Size: 204 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 174 - Forks: 48

capytaine/capytaine
Python BEM solver for linear potential flow, based on Nemoh.
Language: Python - Size: 2.48 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 174 - Forks: 77

LLNL/axom
CS infrastructure components for HPC applications
Language: C++ - Size: 53.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 172 - Forks: 29

NVIDIA/TorchFort
An Online Deep Learning Interface for HPC programs on NVIDIA GPUs
Language: C++ - Size: 5.6 MB - Last synced at: 8 days ago - Pushed at: 19 days ago - Stars: 168 - Forks: 25

scientific-computing/FKB
A two-way deep learning bridge between Keras and Fortran
Language: Fortran - Size: 347 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 166 - Forks: 37

ROCm/gpufort
GPUFORT: S2S translation tool for CUDA Fortran and Fortran+X in the spirit of hipify
Language: Fortran - Size: 7.48 MB - Last synced at: about 8 hours ago - Pushed at: over 1 year ago - Stars: 164 - Forks: 16

szaghi/FLAP
Fortran command Line Arguments Parser for poor people
Language: Fortran - Size: 7.66 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 158 - Forks: 35

StarGate01/Full-Stack-Fortran
Fortran to WebAssembly
Language: Fortran - Size: 656 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 155 - Forks: 10

ralna/GALAHAD
A library of modern Fortran modules for nonlinear optimization
Language: Fortran - Size: 197 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 149 - Forks: 15

hpddm/hpddm
A framework for high-performance domain decomposition methods.
Language: C++ - Size: 8.55 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 147 - Forks: 36

szaghi/VTKFortran
pure Fortran VTK (XML) API
Language: Fortran - Size: 148 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 145 - Forks: 53

wavebitscientific/datetime-fortran
Date and time manipulation for modern Fortran
Language: Fortran - Size: 321 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 143 - Forks: 51

marshallward/f90nml
A Python module and command line tool for working with Fortran namelists
Language: Python - Size: 778 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 142 - Forks: 52

szaghi/FoBiS
FoBiS.py, Fortran projects Building System for poor people
Language: Python - Size: 15.3 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 141 - Forks: 35

lesgo-jhu/lesgo
The Large-Eddy Simulation framework from the Turbulence Research Group at Johns Hopkins University
Language: Fortran - Size: 15.5 MB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 141 - Forks: 69

brli3/CFD
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Language: Fortran - Size: 7.58 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 140 - Forks: 63

tschoonj/xraylib
A library for X-ray matter interaction cross sections for X-ray fluorescence applications
Language: C - Size: 64 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 139 - Forks: 56

modern-fortran/tsunami
A parallel shallow water equations solver
Language: Fortran - Size: 144 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 138 - Forks: 40

camfort/camfort
Light-weight verification and transformation tools for Fortran
Language: Haskell - Size: 15.7 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 134 - Forks: 15

szaghi/OFF
OFF, Open source Finite volume Fluid dynamics code
Language: Fortran - Size: 43.9 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 133 - Forks: 60

firebuild/firebuild
Automatic build cache
Language: C++ - Size: 2.84 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 128 - Forks: 3

CalvinNeo/CFortranTranslator
A translator from Fortran to C++. We provide statement-wise translation to improve readability.
Language: C++ - Size: 4.37 MB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 128 - Forks: 27

davidmorinNTNU/ABAQUS_subroutines
A repository of ABAQUS FORTRAN subroutines
Language: Fortran - Size: 8.34 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 128 - Forks: 36

gjbex/training-material
A collection of code examples as well as presentations for training purposes
Language: Jupyter Notebook - Size: 184 MB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 126 - Forks: 53

Fortran-FOSS-Programmers/FOODIE
Fortran Object-Oriented Differential-equations Integration Environment, FOODIE
Language: Fortran - Size: 76.3 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 126 - Forks: 30

PlasmaFAIR/fortitude
A Fortran linter, written in Rust and installable with Python.
Language: Rust - Size: 1.74 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 124 - Forks: 11

scikit-build/cmake-python-distributions
This project provides the infrastructure to build CMake Python wheels.
Language: Python - Size: 1.01 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 123 - Forks: 36

danieljprice/phantom
Phantom Smoothed Particle Hydrodynamics and Magnetohydrodynamics code
Language: Fortran - Size: 52.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 122 - Forks: 281

Cambridge-ICCS/FTorch
A library for directly calling PyTorch ML models from Fortran.
Language: Fortran - Size: 8.64 MB - Last synced at: 7 days ago - Pushed at: 17 days ago - Stars: 121 - Forks: 23

Beliavsky/Fortran-Tools
Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.
Size: 1.67 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 120 - Forks: 11

SethMMorton/cmake_fortran_template
A template directory structure for a Fortran project using CMake as the build system.
Language: CMake - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 120 - Forks: 26

stfc/PSyclone
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
Language: Python - Size: 343 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 117 - Forks: 31

SCM-NV/ftl
The Fortran Template Library
Language: Fortran - Size: 1.26 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 117 - Forks: 13

f0rmiga/gcc-toolchain
A fully-hermetic Bazel GCC toolchain for Linux.
Language: Starlark - Size: 257 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 116 - Forks: 27

rjfarmer/gfort2py
Library to allow calling fortran code from python
Language: Python - Size: 943 KB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 115 - Forks: 22

jacobwilliams/csv-fortran
Read and Write CSV Files Using Modern Fortran
Language: Fortran - Size: 1.45 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 112 - Forks: 46

adtzlr/ttb
Tensor Toolbox for Modern Fortran
Language: Fortran - Size: 3.86 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 110 - Forks: 34

csc-training/summerschool
CSC Summer School in High-Performance Computing
Language: C++ - Size: 130 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 109 - Forks: 188

NOAA-GFDL/FMS
GFDL's Flexible Modeling System
Language: Fortran - Size: 67.1 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 109 - Forks: 148

geospace-code/h5fortran
Lightweight HDF5 polymorphic Fortran: h5write() h5read()
Language: Fortran - Size: 3.8 MB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 109 - Forks: 25

space-physics/lowtran
LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
Language: Python - Size: 3.17 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 108 - Forks: 43

fortran-lang/minpack
Modernized Minpack: for solving nonlinear equations and nonlinear least squares problems
Language: Fortran - Size: 11.6 MB - Last synced at: 23 days ago - Pushed at: 11 months ago - Stars: 104 - Forks: 22
