The following projects have been funded by PRISM:

Devito
  • PRISM - Rhodri B. Nelson: Summary of Activities

  • PRISM - Rhodri B. Nelson: Planned schedule of Activities

Firedrake
  • Integration of PETSc-DMPlex with Firedrake (Michael Lange, 6 months)

  • LLVM runtime compilation for PyOP2 and Firedrake (Florian Rathgeber, 6 months)

  • Anisotropic mesh adaptation with Pragmatic and Firedrake (Nicolas Barral, 6 months)

  • Automating forward and adjoint coupling in finite element geoscience simulations (Koki Sagiyama)

Thetis
  • Multi-scale adjoint tidal and storm surge modelling with Thetis (Simon C Warder, Matthew D Piggott)

Nektar++
  • Implementation of parallel Arnoldi solver and cylindrical coordinates in Nektar++ (Gabriele Rocco, 3 months)

  • Implementation of low and high order preconditioning strategies in Nektar++ (Andrew Comerford, 6 months)

  • Support for the concurrent solution of PDE systems and generalization of specialist boundary conditions in Nektar++ (Gabriele Rocco, 3 months)

  • Modelling plasma edge turbulence with Nektar++ (David Moxey, 6 months)

  • Implementation of nonlinear optimisation strategies in Nektar++ (Hui Xu, 9 months)

  • DG methods for the Galerkin-Boltzmann equations in Nektar++ (Yan Zhang, 6 months)

  • Implementation of high-performance GPU kernels in Nektar++ (Jan Eichstaedt , 3 months)

  • NekMesh: towards industrial high-order mesh generation (Julian Marcon, 4 months)

  • Implementation of high-performance SIMD kernels in Nektar++ (Giacomo Castiglioni, 3 months)

  • Implementation of Fluid-Structure Interaction Solver in Nektar++ (Mohsen Lahooti)

OpenTidalFarm
PYFR
  • Parallelising Tracer: Quantitative Vortex Identification in the High Reynolds Number Regime (Marius Koch, 6 months)

PYOP2
  • LLVM runtime compilation for PyOP2 and Firedrake (Florian Rathgeber, 6 months)

Partners