Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Fortran
Fortran is a statically typed compiled programming language that is especially suited to numeric computation, and scientific computing. While Fortran has been in use since its inception by John Backus at IBM in 1957, it still remains popular today, especially for computationally intensive applications including numerical weather prediction, finite element analysis, computational fluid dynamics, computational physics, crystallography, and computational chemistry. Despite its age, new language revisions include syntax and semantics for modern language ideas including pointers, recursion, object orientated programming features, and parallel programming using Coarray Fortran.
- GitHub: https://github.com/topics/fortran
- Wikipedia: https://wikipedia.org/wiki/Fortran
- Repo: https://github.com/j3-fortran
- Created by: John W. Backus
- Released: April 1957
- Related Topics: mpi, coarrays, coarray-fortran, hpc, high-performance-computing, c, compiler, finite-element-method,
- Aliases: f95, f77, fortran90, fortran77, fortran95, fortran2003, fortran2008, fortran2018,
- Last updated: 2025-01-24 00:11:41 UTC
- JSON Representation
https://github.com/everythingfunctional/sqliteff
SQLite for Fortran A thin wrapper around the SQLite C library.
database fortran sqlite sqlite3
Last synced: 30 Dec 2024
https://github.com/gha3mi/forunittest
ForUnitTest: A Fortran library for unit testing.
fortran fortran-package-manager test unittest
Last synced: 12 Dec 2024
https://github.com/gha3mi/forblas
ForBLAS compiles the latest BLAS using the Fortran Package Manager (fpm).
blas fortran fortran-package-manager
Last synced: 12 Dec 2024
https://github.com/gha3mi/forinv
ForInv - A Fortran library for inverse and pseudo-inverse calculations.
fortran fortran-package-manager inverse pseudoinverse svd
Last synced: 12 Dec 2024
https://github.com/zoziha/fgsl-binary-objs
đź—ş`fgsl-binary-objs`: Compiled FGSL binary components for Fortran.
fgsl fortran fortran-package-manager fpm gsl gsl-bindings
Last synced: 30 Dec 2024
https://github.com/krvajal/empiric-silicon
condensed-matter fortran physics
Last synced: 08 Dec 2024
https://github.com/beliavsky/lapack_miller_elf90
Alan Miller's conversion of part of Lapack to ELF90, using his to_f90.f90 program
elf90 fortran lapack linear-algebra
Last synced: 03 Dec 2024
https://github.com/namakete/university-fortran
đź“– Fortan laboratory work. Peter the Great St.Petersburg Polytechnic University.
fortran fortran90 makefiles markdown
Last synced: 07 Jan 2025
https://github.com/everythingfunctional/make_vegetable_driver
Tool for creating the driver program for a vegetables test suite.
fortran metaprogramming testing-tools
Last synced: 30 Dec 2024
https://github.com/gha3mi/foreig
ForEig - A Fortran library for eigenvalue and eigenvector calculations.
eig eigenvalues eigenvalues-and-eigenvectors eigenvectors fortran fortran-package-manager lapack mkl
Last synced: 12 Dec 2024
https://github.com/everythingfunctional/vegetables
For a healthier code base, eat your vegetables
Last synced: 30 Dec 2024
https://github.com/zoziha/mini-test
Minimal test library, born for Fortran.
Last synced: 30 Dec 2024
https://github.com/systemsoftware/fortran-experiments
Random stuff I made with Fortran
Last synced: 30 Nov 2024
https://github.com/lross2k/fortran-plot-engranes
Script de Fortran 2003 realizado para validar un problema de mecánica clásica.
Last synced: 13 Dec 2024
https://github.com/hr-fahim/fortran-practice-codes
Fortran practice codes for proficiency.
Last synced: 14 Jan 2025
https://github.com/tacigar/matd-lib
:mag: A Library for Matrix Distribution, written in Fortran90/95 and MPI-2.0.
Last synced: 12 Jan 2025
https://github.com/urbanjost/m_factor
Factors of whole numbers
factor fortran fortran-package-manager fpm prime-factorisation prime-factorization
Last synced: 30 Dec 2024
https://github.com/alexandreelise/install-gcc
Optimized Dockerfile to install gcc on any Ubuntu LTS version since Ubuntu 14.04 LTS latest available on each platform at the time of writing.
c cpp devops-tools docker-container docker-image dockerfile dockerfile-linux fortran gcc go golang objective-c ubuntu ubuntu1404 ubuntu1604 ubuntu1804
Last synced: 01 Jan 2025
https://github.com/urbanjost/m_kracken
parse command line arguments and create configuration files using syntax similar to ULS commands
argument command-line fortran fortran-package-manager fpm parser parsing
Last synced: 30 Dec 2024
https://github.com/urbanjost/m_graph
A simple XY plot utility (WIP)
fortran fortran-package-manager fpm graphics plotting
Last synced: 30 Dec 2024
https://github.com/nbehrnd/resort_hydrogens
edit xyz files to be more "crystallography like"
chemistry crystallography fortran
Last synced: 06 Dec 2024
https://gitlab.com/DLR-SY/boxbeam
Boxbeam is a legacy Fortran tool translated to python. It calculates effective beam properties of composite cross sections comprised of rod-like elements.
Last synced: 02 Oct 2024
https://github.com/interkosmos/fortran-lmdb
Fortran 2018 interface bindings to LMDB
berkeleydb database databases fortran fortran-2018 fortran-package-manager key-value key-value-database key-value-store lmdb nosql
Last synced: 19 Dec 2024
https://github.com/urbanjost/m_anything
Use polymorphism to allow promoting, casting and molding intrinsic types
casting fortran fortran-package-manager
Last synced: 30 Dec 2024
https://github.com/debarghya4469/computational-chemistry
This repo contains all the fortran codes for quantum chemistry calculations .
computational-chemistry fortran
Last synced: 23 Jan 2025
https://github.com/iith-compilers/drb_fortran
DataRaceBench 1.2 kernels written in FORTRAN for LLVM-IR based data race detection tools
data-race-detection dataracebench-fortran-kernels fortran llvm-ir openmp program-verification race-detection
Last synced: 24 Dec 2024
https://github.com/urbanjost/m_readline
Fortran interface to the C readline(3c) library for providing interactive command line history editing
fortran fortran-package-manager fpm readline
Last synced: 30 Dec 2024
https://github.com/mdpiper/fortran-sandbox
A collection of Fortran examples
Last synced: 25 Dec 2024
https://github.com/zoziha/fazang
Since the original fazang repository cannot be compiled successfully, this repository provides a version of fazang without ODE
auto-diff fortran mesonbuild mirrored-repository
Last synced: 30 Dec 2024
https://github.com/urbanjost/m_slices
A module for producing slice plots requiring fpm(1) to build
3d-plot fortran fortran-package-manager fpm graphics plot plotting
Last synced: 30 Dec 2024
https://github.com/urbanjost/m_regex
Fortran interface to the POSIX 1003.2 regular expression library
fortran fortran-package-manager fpm regular-expression
Last synced: 30 Dec 2024
https://github.com/zoziha/escape-f
Convert the common C escape characters in a string to Fortran characters
escape-char fortran fortran-package-manager string
Last synced: 30 Dec 2024
https://github.com/mehdichinoune/f03gl
Modules for using the OpenGL graphics library from Fortran.
fortran fortran-library opengl
Last synced: 03 Dec 2024
https://github.com/tommyyearginjr/twoplustwo
What is two plus two?
alert alertbox basic cobol fortran freebasic javascript shell-script ubuntu unix
Last synced: 25 Dec 2024
https://github.com/mdpiper/pymt_heatf
PyMT component for the Fortran BMI example
Last synced: 25 Dec 2024
https://github.com/mdpiper/bmi-geospatial-fortran
Basic Model interface extension for geospatial data, Fortran version
Last synced: 25 Dec 2024
https://github.com/jonathanschilling/fortrannamelist
Reading class for Fortran namelists
fortran interoperability java namelist
Last synced: 21 Jan 2025
https://github.com/beliavsky/desired_fortran_software
List of algorithms I'd like to see in modern Fortran
Last synced: 03 Dec 2024
https://github.com/jacobwilliams/igrf
International Geomagnetic Reference Field in Fortran
fortran geomagnetic igrf igrf11 igrf12 igrf13
Last synced: 30 Dec 2024
https://github.com/beliavsky/chatgpt-fortran-experiments
Experiments with ChatGPT to generate, find flaws in, or shorten Fortran code
chatgpt chatgpt4 debugging fortran static-analysis
Last synced: 03 Dec 2024
https://github.com/abdul-halim-mathematics/abdul-halim
Statements of all projects
cpp data-science fortran jupyter-notebook mathematics matlab mongodb numerical-analysis postgresql probability python r sql statistics
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/aoc-2020
Advent of Code 2020 - with Fortran
aoc aoc-2020 aoc-2020-in-fortran fortran
Last synced: 30 Dec 2024
https://github.com/ismoreirakt/openmp_tests
Repository of practical examples for testing parallelization in Fortran using OpenMP.
fortran openmp parallel-programming
Last synced: 27 Dec 2024
https://github.com/rhcarvalho/matrix-multiplication-comparison
Comparison of matrix multiplication by line and by column in different programming languages.
c common-lisp comparison fortran lisp matrix-multiplication python
Last synced: 12 Jan 2025
https://github.com/zoziha/vdb
🏍vs code configurator of graphical debugger for fpm.
Last synced: 30 Dec 2024
https://github.com/soraxas/time-to-collision
cython fortran navigation python robot ttc
Last synced: 07 Jan 2025
https://github.com/diegonti/md_simulation
EIA Project for the Computational Modelling Master's Degree.
fortran lennard-jones molecular-dynamics mpi multiprocessing parallel-computing
Last synced: 14 Jan 2025
https://github.com/zoziha/slinked-list
Simple generic singly linked list module for in-memory storage of small amounts of data.
fortran fortran-package-manager linked-list singly-linked-list
Last synced: 30 Dec 2024
https://github.com/alexbuccheri/random_sampling
Personal random sampling testing
fortran random-number-generators random-sampling
Last synced: 15 Dec 2024
https://github.com/krvajal/solids_dft
fortran numerical-codes numerical-simulations physics
Last synced: 08 Dec 2024
https://github.com/stadelmanma/language-gcov
Provides syntax highlighting when viewing gcov files in atom
Last synced: 17 Jan 2025
https://github.com/yisus82/fic-cn
Computación Numérica - Facultad de Informática de A Coruña
fortran fortran90 numerical-computation
Last synced: 01 Dec 2024
https://github.com/everythingfunctional/parff
The foundations of a functional style parser library
fortran parser parser-combinators parser-library
Last synced: 30 Dec 2024
https://github.com/scivision/fortran-sleep
OS/compiler-independent "sleep" Fortran subroutine
Last synced: 23 Jan 2025
https://github.com/everythingfunctional/iso_varying_string
Implementation of the Fortran ISO_VARYING_STRING module in accordance with the standard
Last synced: 30 Dec 2024
https://github.com/zeyu-li/fortified-e
Monte Carlo Simulator for e using Fortran 🧮
euler-number fortran monte-carlo monte-carlo-simulation
Last synced: 22 Jan 2025
https://github.com/uncenter/codingchallenges.fyi
âś… Solutions to the https://codingchallenges.fyi/ challenges.
Last synced: 28 Dec 2024
https://github.com/kneth/mdreac
Molecular Dynamics simulation coupled with chemical reactions
c chemical-reactions fortran molecular-dynamics
Last synced: 28 Dec 2024
https://github.com/antonio-leitao/betti-decomposition
Betti Decomposition of simplicial complexes in Fortran
fortran topological-data-analysis topology
Last synced: 28 Nov 2024
https://github.com/zmoon/findent-pre-commit
Use findent as a pre-commit hook
fortran pre-commit pre-commit-hooks
Last synced: 30 Dec 2024
https://github.com/alessandropierro/2021assignment01
MPI programming and HPC cluster performance analysis for "Foundations of HPC" course @ University of Trieste
Last synced: 15 Jan 2025
https://github.com/bbakernoaa/fyaml
Very lightweight native fortran yaml parser
Last synced: 28 Nov 2024
https://github.com/kassane/ffi-flang-zig
FFI flang-new runtime with Zig
cross-compile ffi ffi-bindings flang fortran llvm zig zig-package
Last synced: 28 Nov 2024
https://github.com/geoschem/geos_it
Code to process/regrid the GMAO GEOS-IT data for input into GEOS-Chem
data-download data-processing fortran geos-it meteorology nasa-gmao perl
Last synced: 09 Jan 2025
https://github.com/alex-ber/alpine-python2
Alpine Linux based based image with Python 2.7 and necessary OS level dependencies (OpenSSL, gcc, ODBC driver, etc).
alpine alpine-linux dockerfile fortran gcc gcc-compiler numpy python python-2 python27
Last synced: 22 Jan 2025
https://github.com/beliavsky/gaussian-mixture-arma-garch
arma fortran garch mixture-model
Last synced: 03 Dec 2024
https://github.com/zoziha/checksum
A simple checksum module, generally used to check if an ASCII file has changed.
checksum fortran fortran-package-manager
Last synced: 30 Dec 2024
https://github.com/0x4248/fortran_template
This is a template for a Fortran
Last synced: 23 Oct 2024
https://github.com/beliavsky/fortran-non-english-resources
Fortran resources not in English
Last synced: 03 Dec 2024
https://github.com/barnouda/pyfomac
Python, Fortran, Matlab and C programming language comparison cheat sheet
c cheatsheet fortran matlab python
Last synced: 11 Jan 2025
https://github.com/beliavsky/antia_numerical_methods
Codes from "Numerical methods for scientists and engineers, 3rd ed." (2012), by H. M. Antia
c fortran fortran77 numerical numerical-library numerical-methods
Last synced: 03 Dec 2024
https://github.com/0ncorhynchus/fortran_project_sample
A sample fortran project with CMake
Last synced: 08 Dec 2024
https://github.com/beliavsky/r-packages-with-fortran-code
List of R packages with Fortran code
Last synced: 03 Dec 2024
https://github.com/beliavsky/chatgpt-fortran-generator
Python scripts to generate Fortran code by ChatGPT, compile it, correct errors, and run it
chatgpt chatgpt4 chatgptapi chatgptapi-use code-generation code-generator fortran gfortran
Last synced: 03 Dec 2024