Simulation Gallery
Simulations from my research and earlier projects, grouped by topic. Each clip plays while it is on screen; use Full size to open the video on its own.
Cilia and particles
Particle transport by peristaltic waves of artificial cilia
Waves travelling along an array of beating artificial cilia carry a deformable particle through a channel.
Particle detection and deflection with artificial cilia
A particle passing over passive artificial cilia deflects them; the deflections are used to detect the particle and infer its size and shape.
Cilia–particle interaction
Flexible cilia and a deformable elliptical particle interacting through the surrounding fluid, using the immersed boundary method.
Immersed boundary methods in OpenFOAM
Fluid–structure interaction and solid mechanics
Autorotation of a rotor
A free rotor set spinning by the flow around it.
Falling elliptical cylinder
An elliptical cylinder falling through fluid, simulated with the lattice Boltzmann method.
Deflection of Cook's membrane
Large deflection of Cook's membrane, a standard solid-mechanics benchmark, using the material point method.
Two-way FSI of a cantilever beam in compressible flow
A flexible cantilever beam bending in compressible flow, with the fluid and structure coupled in both directions.
Earlier projects (2014–2017)
Flow over a pipeline near the seabed
Vortex shedding behind a pipeline close to the bed, where the nearby wall changes the wake.
Thermal decomposition and deformation of a solid reactant
A solid reactant decomposing under heating and deforming as it does.
Coffee stirred by a spoon
Vortex formation in a cup stirred by a spoon, with a multiphase (VOF) model and an overset mesh for the moving spoon.
n-Heptane pyrolysis in a semi-open container
Pyrolysis of n-heptane in a pan inside a semi-open container, simulated with the Fire Dynamics Simulator.
River bed scour below a pipeline
Erosion of the sediment bed beneath a pipeline, simulated with a custom OpenFOAM solver.
