<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-21T07:04:12Z</responseDate><request verb="GetRecord" identifier="oai:www.repository.cam.ac.uk:1810/385565" metadataPrefix="uketd_dc">https://api.repository.cam.ac.uk/server/oai/request</request><GetRecord><record><header><identifier>oai:www.repository.cam.ac.uk:1810/385565</identifier><datestamp>2025-06-17T00:46:30Z</datestamp><setSpec>com_1810_198332</setSpec><setSpec>com_1810_256064</setSpec><setSpec>col_1810_214775</setSpec></header><metadata><uketd_dc:uketddc xmlns:uketd_dc="http://naca.central.cranfield.ac.uk/ethos-oai/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:uketdterms="http://naca.central.cranfield.ac.uk/ethos-oai/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://naca.central.cranfield.ac.uk/ethos-oai/2.0/ http://naca.central.cranfield.ac.uk/ethos-oai/2.0/uketd_dc.xsd">
   <dc:title>All Mach Number Schemes for Highly Magnetised MHD flows and Multi-material Modelling</dc:title>
   <dc:identifier xsi:type="dcterms:DOI">https://doi.org/10.17863/CAM.119129</dc:identifier>
   <dc:creator>Dematte, Riccardo</dc:creator>
   <uketdterms:authoridentifier xsi:type="uketdterms:ORCID">0000000238696475</uketdterms:authoridentifier>
   <uketdterms:advisor>Nikiforakis, Nikolaos</uketdterms:advisor>
   <dcterms:abstract>The design of numerical methods that are equally valid and effective across different flow regimes has been a longstanding goal, or "holy grail", for CFD researchers. Building on a rich body of literature, and relying on a flux vector splitting framework, in this thesis we develop novel all Mach number algorithms in two key areas of research and applications:
(i) visco-resistive, magnetically dominated magnetohydrodynamic (MHD) flows and (ii) multi-material flows. 

First, we present a new conservative semi-implicit scheme for the ideal and visco-resistive
MHD system, designed to address the multiscale nature of the equations and able to efficiently
handle different acoustic and Alfvén Mach number regimes. The scheme is highly attractive for fusion applications, as it can simulate magnetically dominated plasmas that rapidly
transition from a near-equilibrium state into a time-dependent compressible regime. The scheme utilises a well-studied flux vector splitting approach to partition the MHD system into two sub-systems: one containing all the advective terms and the other containing the rest of the terms, including not only the gas pressure but also magnetic pressure terms. The explicit treatment of the former via a finite volume method ensures good shock-capturing capabilities, while the implicit treatment of the latter using a nested Picard method renders the scheme
particularly well-suited for low sonic Mach number flows and the incompressible limit of the MHD equations. Strongly magnetised flows can be effectively simulated, benefitting from the scheme’s stability under a mild velocity-based CFL condition, which is independent of both the sound and Alfvén speeds. The visco-resistive dissipative terms are treated implicitly to preserve the stability and, consequently, the efficiency, of the scheme even in
visco-resistive dominated problems. A cell-centred spatial discretisation on Cartesian meshes is used and adaptations of the constrained transport methodology are proposed to enforce the
divergence-free condition of the magnetic field up to machine precision levels.

Second, we present a new sharp interface semi-implicit method that extends single-fluid
all Mach number schemes for the Euler equations to multi-material scenarios. The proposed
algorithm effectively addresses the main challenges encountered by Godunov-type multi-
material compressible solvers and is well-suited for applications requiring efficient and accurate handling of multi-material flows with physical interfaces across a wide range of Mach numbers. The scheme employs a level-set method to track the motion of material interfaces within an Eulerian framework, where each material is governed by the compressible Euler equations and is described by its own equation of state. Using a well-known flux vector splitting approach, the governing system is divided into a slow- and a fast-scale component,
referred to as the advection and pressure sub-system, respectively. A Riemann-based ghost
fluid method is utilised within the explicit solution of the advection component, allowing
for the separate update of each material while capturing their nonlinear interactions at the
physical interface. For the pressure sub-system, an implicit discretisation of the energy and
momentum equations is applied in the bulk of the flow, following the approach typically
used in single-material all Mach number solvers, and an ad-hoc procedure is introduced to
implicitly enforce the continuity of both pressure and normal velocity across the material interface.

Both algorithms are thoroughly validated against a large suite of benchmark test problems,
carefully selected to assess the performance and the suitability of the proposed methods across different regimes.</dcterms:abstract>
   <uketdterms:institution>University of Cambridge</uketdterms:institution>
   <dcterms:issued>2024-12-06</dcterms:issued>
   <dc:type>Thesis</dc:type>
   <uketdterms:qualificationlevel>Doctoral</uketdterms:qualificationlevel>
   <uketdterms:qualificationname>Doctor of Philosophy (PhD)</uketdterms:qualificationname>
   <dcterms:isReferencedBy xsi:type="dcterms:URI">https://www.repository.cam.ac.uk/handle/1810/385565</dcterms:isReferencedBy>
   <dc:identifier xsi:type="dcterms:URI">https://apollo8-f-pro.lib.cam.ac.uk/bitstreams/adf23a2d-7695-44fc-82a9-1f34e575e7a3/download</dc:identifier>
   <uketdterms:checksum xsi:type="uketdterms:MD5">0342a1e96c510c5ef32ed7922d3d8eea</uketdterms:checksum>
   <dcterms:license>https://apollo8-f-pro.lib.cam.ac.uk/bitstreams/4fa287ce-d35a-4a79-8a79-95a60f728bd5/download</dcterms:license>
   <uketdterms:checksum xsi:type="uketdterms:MD5">87eda9de84448d1f82354d60eee3eb5f</uketdterms:checksum>
   <dc:rights>http://purl.org/NET/rdflicense/allrightsreserved</dc:rights>
   <dc:subject>Semi-implicit conservative finite volume</dc:subject>
   <dc:subject>All Mach number flow algorithm</dc:subject>
   <dc:subject>Flux vector splitting</dc:subject>
   <dc:subject>Magnetohydrodynamic</dc:subject>
   <dc:subject>Multi-material modelling</dc:subject>
</uketd_dc:uketddc>
</metadata></record></GetRecord></OAI-PMH>