Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gianmarco Mengaldo is active.

Publication


Featured researches published by Gianmarco Mengaldo.


Computer Physics Communications | 2015

Nektar++: An open-source spectral/hp element framework

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

Dealiasing techniques for high-order spectral element methods on regular and irregular grids

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

On the Connections Between Discontinuous Galerkin and Flux Reconstruction Schemes: Extension to Curvilinear Meshes

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

A Guide to the Implementation of Boundary Conditions in Compact High-Order Methods for Compressible Aerodynamics

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

An LES Setting for DG-Based Implicit LES with Insights on Dissipation and Robustness

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

Immersed Boundary Lattice Green Function methods for External Aerodynamics

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

Connections between the discontinuous Galerkin method and high-order flux reconstruction schemes

D. De Grazia; Gianmarco Mengaldo; David Moxey; Peter E. Vincent; Spencer J. Sherwin


Journal of Computational Physics | 2017

On the eddy-resolving capability of high-order discontinuous Galerkin approaches to implicit LES / under-resolved DNS of Euler turbulence

Rodrigo C. Moura; Gianmarco Mengaldo; Joaquim Peiró; Spencer J. Sherwin


Journal of Fluid Mechanics | 2015

Triple-deck and direct numerical simulation analyses of high-speed subsonic flows past a roughness element

Gianmarco Mengaldo; M. A. Kravtsova; A. I. Ruban; Spencer J. Sherwin


Archive | 2015

Discontinuous spectral/hp element methods: development, analysis and applications to compressible flows

Gianmarco Mengaldo

Collaboration


Dive into the Gianmarco Mengaldo's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

David Moxey

Imperial College London

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

A. I. Ruban

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tim Colonius

California Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge