All Software releases

All software is open-source, licensed under LGPLv3.

Flee - agent-based modelling code
FabSim - automation toolkit
HemeLB - blood flow simulation environment
MPWide - wide area message passing library

Please refer below for summary descriptions (tools are alphabetically ordered). And if you're keen for me to share something that is not available here, then please contact me at djgroennl "at" gmail.com.


Flee

Flee is a simulation code used to predict the destinations of refugees escaping conflict situations. It is written using Python 3 and is presented in detail here.

Flee

Source: doi:10.1038/s41598-017-13828-9

FabSim

FabSim is flexible, adaptable, and allows users to perform a wide range of computational research tasks with ease. It also provides a systematic way to automate the use of resourcess, including HPC and distributed resources, and to make tasks easier to repeat by recording contextual information.

FabSim

Source: arXiv:1512.02194

HemeLB

HemeLB is a simulation code which is used to model blood flow in sparse arterial networks. It is optimized for use on supercomputers and relies on the lattice-Boltzmann method.

HemeLB

Source: http://dx.doi.org/10.1016/j.jocs.2015.04.008

MPWide

MPWide is a message passing library which is optimized for use across wide area networks. It can be used to couple codes running in different locations or to parallelize a simulation across supercomputers.

MPWide

Source: http://doi.org/10.5334/jors.ah

Student resources

A public GitHub repository intended to provide some useful resources for my BSc and MSc project students. Perhaps it could be useful for other students as well?

Student Resources


Slidesets and posters