Researcher profile

Francesco Massimo

Francesco Massimo contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 15 - UnverifiedVerification L1Unclaimed author
3works
0followers
4topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

3 published item(s)

preprint2022arXiv

A Task Programming Implementation for the Particle in Cell Code Smilei

An implementation of the electromagnetic Particle in Cell loop in the code Smilei using task programming is presented. Through OpenMP, the macro-particles operations are formulated in terms of tasks. This formulation allows asynchronous execution respecting the data dependencies of the macro-particle operations, the most time-consuming part of the code in simulations of interest for plasma physics. Through some benchmarks it is shown that this formulation can help mitigating the load imbalance of these operations at the OpenMP thread level. The improvements in strong scaling for load-imbalanced physical cases are discussed.

preprint2020arXiv

Numerical modeling of laser tunneling ionization in Particle in Cell Codes with a laser envelope model

The resources needed for Particle in Cell simulations of Laser Wakefield Acceleration can be greatly reduced in many cases of interest using an envelope model. However, the inclusion of tunneling ionization in this time averaged treatment of laser-plasma acceleration is not straightforward, since the statistical features of the electron beams obtained through ionization should ideally be reproduced without resolving the high frequency laser oscillations. In this context, an extension of an already known envelope ionization procedure is proposed, valid also for laser pulses with higher intensities, which consists in adding the initial longitudinal drift to the newly created electrons within the laser pulse ionizing the medium. The accuracy of the proposed procedure is shown with both linear and circular polarization in a simple benchmark where a nitrogen slab is ionized by a laser pulse, and in a more complex benchmark of laser plasma acceleration with ionization injection in the nonlinear regime. With this addition to the envelope ionization algorithm, the main phase space properties of the bunches injected in a plasma wakefield with ionization by a laser (charge, average energy, energy spread, rms sizes, normalized emittance) can be estimated with accuracy comparable to a non-envelope simulation with significantly reduced resources, even in cylindrical geometry. Through this extended algorithm, preliminary studies of ionization injection in Laser Wakefield Acceleration can be easily carried out even on a laptop.

preprint2019arXiv

Efficient cylindrical envelope modeling for laser wakefield acceleration

The resolution of the system given by Maxwell's equations and Vlasov equation in three dimensions can describe all the phenomena of interest for laser wakefield acceleration, with few exceptions (e.g. ionization). Such arduous task can be numerically completed using Particle in Cell (PIC) codes, where the plasma is sampled by an ensemble of macroparticles and the electromagnetic fields are defined on a computational grid. However, the resulting three dimensional PIC simulations require substantial resources and often yield a larger amount of information than the one necessary to study a particular aspect of a phenomenon. Reduced models, i.e. models of the Maxwell-Vlasov system taking into account approximations and symmetries, are thus of fundamental importance for preliminary studies and parametric scans. In this work, the implementation of one of these models in the code Smilei, an envelope description of the laser-plasma interaction with cylindrical symmetry, is described.