# Recent Publications

Quickly discover relevant content by filtering publications.

### A stable finite element method for an open, inextensible, viscoelastic rod

We present and analyse a numerical method for understanding the dynamics of an open, inextensible viscoelastic rod - a long and thin …

### Evolving surface finite element methods for random advection-diffusion equations

Even though random partial differential equations (PDEs) have become a very active field of research, the analysis and numerical …

### Signatures of proprioceptive control in C. elegans locomotion

Animal neuromechanics describes the coordinated self-propelled movement of a body, subject to the combined effects of internal neural …

### A unified theory for continuous in time evolving finite element space approximations to partial differential equations in evolving domains

We develop a unified theory for continuous in time finite element discretisations of partial differential equations posed in evolving …

### Coupled bulk-surface free boundary problems arising from a mathematical model of receptor-ligand dynamics

We consider a coupled bulk-surface system of partial differential equations with nonlinear coupling modelling receptor-ligand dynamics. …

# Teaching

I am a teaching instructor for the following courses in the School of Computing at the University of Leeds.

• XJCO1211: Computer Architecture

I am also interested in supervising Final Year, MSc and PhD projects. Contact me for more details.

# Recent Posts

### EPSRC Funded Phd Studentship

Edit: The deadline for this funding has now passed. But please make contact if you are interested in pursuing one of these projects as …

### Using configuration options in c++ using CMake

Sometimes when writing generic code you want to only using certain bits of code in special circumstances, for example only use OpenCV …

### Fitting a plane to points using Lagrange Multipliers

Suppose we have some three dimensional point data and we think that the data can be well described by a plane. We find this plane by …