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-22 00:11:18 UTC
- JSON Representation
https://github.com/jacobwilliams/popen-fortran
Simple Fortran module for popen
fortran fortran-package-manager popen
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/filtersd
Unofficial mirror of FilterSD https://github.com/coin-or/filterSD
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/aoc-2021
Advent of Code 2021 with Fortran.
advent-of-code-2021 aoc-2021 aoc-2021-in-fortran fortran
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/conmax
Modern Fortran CONMAX Optimization Method for general nonlinearly constrained function minimization
conmax constrained-optimization fortran nonlinear-optimization optimization
Last synced: 30 Dec 2024
https://github.com/nnairiitk/vreco_cpmd
CPMD Free Energy Surface Reconstruction
fortran fortran90 metadynamics
Last synced: 03 Jan 2025
https://github.com/trixi-framework/smesh
A simple Fortran package for generating and handling unstructured triangular and polygonal meshes
delaunay-triangulation fortran mesh mesh-generation
Last synced: 20 Jan 2025
https://github.com/jacobwilliams/statlib
Unofficial mirror of StatLib http://lib.stat.cmu.edu/apstat/
Last synced: 30 Dec 2024
https://github.com/interkosmos/fortran-python3
Fortran 2003 interface bindings to Python 3
Last synced: 30 Dec 2024
https://github.com/smillerc/coarray_field
A simple high-level field object in Fortran that manages domain decomposition via coarrays
coarray-fortran fortran fortran2018
Last synced: 11 Dec 2024
https://github.com/upc-ghs/gpkde
Fortran Code for Grid Projected Kernel Density Estimation From Multidimensional Particle Distributions
concentration density-estimation fortran kernel particles three-dimensional
Last synced: 04 Dec 2024
https://github.com/alicepagano/collection-of-university-assignments
Collection of University assignments done during my Master degree in Physics of Data at the University of Padova.
fortran machinelearning many-body-physics nanocluster python quantum-computing r statistical-analysis vhdl vhdl-examples
Last synced: 22 Jan 2025
https://github.com/koushikphy/cheatsheets
A collection of random computer codes, commands and cheat sheets
cheatsheet cheatsheets fortran git gnuplot gnuplot-collection gnuplot-script latex linux matplotlib mpi mpich numerical-analysis openmp openmp-parallelization openmpi programm tex vim
Last synced: 13 Jan 2025
https://github.com/chazeon/gfortran-vscode-adapter
Make gfortran's seriously fucked-up output capturable to Visual Studio Code.
Last synced: 29 Nov 2024
https://github.com/gjbex/best-practices-for-scientific-computing
Material for a training on best practices for scientific computing.
c code coverage cpp documentation fortran functionaltests python training unittesting version-control
Last synced: 22 Nov 2024
https://github.com/miladsade96/fcs
My fortran code snippets
algebra code fortran fortran-language fortran90 linear-algebra numerical-analysis numerical-methods programming-language snippet snippets
Last synced: 03 Jan 2025
https://github.com/konrad1991/rfortranrcpp
Communication between Fortran, Rcpp and R. Passing R or Fortran user code to Fortran code from a package.
Last synced: 16 Dec 2024
https://github.com/gjbex/fortran-for-programmers
Repository for participants of the "Fortran for programmers" training
fortran fortran-training fortran2003 fortran2008 programming-language training
Last synced: 22 Jan 2025
https://github.com/cphyc/cython_fortran_file
An efficient package to read fortran-record files in Python
Last synced: 09 Nov 2024
https://github.com/barrettotte/fortran77-enigma
Enigma machine emulator in Fortran77 (fixed-format)
enigma enigma-cipher enigma-machine enigma-simulator fortran fortran-language fortran77
Last synced: 09 Dec 2024
https://github.com/sintef/fortran-stacktrace
Generate stacktraces from Fortran
error-handling fortran stacktrace
Last synced: 13 Nov 2024
https://github.com/nobodyinperson/perl6-fortran-grammar
Perl6 grammar to parse FORTRAN source code
Last synced: 09 Nov 2024
https://github.com/beliavsky/c2f
Partial C to Fortran translator by David Frank
c fortran intel-fortran transpiler transpiler-for-casual-use
Last synced: 03 Dec 2024
https://github.com/blaylockbk/learn_fortran
My sandbox for learning Fortran using VS Code ⛱️
Last synced: 27 Nov 2024
https://github.com/interkosmos/fortran-lua54
Fortran 2008 interface bindings to Lua 5.4
fortran fortran-2008 fortran-package-manager fpm lua lua54
Last synced: 30 Dec 2024
https://github.com/jsta/nml
An R package for parsing Fortran namelist files :tophat:
Last synced: 05 Dec 2024
https://github.com/nbehrnd/bader_article
«Putting Fortran's object-related features to practical use» a draft prepared by the late Reinhold Bader (1966-2024)
fortran fortran2003 modern-fortran oop
Last synced: 14 Jan 2025
https://github.com/urbanjost/m_overload
Common examples of overloading of intrinsics and operators
examples fortran fortran-package-manager fpm overload
Last synced: 30 Dec 2024
https://github.com/naemazam/Hello-World
I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.
apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam
Last synced: 14 Nov 2024
https://github.com/gabin221/launchercode
LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.
assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal
Last synced: 21 Jan 2025
https://github.com/skosukhin/mkhelper
Collection of utilities to be used with GNU Autoconf and GNU Make for building Fortran projects
Last synced: 03 Dec 2024
https://github.com/loicreynier/sandbox
Sandbox for random tests
advection-diffusion-equation coconut-lang fftw fortran gmres go isosurfaces jmtpfs nix numbat powershell python python-scientific sandbox-repo spotify-api terminal-ui testing typst windows
Last synced: 29 Nov 2024
https://github.com/urbanjost/m_msg
convert all common variables to a string in Fortran using unlimited polymorphic variables
fortran fortran-package-manager fpm testing unit-testing
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/dfo
Unofficial mirror of DFO: https://projects.coin-or.org/Dfo
fortran numerical-optimization
Last synced: 30 Dec 2024
https://github.com/beliavsky/fortran-production-code-sites
Links to sites of Fortran production codes
Last synced: 03 Dec 2024
https://github.com/tebogoyungmercykay/programming-languages-coding-booth
Chris Hanson and the MIT Scheme Team. MIT/GNU Scheme reference manual. Technical report, Mas- sachusetts Institute of Technology, 2018.
cobol fortran functional-programming imperative-programming-language imperative-scripting-languages languages logic-programming object-oriented-programming programmin racket ruby scheme
Last synced: 21 Jan 2025
https://github.com/zoziha/rkf45
Fehlberg fourth-fifth order Runge-Kutta method. (rkf45)
fehlberg fortran fortran-package-manager fourth-fifth-order ode rkf45 runge-kutta
Last synced: 30 Dec 2024
https://github.com/camfort/fortran-vars
Fortran memory model and other static analysis tools (building on fortran-src)
fortran haskell static-analysis
Last synced: 19 Nov 2024
https://github.com/zoziha/wavepack
WAVEPACK: routines to compute the wavelet transform of a time series, and significance levels.
Last synced: 30 Dec 2024
https://github.com/plevold/fortran-line-reader
Read arbitrary length lines from a text file using Fortran
Last synced: 12 Jan 2025
https://github.com/goerz/test_parallel_paradigms
Collection of test programs for various parallelization paradigms
fortran mpi openmp programming teaching
Last synced: 12 Jan 2025
https://github.com/ibarraespinosa/rfortran
An R package to play with Fortran and OpenMP. Nothing serious
Last synced: 03 Dec 2024
https://github.com/matthalex/fortran-project-template
An opinionated one-stop shop for new and old Fortran projects, offering seamless compiling, building, packaging, linting, formatting, and more, with modern tools like FPM, pre-commit, fprettify, and ford.
fortran fortran-package-manager python template
Last synced: 03 Dec 2024
https://github.com/ivan-pi/pdecheb
Chebyshev Polynomial Software for Elliptic-Parabolic Systems of PDEs
chebyshev-polynomials elliptic-pde fortran method-of-lines parabolic-pde partial-differential-equations pde-solver spatial-discretization
Last synced: 06 Dec 2024
https://github.com/urbanjost/m_draw
low-level vector graphics library and module
fortran fortran-package-manager graphics vector
Last synced: 30 Dec 2024
https://github.com/vmagnin/forsudoku
A Fortran sudoku generator and solver
fortran fortran-package-manager sudoku
Last synced: 12 Dec 2024
https://github.com/zoziha/display
A simple display 📺 module for displaying scalar, vector, and matrix floating-point, integer, logical, and string values on the screen in a general, formatted manner, often used for debugging code or syntax demonstration.
display fortran fortran-package-manager io print
Last synced: 30 Dec 2024
https://github.com/vmagnin/fortran-standard-search
fss is a small shell script searching a string in the titles of the subsections of the Fortran standard, and opening the pages in a PDF viewer.
Last synced: 12 Dec 2024
https://github.com/14ngiestas/fortran-tokenizer
A basic fortran tokenizer
fortran fortran-package-manager parsers strings tokenizer
Last synced: 06 Dec 2024
https://github.com/gha3mi/forsolver
ForSolver - linear and nonlinear solvers
complex-step-differentiation finite-difference-method fortran fortran-package-manager linear-system-solver newton-method newton-raphson nonlinear-systems quasi-newton-method solver
Last synced: 12 Dec 2024
https://github.com/jacobwilliams/nrlmsis2.1
Unofficial Mirror of NRLMSIS2.1 https://map.nrl.navy.mil/map/pub/nrl/NRLMSIS/NRLMSIS2.1/
atmosphere-model fortran nrlmsise00
Last synced: 30 Dec 2024
https://github.com/gha3mi/fortime
ForTime - A Fortran library for measuring elapsed time, DATE_AND_TIME time, CPU time, OMP time and MPI time.
cpu-time date-and-time debug elapsed-time fortran fortran-package-manager mpi openmp profile time timer
Last synced: 12 Dec 2024
https://github.com/gha3mi/my_fortran_projects
My Fortran Projects
fortran fortran-package-manager
Last synced: 12 Dec 2024
https://github.com/naemazam/hello-world
I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.
apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam
Last synced: 14 Jan 2025
https://github.com/amilkyboi/euler
A 2-D Euler solver for internal flows written in Fortran.
Last synced: 16 Nov 2024
https://github.com/beliavsky/alan-miller-fortran
Classification of Alan Miller's Fortran codes for statistics and numerical methods
constrained-optimization fortran genetic-algorithm global-optimization linear-algebra linear-regression modern-fortran multiple-linear-regression nelder-mead numerical-optimization rng robust-regression statistics unconstrained-optimization
Last synced: 03 Dec 2024
https://github.com/pelson/jfk-fling
A Jupyter kernel for Fortran, inspired by the xeus-cling project for C++
educational fortran interactive jupyter jupyter-kernel repl
Last synced: 19 Dec 2024
https://github.com/beliavsky/fortran-code-ex-github
Fortran codes not on GitHub
Last synced: 03 Dec 2024
https://github.com/ckormanyos/gamma_f77
real-valued gamma function in quad-precision using classic Fortran77
fortran fortran77 gamma-function numerical-methods quadruple-precision special-function special-functions
Last synced: 20 Jan 2025
https://github.com/gsteixeira/neuralnetwork-fortran
A simple neural network in Fortran
fortran machine-learning neural-network
Last synced: 25 Dec 2024
https://github.com/awvwgk/fortran.vim
Updated syntax highlighting for Fortran in (neo)vim
Last synced: 07 Dec 2024
https://github.com/zanderlewis/qprime
Q' (Q Prime) is an experimental programming language for quantum/weather calculations.
fortran hacktoberfest qprime quantum quantum-programming-language weather
Last synced: 29 Dec 2024
https://github.com/ckormanyos/hello_f77
The epic Hello World program in the Fortran77 language
Last synced: 20 Jan 2025
https://github.com/starlink/aspic
Starlink Image processing programs from the 1980s
Last synced: 05 Jan 2025
https://github.com/open-atmos/wrf-partmc
Repository for the particle-resolved aerosol model PartMC coupled to the Weather Research and Forecasting (WRF) model
aerosols atmospheric-modeling fortran monte-carlo-simulation wrf-chem
Last synced: 28 Dec 2024
https://github.com/nategphillips/euler
A two-dimensional Euler solver for internal flows written in Fortran.
aerospace-engineering cfd fortran
Last synced: 05 Jan 2025
https://github.com/sclorentz/fran
I was testing a lot of different programming languages, like C, PY, Rust and ASM. So now is time to test Fortran
Last synced: 17 Jan 2025
https://github.com/mobluse/ratbas2
Rational BASIC ─ gives C-like structures to BASIC with only GOTO ─ Uses RatFOR (Rational Fortran)
basic basic-programming basic-programming-language c64 commander-x16 commanderx16 cx16 fortran fortran66 goto ratfor vic20 x16
Last synced: 20 Jan 2025
https://github.com/vkbo/funwithfortran
Hmm ... can this be done in Fortran?
crypto fortran fortran2008 sha256
Last synced: 17 Jan 2025
https://github.com/interkosmos/fortran-tcdb
Fortran 2008 interface bindings to Tokyo Cabinet
database fortran nosql tokyo-cabinet
Last synced: 30 Dec 2024
https://github.com/noaa-mdl/grib2io-interp
Interpolation component for grib2io interfacing to the NCEPLIBS-ip library
atmospheric-science data-science f2py fortran grib2 interpolation interpolation-methods meteorology ncep nceplibs nceplibs-ip numpy weather weather-data
Last synced: 11 Oct 2024
https://github.com/zoziha/ampd-algorithm
Automatic Multiscale-based Peak Detection (AMPD) Algorithm
fortran fortran-package-manager matlab python
Last synced: 30 Dec 2024
https://github.com/zoziha/nnps
NNPS scheme practice in CFD particle method.🌲
Last synced: 30 Dec 2024
https://github.com/everythingfunctional/erloff
Errors and logging for fortran
error-handling fortran logging
Last synced: 30 Dec 2024
https://github.com/beliavsky/fortran-packages-list
List of projects that can be built with the Fortran Package Manager
fortran fortran-package-manager
Last synced: 03 Dec 2024
https://github.com/jacobwilliams/fortran-mach
Modern Fortran Machine Constants Module (r1mach, d1mach, i1mach)
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/novas
Refactoring of NOVAS: Naval Observatory Vector Astrometry Subroutines
astronomy fortran fortran-package-manager novas us-navy usno
Last synced: 30 Dec 2024
https://github.com/jacobwilliams/ffp
Unofficial mirror of Fortran Function Parser from http://www.labfit.net/functionparser.htm
expression-parser fortran function-parser
Last synced: 30 Dec 2024
https://github.com/tallamjr/computing-for-scientists-book
Exercises and code from Computing for Scientists Book.
Last synced: 17 Dec 2024
https://github.com/jacobwilliams/aoc-2022
Advent of Code 2022 in Fortran
advent-of-code-2022 aoc-2022 aoc-2022-in-fortran fortran
Last synced: 30 Dec 2024
https://github.com/interkosmos/lucifer
Lucifer block cipher in FORTRAN 77
cipher cryptography des encryption fortran fortran-77 lucifer
Last synced: 30 Dec 2024
https://github.com/interkosmos/f77-3d
Very basic 3D engine in FORTRAN 77 for MS-DOS
dos fortran fortran-77 raycasting
Last synced: 30 Dec 2024
https://github.com/stdlib-js/ndarray-base-assert-is-column-major
Given a stride array, determine whether an array is column-major.
assert base check column-major fortran fortran-order javascript ndarray node node-js nodejs order row-major stdlib strides test types valid validate validation
Last synced: 03 Dec 2024
https://github.com/urbanjost/m_fixedform
create fixed-form TDU interfaces using ncurses(3c) from Fortran
fortran fortran-package-manager ncurses tui
Last synced: 30 Dec 2024
https://github.com/urbanjost/m_color
convert between RGB color values and other common color models
color-conversion color-models fortran fortran-package-manager
Last synced: 30 Dec 2024
https://github.com/beebus/hello-world-fortran
Using an Ubuntu Linux text editor, I followed a "hello world" tutorial at https://fortran-lang.org/learn/quickstart/hello_world
fortran fortran90 hello-world helloworld
Last synced: 13 Dec 2024
https://github.com/beliavsky/fortran_faq
originally the comp.lang.fortran FAQ from January 1997 by Keith Bierman
Last synced: 03 Dec 2024
https://github.com/seigtm/spbpu
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu
Last synced: 06 Dec 2024
https://github.com/ismoreirakt/fortrant
Vscode plugin that offers syntax highlighting for fortran.
fortran vscode-extension vscode-plugin
Last synced: 14 Dec 2024
https://github.com/ipqa-research/fortrancodespace
codespace-template fortran fortran-package-manager fpm
Last synced: 13 Jan 2025