LUMA: A Many-Core, Fluid-Structure Interaction Solver based on the Lattice-Boltzmann Method

Adrian Harwood, Joseph O'Connor, Jonathan Sanchez Muñoz, Marta Camps Santasmasas, Alistair Revell

    Research output: Contribution to journalArticlepeer-review

    Abstract

    The Lattice-Boltzmann Method at theUniversity of Manchester (LUMA)project was commissioned to build a collaborative research environment in which researchers of all abilities can study fluid-structure interaction (FSI) problems in engineering applications from aerodynamics to medicine. It is built on the principles of accessibility, simplicity and flexibility. The LUMA software at the core of the project is a capable FSI solver with turbulence modelling and many-core scalability as well as a wealth of input/output and pre- and post-processing facilities. The software has been validated and several major releases benchmarked on supercomputing facilities internationally. The software architecture is modular and arranged logically using a minimal amount of object-orientation to maintain a simple and accessible software.
    Original languageEnglish
    Pages (from-to)88-94
    Number of pages7
    JournalSoftwareX
    Volume7
    Early online date26 Mar 2018
    DOIs
    Publication statusPublished - 2018

    Keywords

    • Lattice-Boltzmann Method
    • Finite-element method
    • Flow Simulation
    • Fluid-Structure Interaction

    Fingerprint

    Dive into the research topics of 'LUMA: A Many-Core, Fluid-Structure Interaction Solver based on the Lattice-Boltzmann Method'. Together they form a unique fingerprint.

    Cite this