Complete rebuild of the SOLLIB/TRNCMP Fortran codebase from F95 to F2018
-
Updated
Jun 15, 2020 - 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.
Complete rebuild of the SOLLIB/TRNCMP Fortran codebase from F95 to F2018
Space-filling curves in modern Fortran
Boiler-plate repository with Basic CMakeLists.txt, source layout, travis-ci setup
A simple high-level field object in Fortran that manages domain decomposition via coarrays
👨💻Zaak's 🧩(missing) 🏛Standard 🔬Fortran 📚Library 🚧(WIP)
Programs for calculating and integrating the solution of various differential equations
Documentation of the Fortuno unit testing framework
Extensible coarray-parallelized unit testing framework for Fortran
Efficient computation of the Wright function on the real line
Extensible mpi-parallelized unit testing framework for Fortran
A flexible modern fortran code that solves the Euler fluid equations using the following flux solvers [AUSM+-up, (M-)AUSMPW+, SLAU(2), FVLEG]
Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is [Modern Fortran](https://fortran-lang.org) framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM "eases" the efforts to develop scientific programs in Fortran.
This repository contains a complete list of all Fortran 2018 Standard keywords, including intrinsic procedure argument names (specifiers).
Modern Fortran syntax highlighting for Sublime Text 3/4
The Berkeley Lab Flang team develops tests for the LLVM-Project Flang Fortran compiler. Because of the paramount importance of parallelism in high-performance computing, we are focusing on Fortran’s parallel features, commonly denoted "Coarray Fortran."
Modern Fortran 3D coordinate conversions for geospace ecef enu eci
Extensible unit testing framework for Fortran
Created by John W. Backus
Released April 1957