An open API service providing repository metadata for many open source software ecosystems.

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