Network


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

Hotspot


Dive into the research topics where Matteo Franciolini is active.

Publication


Featured researches published by Matteo Franciolini.


Aircraft Engineering and Aerospace Technology | 2017

Adaptive design of experiments for efficient and accurate estimation of aerodynamic loads

Andrea Da Ronch; Marco Panzeri; M. Anas Abd Bari; Roberto D'Ippolito; Matteo Franciolini

Purpose The purpose of this paper is to document an efficient and accurate approach to generate aerodynamic tables using computational fluid dynamics. This is demonstrated in the context of a concept transport aircraft model. Design/methodology/approach Two designs of experiment algorithms in combination with surrogate modelling are investigated. An adaptive algorithm is compared to an industry-standard algorithm used as a benchmark. Numerical experiments are obtained solving the Reynolds-averaged Navier–Stokes equations on a large computational grid. Findings This study demonstrates that a surrogate model built upon an adaptive design of experiments strategy achieves a higher prediction capability than that built upon a traditional strategy. This is quantified in terms of the sum of the squared error between the surrogate model predictions and the computational fluid dynamics results. The error metric is reduced by about one order of magnitude compared to the traditional approach. Practical implications This work lays the ground to obtain more realistic aerodynamic predictions earlier in the aircraft design process at manageable costs, improving the design solution and reducing risks. This may be equally applied in the analysis of other complex and non-linear engineering phenomena. Originality/value This work explores the potential benefits of an adaptive design of experiment algorithm within a prototype working environment, whereby the maximum number of experiments is limited and a large parameter space is investigated.


VII European Congress on Computational Methods in Applied Sciences and Engineering | 2016

Hybrid OPENMP/MPI parallelization of a high-order Discontinuous Galerkin CFD/CAA solver

Francesco Bassi; Alessandro Colombo; Andrea Crivellini; Matteo Franciolini

This paper describes the implementation of an hybrid OpenMP/MPI parallelization strategy in a Discontinuous Galerkin solver used for DNS and LES or CAA computations, to fruitfully exploit the modern massively parallel HPC facilities. It is usually believed that the sheared memory view of OpenMP can easily increase the parallel efficiency of codes dealing with multi-core clusters. The idea consists of running calculations on those machines restricting as much as possible the use of the MPI library to the communications between nodes and exploiting the shared memory paradigm within a node. However, in practice, the achievement of a real parallel performance gain is not straightforward. Moreover, as far as DG solvers are concerned, almost nothing is reported in the current literature about the hybrid MPI/OpenMP implementation. In this work a colouring algorithm has been employed for OpenMP. The resulting hybrid strategy performs quite satisfactory, since generally it is more efficient of the pure MPI implementation. However, the performances are heavily dependent on hardware platforms, as well as on computational details such as the polynomial order of space discretization or the number of computational elements. Several scalability tests have been performed, resulting in the conclusion that the best performance can be achieved only with a proper choice of the number of MPI partition and OpenMP threads to be used within a single node. The reliability of the method was here assessed by solving the Taylor Green vortex problem at Reynolds numbers equal to 800 and 1600 and the Linear Euler acustic scattering from a rigid sphere.


International Journal of Parallel Programming | 2018

OpenMP Parallelization Strategies for a Discontinuous Galerkin Solver

Andrea Crivellini; Matteo Franciolini; Alessandro Colombo; Francesco Bassi

This paper aims to report on the open multi-processing (OpenMP) parallel implementation of a fully unstructured high-order discontinuous Galerkin (DG) solver for computational fluid dynamics and computational aeroacoustics applications. Even if the use of OpenMP paradigm is confined to shared memory systems, it has some advantages over the use of the message passing interface (MPI) library, and getting the best of this approach potentially improves the parallel efficiency of codes running on clusters of multi-core nodes. While with MPI the use of a domain decomposition algorithm is almost unavoidable, the OpenMP shared memory context offers several opportunities. Three strategies, here optimised for a DG solver, are presented and compared: the first refers to a customization of a colouring approach, the second mimics an MPI implementation in the OpenMP context, while the third method is somehow half way between the previous two. The numerical tests performed on both inviscid and viscous test cases indicate that, thanks to the compactness of the DG discretization, all the code versions perform quite satisfactory. In particular, the domain decomposition algorithm reaches the highest level of parallel efficiency at low computational loads while the colouring approach excels at larger computational loads and it can be easily implemented within an existing MPI code. Moreover, colouring is very well suited to deal with hardware accelerators, an opportunity given by the OpenMP 4.0 standard. Finally, the performance gain observed in using a hybrid MPI/OpenMP version of the DG code on high performance computing facilities is demonstrated.


Archive | 2017

A Matrix-Free Incompressible DG Algorithm for the Simulation of Turbulent Flows

Andrea Crivellini; Matteo Franciolini; Alessandra Nigro

The paper deals with an efficient implementation of a discontinuous Galerkin solver for the simulation of incompressible turbulent flows. The artificial compressibility flux approach is employed for space discretization, while a Rosenbrock-type Runge–Kutta scheme coupled with a matrix-free linear solver is used for the implicit time integration. The code has been here applied to solve the turbulent Rayleigh–Benard convection at different Rayleigh numbers. The results prove the reliability of the proposed solution strategy and its suitability for the Implicit Large Eddy Simulation of turbulent flows.


Computers & Fluids | 2017

On the efficiency of a matrix-free linearly implicit time integration strategy for high-order Discontinuous Galerkin solutions of incompressible turbulent flows

Matteo Franciolini; Andrea Crivellini; Alessandra Nigro


34th AIAA Applied Aerodynamics Conference | 2016

A Subsonic Indicial Aerodynamics for the Unsteady Loads of Trapezoidal Wings

Marcello Righi; Marco Berci; Matteo Franciolini; Andrea Da Ronch


Chinese Journal of Aeronautics | 2018

Extension of analytical indicial aerodynamics to generic trapezoidal wings in subsonic flow

Andrea Da Ronch; Antonino Ventura; Marcello Righi; Matteo Franciolini; Marco Berci; Daniel Kharlamov


parallel computing | 2017

On the Implementation of OpenMP and Hybrid MPI/OpenMP Parallelization Strategies for an Explicit DG Solver.

Andrea Crivellini; Matteo Franciolini


arXiv: Computational Physics | 2018

p-Multigrid matrix-free discontinuous Galerkin solution strategies for the under-resolved simulation of incompressible turbulent flows

Matteo Franciolini; Lorenzo Alessio Botti; Alessandro Colombo; Andrea Crivellini


Aerospace Science and Technology | 2018

Efficient Infinite–swept Wing Solver for Steady and Unsteady Compressible Flows

Matteo Franciolini; Andrea Da Ronch; Jernej Drofelnik; Daniella E. Raveh; Andrea Crivellini

Collaboration


Dive into the Matteo Franciolini's collaboration.

Top Co-Authors

Avatar

Andrea Crivellini

Marche Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Andrea Da Ronch

University of Southampton

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Daniele Costa

Marche Polytechnic University

View shared research outputs
Researchain Logo
Decentralizing Knowledge