Projects

Selected themes that illustrate how I connect physical modelling, numerical methods and research software.

Morphodynamics

Particle-based sediment transport

Development of modelling approaches that represent sediment as interacting particles and connect particle trajectories, forces and contacts to reach-scale transport and morphological change.

River processes

River ice dynamics

Research concepts for horizontal ice transport, ice-jam initiation and breakup, water-ice-sediment interaction, and the mechanical response of connected or fragmented ice.

Complex fluids

Thixotropic and non-Newtonian flow

Development of constitutive models and transported structural variables for materials whose rheology evolves with flow history.

Scientific computing

Linear solvers and numerical infrastructure

C++ and Fortran infrastructure for sparse matrices, Krylov methods, multigrid and algebraic multigrid preconditioning.

Geometry and CFD

Curvilinear-grid modelling

Numerical methods and grid-generation concepts for complex three-dimensional domains, boundary treatment and free-surface flow.

High-performance computing

Large-scale environmental simulation

Use of parallel computing and national HPC resources to study computationally demanding multiphysics and multiscale problems.