EPSRC logo

Details of Grant 

EPSRC Reference: EP/P022243/1
Title: "HiLeMMS": High-Level Mesoscale Modelling System
Principal Investigator: Meng, Dr J
Other Investigators:
Nash, Dr R W Seaton, Dr MA Luo, Professor KH
Zhang, Professor Y Kubiak, Dr K Revell, Professor AJ
Emerson, Professor D
Researcher Co-Investigators:
Project Partners:
NEXT LIMIT DYNAMICS Shenzhen Finite Technology Co Ltd Tongji University Shanghai
University of Warwick
Department: Scientific Computing Department
Organisation: STFC Laboratories (Grouped)
Scheme: Standard Research
Starts: 21 August 2017 Ends: 31 March 2021 Value (£): 513,863
EPSRC Research Topic Classifications:
Continuum Mechanics
EPSRC Industrial Sector Classifications:
Aerospace, Defence and Marine Healthcare
Energy Transport Systems and Vehicles
Related Grants:
Panel History:
Panel DatePanel NameOutcome
24 Jan 2017 Software Infrastructure 24 January 2017 Announced
Summary on Grant Application Form
Mesoscale modelling plays a very important role in addressing a broad range of engineering and science challenges involving multiscale and multiphysics fluid flows. To accurately simulate these innovative flows, it is necessary to have a computer modelling system capable of efficiently managing complex geometries and data structures, and harnessing fully high performance computing power brought by emerging hardware architectures. However, these prove to be two major obstacles: while there is no single method of geometry description and data structure suitable for all flows, as well as competing computing platforms requiring different programming techniques, it is very time-consuming if not impossible for a single research group to develop such a system that can easily switch between different geometry descriptions and different hardware platforms.

To tackle this challenge, we propose to develop a high-level mesoscale modelling system (HiLeMMS) on the basis of existing infrastructures. There have been successful efforts exploiting a high-level abstraction approach to hide the details of parallelism and handling a single method of geometry description and data structure, such as the Oxford Parallel Library for Structured-mesh solvers (OPS) for multi-block applications from Oxford University and the Chombo library for adaptive mesh refinement from the Lawrence Berkeley National Laboratory. Importantly, these libraries will support major emerging hardware architectures. Therefore, we will build HiLeMMS by constructing a high-level abstraction layer specifically for the lattice Boltzmann method on top of these libraries. In this way, HiLeMMS will hide and automate the programming required for utilising existing libraries, and speed up application development. The application developer will only need to write code once, and then will enjoy the flexibility of switching libraries with minimal effort to obtain the capability required for the scientific problem.

The lattice Boltzmann code in the DL_MESO package (DL_MESO_LBE) will be re-engineered using HiLeMMS so that the code can have the capability of managing different geometry and data structures as well as efficient execution on emerging hardware platforms. Benefiting from the high-level framework, we will further develop a number of new functionalities into the package, extending the capabilities to model non-continuum gas flows, fluid-structure interactions and multiphase flows.

Key Findings
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Potential use in non-academic contexts
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Description This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Date Materialised
Sectors submitted by the Researcher
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Project URL:  
Further Information:  
Organisation Website: