Gianmarco Mengaldo
Imperial College London
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Gianmarco Mengaldo.
Computer Physics Communications | 2015
Chris D. Cantwell; David Moxey; Andrew Comerford; A. Bolis; G. Rocco; Gianmarco Mengaldo; Daniele De Grazia; Sergey Yakovlev; J.-E. Lombard; D. Ekelschot; Bastien Jordi; Hui Xu; Yumnah Mohamied; Claes Eskilsson; Blake Nelson; Peter Vos; C. Biotto; Robert M. Kirby; Spencer J. Sherwin
Nektar++ is an open-source software framework designed to support the development of high-performance scalable solvers for partial differential equations using the spectral/hp element method. High-order methods are gaining prominence in several engineering and biomedical applications due to their improved accuracy over low-order techniques at reduced computational cost for a given number of degrees of freedom. However, their proliferation is often limited by their complexity, which makes these methods challenging to implement and use. Nektar++ is an initiative to overcome this limitation by encapsulating the mathematical complexities of the underlying method within an efficient C++ framework, making the techniques more accessible to the broader scientific and industrial communities. The software supports a variety of discretisation techniques and implementation strategies, supporting methods research as well as application-focused computation, and the multi-layered structure of the framework allows the user to embrace as much or as little of the complexity as they need. The libraries capture the mathematical constructs of spectral/hp element methods, while the associated collection of pre-written PDE solvers provides out-of-the-box application-level functionality and a template for users who wish to develop solutions for addressing questions in their own scientific domains. Program obtainable from: CPC Program Library, Queens University, Belfast, N. Ireland No. of lines in distributed program, including test data, etc.: 1052456 No. of bytes in distributed program, including test data, etc.: 42851367 External routines: Boost, PFTW, MPI, BLAS, LAPACK and METIS (www.cs.umn.edu) Nature of problem: The Nektar++ framework is designed to enable the discretisation and solution of time-independent or time-dependent partial differential equations. Running time: The tests provided take a few minutes to run. Runtime in general depends on mesh size and total integration time.
Journal of Computational Physics | 2015
Gianmarco Mengaldo; Daniele De Grazia; David Moxey; Peter E. Vincent; Spencer J. Sherwin
High-order methods are becoming increasingly attractive in both academia and industry, especially in the context of computational fluid dynamics. However, before they can be more widely adopted, issues such as lack of robustness in terms of numerical stability need to be addressed, particularly when treating industrial-type problems where challenging geometries and a wide range of physical scales, typically due to high Reynolds numbers, need to be taken into account. One source of instability is aliasing effects which arise from the nonlinearity of the underlying problem. In this work we detail two dealiasing strategies based on the concept of consistent integration. The first uses a localised approach, which is useful when the nonlinearities only arise in parts of the problem. The second is based on the more traditional approach of using a higher quadrature. The main goal of both dealiasing techniques is to improve the robustness of high order spectral element methods, thereby reducing aliasing-driven instabilities. We demonstrate how these two strategies can be effectively applied to both continuous and discontinuous discretisations, where, in the latter, both volumetric and interface approximations must be considered. We show the key features of each dealiasing technique applied to the scalar conservation law with numerical examples and we highlight the main differences in terms of implementation between continuous and discontinuous spatial discretisations.
Journal of Scientific Computing | 2016
Gianmarco Mengaldo; Daniele De Grazia; Peter E. Vincent; Spencer J. Sherwin
This paper investigates the connections between many popular variants of the well-established discontinuous Galerkin method and the recently developed high-order flux reconstruction approach on irregular tensor-product grids. We explore these connections by analysing three nodal versions of tensor-product discontinuous Galerkin spectral element approximations and three types of flux reconstruction schemes for solving systems of conservation laws on irregular tensor-product meshes. We demonstrate that the existing connections established on regular grids are also valid on deformed and curved meshes for both linear and nonlinear problems, provided that the metric terms are accounted for appropriately. We also find that the aliasing issues arising from nonlinearities either due to a deformed/curved elements or due to the nonlinearity of the equations are equivalent and can be addressed using the same strategies both in the discontinuous Galerkin method and in the flux reconstruction approach. In particular, we show that the discontinuous Galerkin and the flux reconstruction approach are equivalent also when using higher-order quadrature rules that are commonly employed in the context of over- or consistent-integration-based dealiasing methods. The connections found in this work help to complete the picture regarding the relations between these two numerical approaches and show the possibility of using over- or consistent-integration in an equivalent manner for both the approaches.
7th AIAA Theoretical Fluid Mechanics Conference | 2014
Gianmarco Mengaldo; Daniele De Grazia; Freddie D. Witherden; Antony M. Farrington; Peter E. Vincent; Spencer J. Sherwin; Joaquim Peiró
The nature of boundary conditions, and how they are implemented, can have a significant impact on the stability and accuracy of a Computational Fluid Dynamics (CFD) solver. The objective of this paper is to assess how different boundary conditions impact the performance of compact discontinuous high-order spectral element methods (such as the discontinuous Galerkin method and the Flux Reconstruction approach), when these schemes are used to solve the Euler and compressible Navier-Stokes equations on unstructured grids. Specifically, the paper will investigate inflow/outflow and wall boundary conditions. In all studies the boundary conditions were enforced by modifying the boundary flux. For Riemann invariant (characteristic), slip and no-slip conditions we have considered a direct and an indirect enforcement of the boundary conditions, the first obtained by calculating the flux using the known solution at the given boundary while the second achieved by using a ghost state and by solving a Riemann problem. All computations were performed using the open-source software Nektar++ (www.nektar.info).
Archive | 2017
Rodrigo C. Moura; Gianmarco Mengaldo; Joaquim Peiró; Spencer J. Sherwin
We suggest a new interpretation of implicit large eddy simulation (iLES) approaches based on discontinuous Galerkin (DG) methods by analogy with the LES-PLB framework (Pope, Fluid mechanics and the environment: dynamical approaches. Springer, Berlin, 2001), where PLB stands for ‘projection onto local basis functions’. Within this framework, the DG discretization of the unfiltered compressible Navier-Stokes equations can be recognized as a Galerkin solution of a PLB-based (and hence filtered) version of the equations with extra terms originating from DG’s implicit subgrid-scale modelling. It is shown that for under-resolved simulations of isotropic turbulence at very high Reynolds numbers, energy dissipation is primarily determined by the property-jump term of the Riemann flux employed. Additionally, in order to assess how this dissipation is distributed in Fourier space, we compare energy spectra obtained from inviscid simulations of the Taylor-Green vortex with different Riemann solvers and polynomial orders. An explanation is proposed for the spectral ‘energy bump’ observed when the Lax-Friedrichs flux is employed.
23rd AIAA Computational Fluid Dynamics Conference | 2017
Gianmarco Mengaldo; Sebastian Liska; Ke Yu; Tim Colonius; Thierry Jardin
In this paper, we document the capabilities of a novel numerical approach - the immersed boundary lattice Greens function (IBLGF) method - to simulate external incompressible flows over complex geometries. This new approach is built upon the immersed boundary method and lattice Greens functions to solve the incompressible Navier-Stokes equations. We show that the combination of these two concepts allows the construction of an efficient and robust numerical framework for the direct numerical and large-eddy simulation of external aerodynamic problems at moderate to high-Reynolds numbers.
International Journal for Numerical Methods in Fluids | 2014
D. De Grazia; Gianmarco Mengaldo; David Moxey; Peter E. Vincent; Spencer J. Sherwin
Journal of Computational Physics | 2017
Rodrigo C. Moura; Gianmarco Mengaldo; Joaquim Peiró; Spencer J. Sherwin
Journal of Fluid Mechanics | 2015
Gianmarco Mengaldo; M. A. Kravtsova; A. I. Ruban; Spencer J. Sherwin
Archive | 2015
Gianmarco Mengaldo