Platform: Underpinning Technologies for Finite Element Simulation

Lead Research Organisation: Imperial College London
Department Name: Aeronautics

Abstract

Our team specialises in the development of finite element methods to computationally simulate fluid flow, particularly low Mach number, transient, separated fluid flows in complex geometries and in the presence of strong multiphysics coupling. These models can be used to make predictions and answer scientific questions in problems ranging from blood flow through an arterial bypass graft to the flow over components of a Formula 1 racing car to explaining how the ocean circulates or predicting the response of the Earth's climate to increased CO2 in the atmosphere. What unifies these flows is that they have common features, such as vortices, that occur across a huge range of sizes and times; these features have a critical effect on the phenomena being studied.

The range of these problem means that to address grand challenges such as the flow of blood in the numerous arteries of the human body, over a full Formula 1 car or the interaction of a massive array of tidal turbines, it is necessary to combine state-of-the-art modelling techniques with the capability to run models on massively parallel supercomputers.

In recognition of the recent changes in computer hardware, this platform will enable the group to promote the next generation of developers to provide general purpose software that takes advantage of cutting edge computer science to enable effective use of parallel computers using emerging hardware in a way that is accessible to fluid modelling experts as well as computer scientists. Hence this platform brings together a team of computer scientists and computational engineers in a fundamentally multidisciplinary project, with the dual aim of providing flexible, internationally respected and widely adopted software libraries, and of training young researchers in this emerging area.

Planned Impact

This proposal has potential for high-impact with a direct route to applications both in science and in industry. This proposal directly targets the barriers to impact that prevent sophisticated computational modelling techniques from finding widespread application in industry and science. Software tools developed in the platform will support systematic, flexible mapping from the science and engineering "business requirements" of a computational modelling project right down to the gates and wires of a computational simulation.

Academic and industrial users of computational fluid dynamics software will benefit from this research since the outputs of the platform will give them access to robust performance-portable implementations of advanced methods. This includes our own industrial collaborators from Fujitsu, BAE Systems, Airbus, McLaren Racing, Rolls Royce, Arup Consulting, Atlantis Resources, SERCO, EDF, British Energy, AMEC, NDA, Shell, BP, Thales, Babcock & Wilcox, and HSE/NII. The next challenge for computational fluid dynamics is to become part of the digital economy as a replacement for physical prototyping for many of these industries, offering the prospect of massively-reduced design costs, as well as time to market since it enables companies to bid for contracts based on full knowledge of costs and performance potential. These savings and improvements in technology can be passed on to the public. We also collaborate with public sector research centres such as the National Oceanographic Centre in Southampton and Liverpool, and the British Antarctic Survey, for whom the improved modelling capability will enable them to better inform government policy on energy and the environment. The public would also benefit from any improvements in weather forecasting through links with the UK Met Office Parallel Dynamical Core project.

We will ensure the impact is maximised by holding a stakeholder input workshop at the start of the project, by engaging with our industrial partners on the steering board, and by placing our researchers on short internships aimed at disseminating our ideas and software and collecting industrial user needs.

Publications

10 25 50
 
Description We have a number of open source packages which are being continually extended and enhanced.

These include four finite element packages, Nektar++, PyFR, Fluidity and Firedrake the details of which can be found under our web page www.prism.ac.uk

Fluidity and Nektar++ are being used by industry. Collaborations directly related to extending PyFR into an independent software vendor are being supported through and Innovate UK grant. We also have released a new high order meshing capability which is currently available from within Nektar++ distribution but is also planned for an independent release.
Exploitation Route We continue to extend these methods and the open access of the software means a number of national and international groups are now engaging with our tools.

We also used funds to underpin one of the leading international conferences in high order methods (ICOSAHOM) see www.icosahom2018.org for details. This was the largest conference of the series.
Sectors Aerospace, Defence and Marine,Environment,Healthcare

URL http://www.prism.ac.uk
 
Description Our open source software is being used by industries such as McClaren Racing, and Rolls Royce for advanced aerodynamics design
First Year Of Impact 2014
Sector Aerospace, Defence and Marine,Transport
Impact Types Economic

 
Description Council of Science and Technology Review on Modelling
Geographic Reach National 
Policy Influence Type Membership of a guideline committee
 
Description EPSRC Software for the Future II call
Amount £435,000 (GBP)
Funding ID EP/M011054/1 
Organisation Engineering and Physical Sciences Research Council (EPSRC) 
Sector Public
Country United Kingdom
Start 01/2015 
End 12/2017
 
Description EPSRC: LIbHPC II
Amount £726,567 (GBP)
Funding ID EP/K038788/1 
Organisation Engineering and Physical Sciences Research Council (EPSRC) 
Sector Public
Country United Kingdom
Start 07/2013 
End 06/2015
 
Description ExaFlow
Amount £254,824 (GBP)
Funding ID 671571 
Organisation European Commission 
Sector Public
Country European Union (EU)
Start 11/2015 
End 10/2018
 
Description Horizon 2020 (ERC) - TILDA
Amount € 231,629 (EUR)
Funding ID 635962-2 
Organisation European Research Council (ERC) 
Sector Public
Country Belgium
Start 05/2015 
End 04/2018
 
Description McLaren Group PhD funding
Amount £174,400 (GBP)
Organisation McLaren Group 
Sector Private
Country United Kingdom
Start 12/2007 
End 11/2011
 
Description Philip Leverhulme Prize
Amount £100,000 (GBP)
Organisation The Leverhulme Trust 
Sector Charity/Non Profit
Country United Kingdom
Start 06/2017 
End 05/2020
 
Description Standard Grant: Moving meshes for global atmospheric modelling
Amount £128,254 (GBP)
Funding ID NE/M013634/1 
Organisation Natural Environment Research Council 
Sector Public
Country United Kingdom
Start 09/2015 
End 08/2018
 
Description SysGenX: Composable software generation for system-level simulation at Exascale
Amount £458,761 (GBP)
Funding ID EP/W026066/1 
Organisation Engineering and Physical Sciences Research Council (EPSRC) 
Sector Public
Country United Kingdom
Start 12/2021 
End 11/2024
 
Description Towards Zero Prototyping (TSB and EPSRC Joint Call)
Amount £196,028 (GBP)
Funding ID TS/M001458/1 
Organisation Engineering and Physical Sciences Research Council (EPSRC) 
Sector Public
Country United Kingdom
Start 10/2014 
End 09/2016
 
Description Collaboration with Simula Research Laboratory, Oslo, Norway 
Organisation Simula Research Laboratory
Country Norway 
Sector Academic/University 
PI Contribution Dr Simon Funke was jointly funded by project EP/L000407/1 and Simula Research Laboratory. This was in order to foster collaboration in code generation techniques for the numerical solution of PDEs, and in the application area of marine renewable energy. Following his move to Simula full time, he continues to collaborate and contribute to a number of projects.
Collaborator Contribution Support on the use of code generation techniques and optimisation algorithms for the optimisation of tidal turbine arrays.
Impact The further development of the OpenTidalFarm software: http://opentidalfarm.readthedocs.org/en/latest/ Contributions to the development and application of the Thetis software.
Start Year 2013
 
Description McLaren Racing 
Organisation McLaren Racing
Country United Kingdom 
Sector Private 
PI Contribution We have transferred fundamental ideas behind vortex stability and identification to their design practice. More recently we are been applying computational modelling tools developed in an academic setting to example flow problems of direct interest to McLaren.
Collaborator Contribution Data and motivation on how to focus our research direction
Impact .
Start Year 2007
 
Title Firedrake 
Description Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM). Firedrake enables users to employ a wide range of discretisations to an infinite variety of PDEs and employ either conventional CPUs or GPUs to obtain the solution. 
Type Of Technology Software 
Year Produced 2013 
Open Source License? Yes  
Impact Firedrake is a principle test platform for the development of Gung Ho, the future UK Met Office dynamical core. 
URL http://www.firedrakeproject.org/
 
Title Fluidity 
Description Computational fluid dynamics and ocean/atmospheric solver utilising control volume/finite element methods, mesh adaptivitiy, and a suite of parameterisations for turbulence, fluid-structure interactions etc 
Type Of Technology Software 
Year Produced 2017 
Open Source License? Yes  
Impact Fluidity is used as the basis for a number of applications and further funding 
URL http://fluidity-project.org
 
Title Gusto 
Description A Python library for compatible finite element dynamical cores 
Type Of Technology Software 
Year Produced 2016 
Open Source License? Yes  
Impact This software is providing a testbed for the development of the Gung Ho dynamical core for the Met Office forecast model. 
URL http://firedrakeproject.org/gusto/
 
Title Nektar++ Version 4.1.0 
Description Nektar++ is a tensor product based finite element package designed to allow one to construct efficient classical low polynomial order h-type solvers (where h is the size of the finite element) as well as higher p-order piecewise polynomial order solvers. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact This package underpins our research efforts in a range of applications involving car aerodynamics, offshore engineering, laminar flow control, cardiovascular flow, and atrial arrthymia. 
URL http://www.nektar.info/downloads/file/nektar-source-tar-gz/
 
Title Nektar++ Version 4.2.0 
Description Nektar++ is a tensor product based finite element package designed to allow one to construct efficient classical low polynomial order h-type solvers (where h is the size of the finite element) as well as higher p-order piecewise polynomial order solvers. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact The Nektar++ framework has been an underpinning framework for a range of solver technologies which at Imperial includes: 1) Incompressible flow simulation and stability analysis related to car aerodynamics with McLaren Racing and offshore engineering 2) Biomedical modelling in atrial arrthymia in collaboration Hammersmith Hospital and Cardiovascular modelling in collaboration with Bioengineering 3) Compressible flow modelling with collaboration with Airbus and more recent interest form Rolls Royce. The wider community of Nektar++ usage can be captured in the following: - It has an active user list currently with 76 registered from Europe, USA, South America, Australia and China - It has an active code development community: Over the past 3.5 years we have had over 4500 commits and had 500 merge requests completed in our Gitlab repository. - Over the past five months, the most recent version of the code (v4.2.0) has been downloaded 2473 times with increasing usage of Debian and Fedora packages. - Our overview paper (doi:10.1016/j.cpc.2015.02.008) was published in Computer Physics Communications in July 2015 and has been either 1st or 2nd on the most downloaded list since this time. - Our inaugural Nektar++ workshop in 2015 had 30 participants from the UK, Europe and Australia. (http://www.nektar.info/community/workshops/nektar-2015/) - The package is supported on a number of HPC facilities e.g. ARCHER, Argonne/ORNL, INRIA, Imperial HPC cluster (Cx1,Helen) External to imperial our closest development activities are currently with the Universities of Utah and Brown in USA, University of Madrid (Spain), University of Darmstadt (Germany) and the University of Sao Paolo (Brazil). We have also had recent interest from UK users at Cambridge, Nottingham and Loughborogh Universities as well as notable users acvitity from Warsaw University, Harbin Institute of Technology in China, Beihang University, Middle East Technical University, Monash University and the University of Western Australia. 
URL http://www.nektar.info/downloads/file/nektar-4-2-0-tar-gz/
 
Title Nektar++ version 4.0.1 
Description Nektar++ is a tensor product based finite element package designed to allow one to construct efficient classical low polynomial order h-type solvers (where h is the size of the finite element) as well as higher p-order piecewise polynomial order solvers. 
Type Of Technology Software 
Year Produced 2014 
Open Source License? Yes  
Impact The software is being used by a number of national and international groups and our web site is currently being visited up to 100 times a day according to google analytics 
URL http://www.nektar.info/downloads/file/nektar-source-tar-gz-2/
 
Title OpenTidalFarm 
Description Software for the simulation and optimisation of tidal turbine arrays. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Used as basis for industrial collaborations, further funding, and motivating the development of follow-on software products. 
URL http://opentidalfarm.readthedocs.io/
 
Title PRAgMaTIc (Parallel anisotRopic Adaptive Mesh ToolkIt) 
Description PRAgMaTIc (Parallel anisotRopic Adaptive Mesh ToolkIt) provides 2D/3D anisotropic mesh adaptivity for meshes of simplexes. The target applications are finite element and finite volume methods although it can also be used as a lossy compression algorithm for 2 and 3D data (e.g. image compression). It takes as its input the mesh and a metric tensor field which encodes desired mesh element size anisotropically. The toolkit is written in C++ but also provides interfaces for Fortran. It has been integrated with FEniCS/Dolfin and integration with PETSc/DMPlex is planned. One of the design goals of PRAgMaTIc is to develop highly scalable algorithms for clusters of multi-core and many-core nodes. PRAgMaTIc uses OpenMP for thread parallelism and MPI for domain decomposition parallelisation. 
Type Of Technology Software 
Year Produced 2012 
Open Source License? Yes  
Impact PRAgMaTIc has been integrated into the DMPLEX component of the very widely-used PetSc library, https://www.mcs.anl.gov/petsc/petsc-master/docs/manualpages/DMPLEX/DMPlexAdapt.html 
URL http://meshadaptation.github.io/
 
Title PyFR v0.1.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2013 
Open Source License? Yes  
Impact DOI: 10.1016/j.cpc.2014.07.011 
URL http://www.pyfr.org
 
Title PyFR v0.2.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2014 
Open Source License? Yes  
Impact
URL http://www.pyfr.org
 
Title PyFR v0.2.1 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2014 
Open Source License? Yes  
Impact
URL http://www.pyfr.org
 
Title PyFR v0.2.2 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2014 
Open Source License? Yes  
Impact
URL http://www.pyfr.org
 
Title PyFR v0.2.3 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2014 
Open Source License? Yes  
Impact
URL http://www.pyfr.org
 
Title PyFR v0.2.4 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Publications. Further grants. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v0.3.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Publications. Further grants. Preliminary industrial adoption 
URL http://www.pyfr.org
 
Title PyFR v0.8.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Pubications. Further grants. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.0.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Publications. Further grants. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.1.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Publications. Further funding. Preliminary ndustrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.2.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2015 
Open Source License? Yes  
Impact Publications. Further funding. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.3.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2016 
Open Source License? Yes  
Impact Publications. Further funding. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.4.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2016 
Open Source License? Yes  
Impact Publications. Further funding. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title PyFR v1.5.0 
Description PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. 
Type Of Technology Software 
Year Produced 2016 
Open Source License? Yes  
Impact Publications. Further funding. Preliminary industrial adoption. 
URL http://www.pyfr.org
 
Title Thetis 
Description A new (coastal) ocean model, in 2D and 3D, using finite element methods, and implemented via the Firedrake framework. Includes an adjoint capability for sensitivity analyses and optimisation. Also includes a preliminary mesh adaptivity capability. 
Type Of Technology Software 
Year Produced 2016 
Open Source License? Yes  
Impact Basis for ongoing collaboration with the wider ocean model development community. 
URL http://thetisproject.org/
 
Company Name London Computational Solutions 
Description Bespoke software development 
Year Established 2015 
Impact .
Website http://www.londoncomputationalsolutions.com
 
Description Academic Insight - Unsteady Flows 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact IMECHE article on PyFR
Year(s) Of Engagement Activity 2015
URL http://www.imeche.org/news/engineering/academic-insight-unsteady-flows
 
Description Accelerating CFD with PyFR on GPUs 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Inside HPC Article on PyFR
Year(s) Of Engagement Activity 2015
URL http://insidehpc.com/2014/08/accelerating-cfd-pyfr-gpus/
 
Description Bringing Zoomable CFD Simulation to the Industrial End User 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Eureka article on Hyper Flux project
Year(s) Of Engagement Activity 2015
URL http://www.eurekamagazine.co.uk/design-engineering-products-ezine/technology-spotlights/Bringing-zoo...
 
Description High Order CFD Webiner at CFMS 
Form Of Engagement Activity A broadcast e.g. TV/radio/film/podcast (other than news/press)
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Webinar
Year(s) Of Engagement Activity 2015
URL https://www.youtube.com/watch?v=Oo39fLmb03Q
 
Description How HPC can Influence our World: HPCAC-ISC Student Cluster Competition Highlights 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact Scientific Computing World article mentioning use of PyFR as benchmark at Student Cluster Contest 2015
Year(s) Of Engagement Activity 2015
URL http://www.scientificcomputing.com/blogs/2015/07/how-hpc-can-influence-our-world-hpcac-isc-student-c...
 
Description Imperial College YouTube Video 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact Video interview with Imperial College press office about release of PyFR v1.0.0
Year(s) Of Engagement Activity 2015
URL https://youtu.be/UvzuIougABE
 
Description Imperial Engineers Develop Modelling Tool to Harness the Power of Unsteady Air 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact Imperial College article on release of PyFR v1.0.0
Year(s) Of Engagement Activity 2015
URL http://www3.imperial.ac.uk/newsandeventspggrp/imperialcollege/newssummary/news_25-6-2015-9-10-10
 
Description Invited talk: ISC15 (session on Programming Models on the Road to Exascale): Domain-Specific Representations in Code Generation for Mesh-Based Computational Science Applications (July 2015) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Paul Kelly was invited to give a short talk as part of a session on software tools on the pathway to exascale computing, at the premier European conference for the HPC/Supercomputing sector. The audience included academic researchers and a strong contingent of industry specialists.
Year(s) Of Engagement Activity 2015
URL http://www.isc-events.com/isc15_ap/sessiondetails.htm?t=session&o=232&a=select&ra=index
 
Description Keynote talk: Imperial College HPC Summer School 2016: What your compiler can do, what it will do, and what you might hope it could do 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach Local
Primary Audience Postgraduate students
Results and Impact This keynote talk formed part of Imperial's HPC Summer School, which aims to build the HPC community and spread best practice among researchers across the whole College. The audience of 70-90 people consisted primarily of researchers at Imperial across all disciplines.
Year(s) Of Engagement Activity 2016
URL http://www.imperial.ac.uk/computational-methods/news-and-events/hpc-2016/
 
Description Keynote talk: LCPC'15 (28th International Workshop on Languages and Compilers for Parallel Computing, Raleigh, North Carolina): Synthesis versus analysis: what do we actually gain from domain-specificity? 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Other audiences
Results and Impact Paul Kelly was invited to give the opening keynote at this international workshop/conference. The audience consisted of researchers from industry, academia and national labs.
Year(s) Of Engagement Activity 2015
URL https://www.csc2.ncsu.edu/workshops/lcpc2015/keynote_PaulKelly.html
 
Description Keynote talk: International Workshop on Polyhedral Compilation Techniques (IMPACT) workshop in Stockholm (at the HiPEAC conference): Delivering and generalising domain-specific program optimisations 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Other audiences
Results and Impact Paul Kelly was invited to give the keynote talk at this international research meeting of about 40 people. Participants were researchers from all over the world including PhD students and industrial researchers.
Year(s) Of Engagement Activity 2017
URL http://impact.gforge.inria.fr/impact2017/
 
Description Leveraging Rescale for High-Order CFD Simulation 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Rescale article on PyFR
Year(s) Of Engagement Activity 2014
URL http://blog.rescale.com/leveraging-rescale-for-high-order-cfd-simulation/
 
Description Maths Foresees workshop 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? Yes
Geographic Reach National
Primary Audience Professional Practitioners
Results and Impact Workshop resulted in collaborative projects between academics and stakeholders, funded through the Maths Foresees network, and forged new potential collaborations for future project calls.

Amongst the various activities, I started a new engagement with HR Wallingford on a flooding project.
Year(s) Of Engagement Activity 2015
URL http://www1.maths.leeds.ac.uk/mathsforesees/workshopleeds2015.html
 
Description On a Wing and PyFR: How GPU Technology Is Transforming Flow Simulation 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Nvidia blog post about release of PyFR v1.0.0
Year(s) Of Engagement Activity 2015
URL http://blogs.nvidia.com/blog/2015/06/26/pyfr-gpu-computational-fluid-dynamics/
 
Description Organisation of 3rd PRISM Workshop on Application of Time-Stepping Techniques 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Postgraduate students
Results and Impact In this workshop we wish to shared experiences on application of time-stepping techniques, for example parallel time integration, encapsulation of time integration and implicit time integration. As before the format of the on-line workshop involved a series of 3 short 15-minutes talks followed by a group discussions and a summary session.

The event's programme included:

3.00pm-3.15pm Scott MacLachlan (Memorial University of Newfoundland) on Parallel time integration

3.20pm-3.35pm Rob Kirby (Baylor University) on Encapsulation of time integration

3.40pm-3.55pm Zhenguo Yan  (Imperial College London) on Implicit time integration

4.00pm-4.30pm Group discussions

4.30pm-4.45pm Summary
Year(s) Of Engagement Activity 2021
URL https://prism.ac.uk/2021/01/3rd-prism-workshop-on-application-of-time-stepping-techniques/
 
Description Princes Teaching Trust 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? Yes
Geographic Reach Regional
Primary Audience Professional Practitioners
Results and Impact I had fruitful discussions with teachers at the event who got ideas of how to engage students with numerical analysis topics by discussing our work.

I received very complementary written feedback from teachers via the Prince's Teaching Trust after the event, who said that they would use examples from my talk in their teaching to inspire KS4/5 students.
Year(s) Of Engagement Activity 2015
 
Description PyFR: A GPU-Accelerated Next-Generation Computational Fluid Dynamics Python Framework 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Tech Enablement article on PyFR
Year(s) Of Engagement Activity 2014
URL http://www.techenablement.com/pyfr-a-gpu-accelerated-next-generation-computational-fluid-dynamics-py...
 
Description Shining the spotlight - Dr Peter Vincent, Senior Lecturer Aeronautics and EPSRC Early Career Fellow, Imperial College 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact CFMS News Letter
Year(s) Of Engagement Activity 2015
URL http://cfms.org.uk/1693.aspx?utm_source=CFMS+Quarterly+Newsletter&utm_campaign=5f894ecf0b-CFMS_Newsl...
 
Description Solving Unsteady Fluid Flows with Hyperflux 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact CFI article on industrial collaborations under the Hyper Flux project
Year(s) Of Engagement Activity 2015
URL https://www.cfi.ses.ac.uk/solving-unsteady-fluid-flows-with-hyperflux-new/?utm_content=buffer9b518&u...
 
Description Titan Becomes World's Largest GPU-Powered Visualization System for Scientific Discovery 
Form Of Engagement Activity Engagement focused website, blog or social media channel
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Nvidia article on our use of worlds largest GPU super-computer for in-situ visualisation
Year(s) Of Engagement Activity 2015
URL http://blogs.nvidia.com/blog/2015/11/17/titan-largest-gpu-visualization/
 
Description Tsinghua University Wins Gold at ISC Student Cluster Contest 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact HPC Wire article mentioning use of PyFR as benchmark at Student Cluster Contest 2015
Year(s) Of Engagement Activity 2015
URL http://www.hpcwire.com/2015/07/16/tsinghua-university-wins-gold-at-isc-student-cluster-contest/