i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
-
Updated
Sep 16, 2025 - 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.
i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
Fortran-to-Java translator, especially for BLAS, LAPACK and ARPACK
A python wrapper for the original TMscore (in Fortran 77)
Fortran II (year 1958) examples from IBM 704 manual, with modern Fortran equivalents
ISING_2D_SIMULATION is a FORTRAN77 program which carries out a Monte Carlo simulation of a 2D Ising model, using gnuplot to display the initial and final configurations.
A collection of games Written in each version of the Fortran programming language
Enigma machine emulator in Fortran77 (fixed-format)
Code in the paper PETER D. LAX AND XU-DONG LIU, SOLUTION OF TWO-DIMENSIONAL RIEMANN PROBLEMS OF GAS DYNAMICS BY POSITIVE SCHEMES, SIAM J. SCI. COMPUT. , Vol. 19, No. 2, pp. 319–340, March 1998
Implement finite volume scheme to solve the Laplace equation (3.4), page 33 of "Finite Volume Methods", by Robert Eymard, Thierry Gallouet, and Raphaele Herbin. The link of the book: https://www.cmi.univ-mrs.fr/~herbin/PUBLI/bookevol.pdf
The Kinetic PreProcessor, which is used to generate efficient chemistry-solver code from a mechanism specification.
Welcome! This repo offers simple Fortran 95 examples for key algorithms and numerical methods. Learn with Plato IDE and FTN95. For more, check out my YouTube tutorials!
DIJKSTRA_OPENMP is a FORTRAN77 program by Sourangshu Ghosh which illustrates the use of the OpenMP application program interface by implementing Dijkstra's minimum graph distance algorithm.
Basic Fortran Programs - Fortran 77 & Fortran 95
💻 🎓 Teaching materials for my Fortran programming courses
A port of The Oregon Trail to Fortran 77, originally created in HP time-shared Basic by Don Rawitsch, Bill Heinemann, and Paul Dillenberger:
real-valued gamma function in quad-precision using classic Fortran77
The epic Hello World program in the Fortran77 language
Created by John W. Backus
Released April 1957