Laurence Kedward's Projects
A helper utility for compiling, running and testing abaqus user subroutines and jobs
Open source implementation of a Fortran interface to Khronos OpenCL API
fpm package implementing a hash table with support for generic keys and values.
A modern Fortran abstraction layer for OpenCL
Online documentation for Focal, a modern Fortran abstraction layer for OpenCL.
Comprehensive error framework for applications requiring functional and robust error handling, utilising the power of modern object-oriented Fortran.
Fortran website
Fortran Package Manager (fpm)
The legacy Haskell implementation of fpm. No longer under active development.
Centralized registry of fpm packages
ACRC community HPC documentation: domain-specific information for HPC users
A kd-tree implementation in Fortran by Matthew B. Kennel
Demonstrates MSYS2 in Github actions to build and release LAPACK 3.9.0 for Windows.
A Github template for writing LaTeX documents collaboratively with automatic rendering using Github actions.
D2Q9 BGK Lattice Boltzmann code written in OpenCL and Modern Fortran.
Unix-like command line parsing -- prototype style converts command line to a NAMELIST group
Fortran commandline-interface using a simple prototype command
(Fork) Reverse mode automatic differentiation in MATLAB using operator-overloading
Micro benchmark comparison of Julia against other languages
fpm package containing module interfaces for netcdf-fortran
ogpf is Object based interface to GnuPlot from Fortran 2003, 2008 and later
An easy Windows installer for GFortran and the Fortran Package Manager
GitHub Action to setup the Fortran Package Manager for CI on Ubuntu, MacOS and Windows.
Modern Fortran Edition of the SLSQP Optimizer
Fortran Standard Library
Auto-generated mirror of the fortran-lang standard library structured as an fpm package
Repository for talks and presentations about fortran-lang projects
The simple testing framework