Sam Miller's Projects
MPI Cluster Automation Solution using Docker, based on Alpine Linux with MPICH (see IEEE paper)
An array-like type to facilitate domain decomposition for shared-memory workloads in Julia
A small package of helpful functions to operate on structured Cartesian domains
A flexible modern fortran code that solves the Euler fluid equations using the following flux solvers [AUSM+-up, (M-)AUSMPW+, SLAU(2), FVLEG]
The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. All developement work and bug fixes should be based off the 'develop' branch, CGNS uses the branching model Gitflow. https://cgnsorg.atlassian.net is used for issue tracking.
Open source implementation of a Fortran interface to Khronos OpenCL API
CMake modules for some scientific libraries
A simple high-level field object in Fortran that manages domain decomposition via coarrays
A Julia library for working with curvilinear grids
A docker container with the latest gcc compiler suite and a few extra fortran related packages
A collection of useful docker images
Automatically generates FORtran Documentation from comments within the code.
A simple implementation of a basic periodic table in modern fortran
A collection of small tutorial-like coarray fortran programs
The Fortran Template Library
Javascript syntax highlighter
A modern fortran framework for lattice boltzmann simulations [WIP]
D2Q9 BGK Lattice Boltzmann code written in OpenCL and Modern Fortran.
An array type for MPI halo data exchange in Julia
A Julia package for computing plasma parameters