- lattice boltzmann codes and lecture notes on lattice Boltzmann.
- Object-oriented implementations of the MPDATA advection equation solver in C++, Python and Fortran, Scientific Programming 22, 201-222 (2014), DOI: 10.3233/SPR-140379, arXiv:1301.1334 (physics.comp-ph)