-
Gyrokinetic flux-driven simulations in mixed TEM/ITG regime using a delta-f PIC scheme with evolving background
Authors:
Moahan Murugappan,
Laurent Villard,
Stephan Brunner,
Giovanni Di Giannatale,
Ben Fynney McMillan,
Alberto Bottino
Abstract:
In the context of global gyrokinetic simulations of turbulence using a Particle-In-Cell framework, verifying the delta-f assumption with a fixed background distribution becomes challenging when determining quasi-steady state profiles corresponding to given sources over long time scales, where plasma profiles can evolve significantly. The advantage of low relative sampling noise afforded by the del…
▽ More
In the context of global gyrokinetic simulations of turbulence using a Particle-In-Cell framework, verifying the delta-f assumption with a fixed background distribution becomes challenging when determining quasi-steady state profiles corresponding to given sources over long time scales, where plasma profiles can evolve significantly. The advantage of low relative sampling noise afforded by the delta-f scheme is shown to be retained by considering the background as a time-evolving Maxwellian with time-dependent density and temperature profiles. Implementation of this adaptive scheme to simulate electrostatic collisionless flux-driven turbulence in tokamak plasmas show small and non-increasing sampling noise levels, which would otherwise increase indefinitely with a stationary background scheme. The adaptive scheme furthermore allows one to reach numerically converged results of quasi-steady state with much lower marker numbers.
△ Less
Submitted 24 June, 2024;
originally announced June 2024.
-
System size scaling of triangularity effects on global temperature gradient-driven gyrokinetic simulations
Authors:
Giovanni Di Giannatale,
Alberto Bottino,
Stephan Brunner,
Moahan Murugappan,
Laurent Villard
Abstract:
In this work, we explore the triangularity effects on turbulent transport employing global gyrokinetic simulations performed with the ORB5 code. Numerous experiments on the Tokamak à Configuration Variable (TCV) and, more recently, on the DIII-D machine, have demonstrated superior confinement properties in L-mode of negative triangularity (NT) over positive triangularity (PT) configuration. This p…
▽ More
In this work, we explore the triangularity effects on turbulent transport employing global gyrokinetic simulations performed with the ORB5 code. Numerous experiments on the Tokamak à Configuration Variable (TCV) and, more recently, on the DIII-D machine, have demonstrated superior confinement properties in L-mode of negative triangularity (NT) over positive triangularity (PT) configuration. This presents a particularly attractive scenario, as L-mode operation eliminates or significantly mitigates the presence of hazardous edge-localized modes (ELMs). However, a full theoretical understanding of all these observations remains elusive. Specifically, questions remain about how NT improvements can extend to the core where triangularity is very small, and whether these improvements can scale to larger devices. This paper addresses these two questions. Our analysis is divided into two parts: we first demonstrate that the confinement enhancement in NT configurations arises from the interdependent edge-core dynamics, and then we present the results of a system size scan. Crucially, we find that the relative turbulent transport reduction of NT over PT appears not to be contingent on machine dimensions or fluctuation scales and is moreover robust with respect to variations in plasma profiles. This insight underscores the fundamental nature of the NT confinement advantage and paves the way for its potential application in future fusion devices, regardless of their size.
△ Less
Submitted 25 February, 2024;
originally announced February 2024.
-
Ion temperature gradient mode mitigation by energetic particles, mediated by forced-driven zonal flows
Authors:
Juvert Njeck Sama,
Alessandro Biancalani,
Alberto Bottino,
Daniele Del Sarto,
Remi Dumont,
Giovanni. Di Giannatale,
Alain Ghizzo,
Thomas Hayward-Schneider,
Philipp Lauber,
Ben McMillan,
Alexey Mishchenko,
Moahan Muruggapan,
Brando Rettino,
Baruch Rofman,
Francesco Vannini,
Laurent Villard,
Xin Wang
Abstract:
In this work, we use the global electromagnetic and electrostatic gyro kinetic approaches to investigate the effects of zonal flows forced-driven by Alfvén modes due to their excitation by energetic particles (EPs), on the dynamics of ITG (Ion temperature gradient) instabilities. The equilibrium of the 92416 JET tokamak shot is considered. The linear and nonlinear Alfvén modes dynamics, as well as…
▽ More
In this work, we use the global electromagnetic and electrostatic gyro kinetic approaches to investigate the effects of zonal flows forced-driven by Alfvén modes due to their excitation by energetic particles (EPs), on the dynamics of ITG (Ion temperature gradient) instabilities. The equilibrium of the 92416 JET tokamak shot is considered. The linear and nonlinear Alfvén modes dynamics, as well as the zonal flow dynamics, are investigated and their respective radial structures and saturation levels are reported. ITG dynamics in the presence of the zonal flows excited by these Alfvén modes are also investigated. We find that, the zonal flows forced-driven by Alfvén modes can significantly impact the ITG dynamics. A zonal flow amplitude scan reveals the existence of an inverse relation between the zonal flow amplitude and the ITG growth rate. These results show that, forced-driven zonal flows can be an important indirect part of turbulence mitigation due to the injection of energetic particles.
△ Less
Submitted 9 January, 2024;
originally announced January 2024.
-
Nonlinear interaction of Alfvénic instabilities and turbulence via the modification of the equilibrium profiles
Authors:
A. Biancalani,
A. Bottino,
D. Del Sarto,
M. V. Falessi,
T. Hayward-Schneider,
P. Lauber,
A. Mishchenko,
B. Rettino,
J. N. Sama,
F. Vannini,
L. Villard,
X. Wang,
F. Zonca
Abstract:
Nonlinear simulations of Alfvén modes (AM) driven by energetic particles (EP) in the presence of turbulence are performed with the gyrokinetic particle-in-cell code ORB5. The AMs carry a heat flux, and consequently they nonlinearly modify the plasma temperature profiles. The isolated effect of this modification on the dynamics of turbulence is studied, by means of electrostatic simulations. We fin…
▽ More
Nonlinear simulations of Alfvén modes (AM) driven by energetic particles (EP) in the presence of turbulence are performed with the gyrokinetic particle-in-cell code ORB5. The AMs carry a heat flux, and consequently they nonlinearly modify the plasma temperature profiles. The isolated effect of this modification on the dynamics of turbulence is studied, by means of electrostatic simulations. We find that turbulence is reduced when the profiles relaxed by the AM are used, with respect to the simulation where the unperturbed profiles are used. This is an example of indirect interaction of EPs and turbulence. First, an analytic magnetic equilibrium with circular concentric flux surfaces is considered as a simplified example for this study. Then, an application to an experimentally relevant case of ASDEX Upgrade is discussed.
△ Less
Submitted 28 June, 2023;
originally announced June 2023.
-
Verification of the Fourier-enhanced 3D finite element Poisson solver of the gyrokinetic full-f code PICLS
Authors:
Annika Stier,
Alberto Bottino,
Mathias Boesl,
Martin Campos Pinto,
Thomas Hayward-Schneider,
David Coster,
Andreas Bergmann,
Moahan Murugappan,
Stephan Brunner,
Laurent Villard,
Frank Jenko
Abstract:
We introduce and derive the Fourier-enhanced 3D electrostatic field solver of the gyrokinetic full-f PIC code PICLS. The solver makes use of a Fourier representation in one periodic direction of the domain to make the solving of the system easily parallelizable and thus save run time. The presented solver is then verified using two different approaches of manufactured solutions. The test setup use…
▽ More
We introduce and derive the Fourier-enhanced 3D electrostatic field solver of the gyrokinetic full-f PIC code PICLS. The solver makes use of a Fourier representation in one periodic direction of the domain to make the solving of the system easily parallelizable and thus save run time. The presented solver is then verified using two different approaches of manufactured solutions. The test setup used for this effort is a pinch geometry with ITG-like electric potential, containing one non-periodic and two periodic directions, one of which will be discrete Fourier transformed. The results of these tests show that in all three dimensions the L2-error decreases with a constant rate close to the ideal prediction, depending on the degree of the chosen basis functions.
△ Less
Submitted 2 March, 2023;
originally announced March 2023.
-
Gyrokinetic simulations of turbulence and zonal flows driven by steep profile gradients using a delta-f approach with an evolving background Maxwellian
Authors:
Moahan Murugappan,
Laurent Villard,
Stephan Brunner,
Ben Fynney McMillan,
Alberto Bottino
Abstract:
Long global gyrokinetic turbulence simulations are particularly challenging in situations where the system deviates strongly from its initial state and when fluctuation level are high e.g. in strong gradient regions. For Particle-in-Cell simulations, statistical sampling noise accumulation from large marker weights due to large deviations from the control variate of a delta-f scheme make such simu…
▽ More
Long global gyrokinetic turbulence simulations are particularly challenging in situations where the system deviates strongly from its initial state and when fluctuation level are high e.g. in strong gradient regions. For Particle-in-Cell simulations, statistical sampling noise accumulation from large marker weights due to large deviations from the control variate of a delta-f scheme make such simulations often impractical. An adaptive control variate in the form of a flux-surface-averaged Maxwellian with a time-dependent temperature profile is introduced in an attempt to alleviate the former problem. Under simplified collisionless physics, this adaptive delta-f scheme is shown to reduce noise accumulation in the zonal flows and the simulated heat flux in a quasi-steady turbulent state. The method also avoids the collapse of the signal-to-noise ratio which occurs in the standard non-adaptive scheme, and therefore, allows one to reach numerically converged results even with lower marker numbers.
△ Less
Submitted 31 August, 2022;
originally announced August 2022.
-
Gyrokinetic particle-in-cell simulations of electromagnetic turbulence in the presence of fast particles and global modes
Authors:
A. Mishchenko,
A. Bottino,
T. Hayward-Schneider,
E. Poli,
X. Wang,
R. Kleiber,
M. Borchardt,
C. Nuehrenberg,
A. Biancalani,
A. Koenies,
E. Lanti,
Ph. Lauber,
R. Hatzky,
F. Vannini,
L. Villard,
F. Widmer
Abstract:
Global simulations of electromagnetic turbulence, collisionless tearing modes, and Alfven Eigenmodes in the presence of fast particles are carried out using the gyrokinetic particle-in-cell codes ORB5 (E. Lanti et al, Comp. Phys. Comm., ${\bf 251}$, 107072 (2020)) and EUTERPE (V. Kornilov et al, Phys. Plasmas, ${\bf 11}$, 3196 (2004)) in tokamak and stellarator geometries. Computational feasibilit…
▽ More
Global simulations of electromagnetic turbulence, collisionless tearing modes, and Alfven Eigenmodes in the presence of fast particles are carried out using the gyrokinetic particle-in-cell codes ORB5 (E. Lanti et al, Comp. Phys. Comm., ${\bf 251}$, 107072 (2020)) and EUTERPE (V. Kornilov et al, Phys. Plasmas, ${\bf 11}$, 3196 (2004)) in tokamak and stellarator geometries. Computational feasibility of simulating such complex coupled systems is demonstrated.
△ Less
Submitted 22 March, 2022;
originally announced March 2022.
-
Linear and nonlinear excitation of TAE modes by external electromagnetic perturbations using ORB5
Authors:
Mohsen Sadr,
Alexey Mishchenko,
Thomas Hayward-Schneider,
Axel Koenies,
Alberto Bottino,
Alessandro Biancalani,
Peter Donnel,
Emmanuel Lanti,
Laurent Villard
Abstract:
The excitation of toroidicity induced Alfv{é}n eigenmodes (TAEs) using prescribed external electromagnetic perturbations (hereafter ``antenna") acting on a confined toroidal plasma as well as its nonlinear couplings to other modes in the system is studied. The antenna is described by an electrostatic potential resembling the target TAE mode structure along with its corresponding parallel electroma…
▽ More
The excitation of toroidicity induced Alfv{é}n eigenmodes (TAEs) using prescribed external electromagnetic perturbations (hereafter ``antenna") acting on a confined toroidal plasma as well as its nonlinear couplings to other modes in the system is studied. The antenna is described by an electrostatic potential resembling the target TAE mode structure along with its corresponding parallel electromagnetic potential computed from Ohm's law. Numerically stable long-time linear simulations are achieved by integrating the antenna within the framework of a mixed representation and pullback scheme [A. Mishchenko, et al., Comput. Phys. Commun. \textbf{238} (2019) 194]. By decomposing the plasma electromagnetic potential into symplectic and Hamiltonian parts and using Ohm's law, the destabilizing contribution of the potential gradient parallel to the magnetic field is canceled in the equations of motion. Besides evaluating the frequencies as well as growth/dam** rates of excited modes compared to referenced TAEs, we study the interaction of antenna-driven modes with fast particles and indicate their margins of instability. Furthermore, we show first nonlinear simulations in the presence of a TAE-like antenna exciting other TAE modes, as well as Global Alfvén Eigenmodes (GAE) having different toroidal wave numbers from that of the antenna.
△ Less
Submitted 10 December, 2021;
originally announced December 2021.
-
Triggerflow: Trigger-based Orchestration of Serverless Workflows
Authors:
Aitor Arjona,
Pedro García-López,
Josep Sampé,
Aleksander Slominski,
Lionel Villard
Abstract:
As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support the native life cycle execution of those applications in the data center. But existing cloud orchestration systems either focus on short-running workflows (like IBM Composer or Amazon Step Functions Express Workflows) or impose considerable overheads for synchronizing massively…
▽ More
As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support the native life cycle execution of those applications in the data center. But existing cloud orchestration systems either focus on short-running workflows (like IBM Composer or Amazon Step Functions Express Workflows) or impose considerable overheads for synchronizing massively parallel jobs (Azure Durable Functions, Amazon Step Functions). None of them are open systems enabling extensible interception and optimization of custom workflows. We present Triggerflow: an extensible Trigger-based Orchestration architecture for serverless workflows. We demonstrate that Triggerflow is a novel serverless building block capable of constructing different reactive orchestrators (State Machines, Directed Acyclic Graphs, Workflow as code, Federated Learning orchestrator). We also validate that it can support high-volume event processing workloads, auto-scale on demand with scale down to zero when not used, and transparently guarantee fault tolerance and efficient resource usage when orchestrating long running scientific workflows.
△ Less
Submitted 22 June, 2021; v1 submitted 1 June, 2021;
originally announced June 2021.
-
Numerics and computation in gyrokinetic simulations of electromagnetic turbulence with global particle-in-cell codes
Authors:
Alexey Mishchenko,
Alessandro Biancalani,
Alberto Bottino,
Thomas Hayward-Schneider,
Philipp Lauber,
Emmanuel Lanti,
Laurent Villard,
Ralf Kleiber,
Axel Koenies,
Matthias Borchardt
Abstract:
Electromagnetic turbulence is addressed in tokamak and stellarator plasmas with the global gyrokinetic particle-in-cell codes ORB5 [E. Lanti et al, Comp. Phys. Comm, vol. 251, 107072 (2020)] and EUTERPE [V. Kornilov et al, Phys. Plasmas, vol. 11, 3196 (2004)]. The large-aspect-ratio tokamak, down-scaled ITER, and Wendelstein 7-X geometries are considered. The main goal is to increase the plasma be…
▽ More
Electromagnetic turbulence is addressed in tokamak and stellarator plasmas with the global gyrokinetic particle-in-cell codes ORB5 [E. Lanti et al, Comp. Phys. Comm, vol. 251, 107072 (2020)] and EUTERPE [V. Kornilov et al, Phys. Plasmas, vol. 11, 3196 (2004)]. The large-aspect-ratio tokamak, down-scaled ITER, and Wendelstein 7-X geometries are considered. The main goal is to increase the plasma beta, the machine size, the ion-to-electron mass ratio, as well as to include realistic-geometry features in such simulations. The associated numerical requirements and the computational cost for the cases on computer systems with massive GPU deployments are investigated. These are necessary steps to enable electromagnetic turbulence simulations in future reactor plasmas.
△ Less
Submitted 4 May, 2021; v1 submitted 13 April, 2021;
originally announced April 2021.
-
Nonlocal effects in negative triangularity TCV plasmas
Authors:
G. Merlo,
Z. Huang,
C. Marini,
S. Brunner,
S. Coda,
D. Hatch,
D. Jarema,
F. Jenko,
O. Sauter,
L. Villard
Abstract:
Global gradient driven GENE gyrokinetic simulations are used to investigate TCV plasmas with negative triangularity. Considering a limited L-mode plasma, corresponding to an experimental triangularity scan, numerical results are able to reproduce the actual transport level over a major fraction of the plasma minor radius for a plasma with $δ_{\rm LCFS}=-0.3$ and its equivalent with standard positi…
▽ More
Global gradient driven GENE gyrokinetic simulations are used to investigate TCV plasmas with negative triangularity. Considering a limited L-mode plasma, corresponding to an experimental triangularity scan, numerical results are able to reproduce the actual transport level over a major fraction of the plasma minor radius for a plasma with $δ_{\rm LCFS}=-0.3$ and its equivalent with standard positive triangularity $δ$. For the same heat flux, a larger electron temperature gradient is sustained by $δ<0$, in turn resulting in an improved electron energy confinement. Consistently with the experiments, a reduction of the electron density fluctuations is also seen. Local flux-tube simulations are used to gauge the magnitude of nonlocal effects. Surprisingly, very little differences are found between local and global approaches for $δ>0$, while local results yield a strong overestimation of the heat fluxes when $δ<0$. Despite the high sensitivity of the turbulence level with respect to the input parameters, global effects appear to play a crucial role in the negative triangularity plasma and must be retained to reconcile simulations and experiments. Finally, a general stabilizing effect of negative triangularity, reducing fluxes and fluctuations by a factor dependent on the actual profiles, is recovered.
△ Less
Submitted 14 January, 2021;
originally announced January 2021.
-
Gyrokinetic investigation of Alfvén instabilities in the presence of turbulence
Authors:
A. Biancalani,
A. Bottino,
A. Di Siena,
Ö. Gürcan,
T. Hayward-Schneider,
F. Jenko,
P. Lauber,
A. Mishchenko,
P. Morel,
I. Novikau,
F. Vannini,
L. Villard,
A. Zocco
Abstract:
The nonlinear dynamics of beta-induced Alfvén Eigenmodes (BAE) driven by energetic particles (EP) in the presence of ion-temperature-gradient (ITG) turbulence is investigated, by means of selfconsistent global gyrokinetic simulations and analytical theory. A tokamak magnetic equilibrium with large aspect ratio and reversed shear is considered. A previous study of this configuration has shown that…
▽ More
The nonlinear dynamics of beta-induced Alfvén Eigenmodes (BAE) driven by energetic particles (EP) in the presence of ion-temperature-gradient (ITG) turbulence is investigated, by means of selfconsistent global gyrokinetic simulations and analytical theory. A tokamak magnetic equilibrium with large aspect ratio and reversed shear is considered. A previous study of this configuration has shown that the electron species plays an important role in determining the nonlinear saturation level of a BAE in the absence of turbulence [A. Biancalani, et al., J. Plasma Phys. (2020)]. Here, we extend the study to a turbulent plasma. The EPs are found modify the heat fluxes by introducing energy at the large spatial scales, mainly at the toroidal mode number of the dominant BAE and its harmonics. In this regime, BAEs are found to carry a strong electron heat flux. The feed-back of the global relaxation of the temperature profiles induced by the BAE, and on the turbulence dynamics, is also discussed.
△ Less
Submitted 19 October, 2020;
originally announced October 2020.
-
Optimised allgatherv, reduce_scatter and allreduce communication in message-passing systems
Authors:
Andreas Jocksch,
Noe Ohana,
Emmanuel Lanti,
Vasileios Karakasis,
Laurent Villard
Abstract:
Collective communications, namely the patterns allgatherv, reduce_scatter, and allreduce in message-passing systems are optimised based on measurements at the installation time of the library. The algorithms used are set up in an initialisation phase of the communication, similar to the method used in so-called persistent collective communication introduced in the literature. For allgatherv and re…
▽ More
Collective communications, namely the patterns allgatherv, reduce_scatter, and allreduce in message-passing systems are optimised based on measurements at the installation time of the library. The algorithms used are set up in an initialisation phase of the communication, similar to the method used in so-called persistent collective communication introduced in the literature. For allgatherv and reduce_scatter the existing algorithms, recursive multiply/divide and cyclic shift (Bruck's algorithm) are applied with a flexible number of communication ports per node. The algorithms for equal message sizes are used with non-equal message sizes together with a heuristic for rank reordering. The two communication patterns are applied in a plasma physics application that uses a specialised matrix-vector multiplication. For the allreduce pattern the cyclic shift algorithm is applied with a prefix operation. The data is gathered and scattered by the cores within the node and the communication algorithms are applied across the nodes. In general our routines outperform the non-persistent counterparts in established MPI libraries by up to one order of magnitude or show equal performance, with a few exceptions of number of nodes and message sizes.
△ Less
Submitted 23 June, 2020;
originally announced June 2020.
-
Triggerflow: Trigger-based Orchestration of Serverless Workflows
Authors:
Pedro García-López,
Aitor Arjona,
Josep Sampe,
Aleksander Slominski,
Lionel Villard
Abstract:
As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support native life cycle execution of those applications in the data center. But existing systems either focus on short-running workflows (like IBM Composer or Amazon Express Workflows) or impose considerable overheads for synchronizing massively parallel jobs (Azure Durable Functions…
▽ More
As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support native life cycle execution of those applications in the data center. But existing systems either focus on short-running workflows (like IBM Composer or Amazon Express Workflows) or impose considerable overheads for synchronizing massively parallel jobs (Azure Durable Functions, Amazon Step Functions, Google Cloud Composer). None of them are open systems enabling extensible interception and optimization of custom workflows. We present Triggerflow: an extensible Trigger-based Orchestration architecture for serverless workflows built on top of Knative Eventing and Kubernetes technologies. We demonstrate that Triggerflow is a novel serverless building block capable of constructing different reactive schedulers (State Machines, Directed Acyclic Graphs, Workflow as code). We also validate that it can support high-volume event processing workloads, auto-scale on demand and transparently optimize scientific workflows.
△ Less
Submitted 17 June, 2020; v1 submitted 15 June, 2020;
originally announced June 2020.
-
Nonlinear gyrokinetic PIC simulations in stellarators with the code EUTERPE
Authors:
E. Sánchez,
A. Mishchenko,
J. M. García-Regaña,
R. Kleiber,
A. Bottino,
L. Villard,
the W7-X team
Abstract:
In this work, the first nonlinear particle-in-cell simulations carried out in a stellarator with the global gyrokinetic code EUTERPE using realistic plasma parameters are reported. Several studies are conducted with the aim of enabling reliable nonlinear simulations in stellarators with this code. First, EUTERPE is benchmarked against ORB5 in both linear and nonlinear settings in a tokamak configu…
▽ More
In this work, the first nonlinear particle-in-cell simulations carried out in a stellarator with the global gyrokinetic code EUTERPE using realistic plasma parameters are reported. Several studies are conducted with the aim of enabling reliable nonlinear simulations in stellarators with this code. First, EUTERPE is benchmarked against ORB5 in both linear and nonlinear settings in a tokamak configuration. Next, the use of noise control and stabilization tools, a Krook-type collision operator, markers weight smoothing and heating sources is investigated. It is studied in detail how these tools influence the linear growth rate of instabilities in both tokamak and stellarator geometries and their influence on the linear zonal flow evolution in a stellarator. Then, it is studied how these tools allow improving the quality of the results in a set of nonlinear simulations of electrostatic turbulence in a stellarator configuration.
Finally, these tools are applied to a W7-X magnetic configuration using experimental plasma parameters.
△ Less
Submitted 30 April, 2020;
originally announced April 2020.
-
Finite $β$ Effects on Short Wavelength Ion Temperature Gradient Modes
Authors:
M. Jagannath,
J. Chowdhury,
R. Ganesh,
L. Villard
Abstract:
The electromagnetic effect is studied on the short wavelength branch of the ion temperature gradient mode in the linear regime for the first time using a global gyrokinetic model. The short wavelength ion temperature gradient mode growth rate is found to be reduced in the presence of electromagnetic perturbations at finite plasma $β$. The effect on real frequency is found to be weak. The threshold…
▽ More
The electromagnetic effect is studied on the short wavelength branch of the ion temperature gradient mode in the linear regime for the first time using a global gyrokinetic model. The short wavelength ion temperature gradient mode growth rate is found to be reduced in the presence of electromagnetic perturbations at finite plasma $β$. The effect on real frequency is found to be weak. The threshold value of $η_i$ is found to increase for the mode as the magnitude of $β$ is increased. The global mode structure of the short wavelength branch of the ion temperature gradient mode is compared with the conventional branch. The magnetic character of the mode, measured as the ratio of mode average square values of electromagnetic potential to electrostatic potential, is found to increase with increasing values of the plasma $β$. The mixing length estimate for flux shows that the maximum contribution still comes from the long wavelengths modes. The magnitude of the flux decreases with increasing $β$.
△ Less
Submitted 25 May, 2020; v1 submitted 9 February, 2020;
originally announced February 2020.
-
Gyrokinetic investigation of Alfvén instabilities in the presence of turbulence
Authors:
A. Biancalani,
A. Bottino,
A. Di Siena,
F. Jenko,
P. Lauber,
A. Mishchenko,
I. Novikau,
L. Villard
Abstract:
The global and electromagnetic gyrokinetic particle-in-cell code ORB5 is employed to investigate the self-consistent interactions between Alfvén modes (AM) and ion temperature gradient (ITG) turbulence in a magnetically confined plasma. Here, an axisymmetric magnetic equilibrium with reversed shear and large aspect ratio is considered. An AM with toroidal mode number n=5 is driven unstable by intr…
▽ More
The global and electromagnetic gyrokinetic particle-in-cell code ORB5 is employed to investigate the self-consistent interactions between Alfvén modes (AM) and ion temperature gradient (ITG) turbulence in a magnetically confined plasma. Here, an axisymmetric magnetic equilibrium with reversed shear and large aspect ratio is considered. An AM with toroidal mode number n=5 is driven unstable by introducing a population of suprathermal ions. Once the AM saturates in the presence of the fully developed turbulence, the ion heat flux is dominated by the AM and its main harmonics. ITG-induced transport is found to also be enhanced in the presence of the unstable AM.
△ Less
Submitted 19 December, 2019;
originally announced December 2019.
-
Nonlinear dynamics of energetic-particle driven geodesic acoustic modes in ASDEX Upgrade
Authors:
I. Novikau,
A. Biancalani,
A. Bottino,
Ph. Lauber,
E. Poli,
P. Manz,
G. D. Conway,
A. Di Siena,
N. Ohana,
E. Lanti,
L. Villard,
ASDEX Upgrade Team
Abstract:
Turbulence in tokamaks generates radially sheared zonal flows. Their oscillatory counterparts, geodesic acoustic modes (GAMs), appear due to the action of the magnetic field curvature. The GAMs can be driven unstable by an anisotropic energetic particle (EP) population leading to the formation of global radial structures, called EGAMs. The EGAMs can redistribute EP energy to the bulk plasma throug…
▽ More
Turbulence in tokamaks generates radially sheared zonal flows. Their oscillatory counterparts, geodesic acoustic modes (GAMs), appear due to the action of the magnetic field curvature. The GAMs can be driven unstable by an anisotropic energetic particle (EP) population leading to the formation of global radial structures, called EGAMs. The EGAMs can redistribute EP energy to the bulk plasma through collisionless wave-particle interaction. In such a way, the EGAMs might contribute to the plasma heating. Thus, investigation of EGAM properties, especially in the velocity space, is necessary for precise understanding of the transport phenomena in tokamak plasmas.
In this work, the nonlinear dynamics of EGAMs without considering the mode interaction with the turbulence is investigated with the help of a Mode-Particle-Resonance (MPR) diagnostic implemented in the global gyrokinetic particle-in-cell code ORB5. An ASDEX Upgrade discharge is chosen as a reference case for this investigation due to its rich EP nonlinear dynamics. An experimentally relevant magnetic field configuration, thermal species profiles and an EP density profile are taken for EGAM chir** modelling and its comparison with available empirical data. The same magnetic configuration is used to explore energy transfer by the mode from the energetic particles to the thermal plasma including kinetic electron effects. For a given EGAM level the plasma heating by the mode can be significantly enhanced by varying the EP parameters. Electron dynamics decreases the EGAM saturation amplitude and consequently reduces the plasma heating, even though the mode transfers its energy to thermal ions much more than to electrons.
△ Less
Submitted 27 March, 2020; v1 submitted 17 December, 2019;
originally announced December 2019.
-
Gyrokinetic Simulations on Many- and Multi-core Architectures with the Global Electromagnetic Particle-In-Cell Code ORB5
Authors:
Noé Ohana,
Claudio Gheller,
Emmanuel Lanti,
Andreas Jocksch,
Stephan Brunner,
Laurent Villard
Abstract:
Gyrokinetic codes in plasma physics need outstanding computational resources to solve increasingly complex problems, requiring the effective exploitation of cutting-edge HPC architectures. This paper focuses on the enabling of ORB5, a state-of-the-art, first-principles-based gyrokinetic code, on modern parallel hybrid multi-core, multi-GPU systems. ORB5 is a Lagrangian, Particle-In-Cell (PIC), fin…
▽ More
Gyrokinetic codes in plasma physics need outstanding computational resources to solve increasingly complex problems, requiring the effective exploitation of cutting-edge HPC architectures. This paper focuses on the enabling of ORB5, a state-of-the-art, first-principles-based gyrokinetic code, on modern parallel hybrid multi-core, multi-GPU systems. ORB5 is a Lagrangian, Particle-In-Cell (PIC), finite element, global, electromagnetic code, originally implementing distributed parallelism through MPI-based on domain decomposition and domain cloning. In order to support multi/many cores devices, the code has been completely refactored. Data structures have been re-designed to ensure efficient memory access, enhancing data locality. Multi-threading has been introduced through OpenMP on the CPU and adopting OpenACC to support GPU acceleration. MPI can still be used in combination with the two approaches. The performance results obtained using the full production ORB5 code on the Summit system at ORNL, on Piz Daint at CSCS and on the Marconi system at CINECA are presented, showing the effectiveness and performance portability of the adopted solutions: the same source code version was used to produce all results on all architectures.
△ Less
Submitted 14 February, 2020; v1 submitted 6 August, 2019;
originally announced August 2019.
-
ORB5: a global electromagnetic gyrokinetic code using the PIC approach in toroidal geometry
Authors:
E. Lanti,
N. Ohana,
N. Tronko,
T. Hayward-Schneider,
A. Bottino,
B. F. McMillan,
A. Mishchenko,
A. Scheinberg,
A. Biancalani,
P. Angelino,
S. Brunner,
J. Dominski,
P. Donnel,
C. Gheller,
R. Hatzky,
A. Jocksch,
S. Jolliet,
Z. X. Lu,
J. P. Martin Collar,
I. Novikau,
E. Sonnendrücker,
T. Vernay,
L. Villard
Abstract:
This paper presents the current state of the global gyrokinetic code ORB5 as an update of the previous reference [Jolliet et al., Comp. Phys. Commun. 177 409 (2007)]. The ORB5 code solves the electromagnetic Vlasov-Maxwell system of equations using a PIC scheme and also includes collisions and strong flows. The code assumes multiple gyrokinetic ion species at all wavelengths for the polarization d…
▽ More
This paper presents the current state of the global gyrokinetic code ORB5 as an update of the previous reference [Jolliet et al., Comp. Phys. Commun. 177 409 (2007)]. The ORB5 code solves the electromagnetic Vlasov-Maxwell system of equations using a PIC scheme and also includes collisions and strong flows. The code assumes multiple gyrokinetic ion species at all wavelengths for the polarization density and drift-kinetic electrons. Variants of the physical model can be selected for electrons such as assuming an adiabatic response or a ``hybrid'' model in which passing electrons are assumed adiabatic and trapped electrons are drift-kinetic. A Fourier filter as well as various control variates and noise reduction techniques enable simulations with good signal-to-noise ratios at a limited numerical cost. They are completed with different momentum and zonal flow-conserving heat sources allowing for temperature-gradient and flux-driven simulations. The code, which runs on both CPUs and GPUs, is well benchmarked against other similar codes and analytical predictions, and shows good scalability up to thousands of nodes.
△ Less
Submitted 6 May, 2019;
originally announced May 2019.
-
First principles gyrokinetic analysis of electromagnetic plasma instabilities
Authors:
Natalia Tronko,
Alberto Bottino,
Cristel Chandre,
Eric Sonnendrücker,
Emmanuel Lanti,
Noé Ohana,
Stephan Brunner,
Laurent Villard
Abstract:
A two-fold analysis of electromagnetic core tokamak instabilities in the framework of the gyrokinetic theory is presented. First principle theoretical foundations of the gyrokinetic theory are used to explain and justify the numerical results obtained with the global electromagnetic particle-in-cell code Orb5 whose model is derived from the Lagrangian formalism. The energy conservation law corresp…
▽ More
A two-fold analysis of electromagnetic core tokamak instabilities in the framework of the gyrokinetic theory is presented. First principle theoretical foundations of the gyrokinetic theory are used to explain and justify the numerical results obtained with the global electromagnetic particle-in-cell code Orb5 whose model is derived from the Lagrangian formalism. The energy conservation law corresponding to the Orb5 model is derived from the Noether theorem and implemented in the code as a diagnostics for energy balance and conservation verification. An additional Noether theorem based diagnostics is implemented in order to analyse destabilising mechanisms for the electrostatic and the electromagnetic Ion Temperature Gradient (ITG) instabilities in the core region of the tokamak. The transition towards the Kinetic Ballooning Modes (KBM) at high electromagnetic $β$ is also investigated.
△ Less
Submitted 26 March, 2019;
originally announced March 2019.
-
Implementation of energy transfer technique in ORB5 to study collisionless wave-particle interactions in phase-space
Authors:
Ivan Novikau,
Alessandro Biancalani,
Alberto Bottino,
Alessandro Di Siena,
Philipp Lauber,
Emanuele Poli,
Emmanuel Lanti,
Laurent Villard,
Noé Ohana,
Sergio Briguglio
Abstract:
A new diagnostic has been developed to investigate the wave-particle interaction in the phase-space in gyrokinetic particle-in-cell codes. Based on the projection of energy transfer terms onto the velocity space, the technique has been implemented and tested in the global code ORB5 and it gives an opportunity to localise velocity domains of maximum wave-plasma energy exchange for separate species.…
▽ More
A new diagnostic has been developed to investigate the wave-particle interaction in the phase-space in gyrokinetic particle-in-cell codes. Based on the projection of energy transfer terms onto the velocity space, the technique has been implemented and tested in the global code ORB5 and it gives an opportunity to localise velocity domains of maximum wave-plasma energy exchange for separate species. Moreover, contribution of different species and resonances can be estimated as well, by integrating the energy transfer terms in corresponding velocity domains. This Mode-Plasma-Resonance (MPR) diagnostic has been applied to study the dynamics of the Energetic-particle-induced Geodesic Acoustic Modes (EGAMs) in an ASDEX Upgrade shot, by analysing the influence of different species on the mode time evolution. Since the equations on which the diagnostic is based, are valid in both linear and nonlinear cases, this approach can be applied to study nonlinear plasma effects. As a possible future application, the technique can be used, for instance, to investigate the nonlinear EGAM frequency chir**, or the plasma heating due to the dam** of the EGAMs.
△ Less
Submitted 12 March, 2019;
originally announced March 2019.
-
Pullback scheme implementation in ORB5
Authors:
Alexey Mishchenko,
Alberto Bottino,
Alessandro Biancalani,
Roman Hatzky,
Thomas Hayward-Schneider,
Noe Ohana,
Emmanuel Lanti,
Stephan Brunner,
Laurent Villard,
Matthias Borchardt,
Ralf Kleiber,
Axel Koenies
Abstract:
The pullback scheme is implemented in the global gyrokinetic particle-in-cell code ORB5 [S. Jolliet et al, Comp. Phys. Comm., 177, 409 (2007)] to mitigate the cancellation problem in electromagnetic simulations. The equations and the discretisation used by the code are described. Numerical simulations of the Toroidal Alfven Eigenmodes are performed in linear and nonlinear regimes to verify the sch…
▽ More
The pullback scheme is implemented in the global gyrokinetic particle-in-cell code ORB5 [S. Jolliet et al, Comp. Phys. Comm., 177, 409 (2007)] to mitigate the cancellation problem in electromagnetic simulations. The equations and the discretisation used by the code are described. Numerical simulations of the Toroidal Alfven Eigenmodes are performed in linear and nonlinear regimes to verify the scheme. A considerable improvement in the code efficiency is observed. For the internal kink mode, it is shown that the pullback mitigation efficiently cures a numerical instability which would make the simulation more costly otherwise.
△ Less
Submitted 13 November, 2018;
originally announced November 2018.
-
Verification of Gyrokinetic codes: theoretical background and applications
Authors:
Natalia Tronko,
Alberto Bottino,
Tobias Goerler,
Eric Sonnedruecker,
Daniel Told,
Laurent Villard
Abstract:
In fusion plasmas the strong magnetic field allows the fast gyro-motion to be systematically removed from the description of the dynamics, resulting in a considerable model simplification and gain of computational time. Nowadays, the gyrokinetic (GK) codes play a major role in the understanding of the development and the saturation of turbulence and in the prediction of the subsequent transport. N…
▽ More
In fusion plasmas the strong magnetic field allows the fast gyro-motion to be systematically removed from the description of the dynamics, resulting in a considerable model simplification and gain of computational time. Nowadays, the gyrokinetic (GK) codes play a major role in the understanding of the development and the saturation of turbulence and in the prediction of the subsequent transport. Naturally, these codes require thorough verification and validation.
Here we present a new and generic theoretical framework and specific numerical applications to test the faithfulness of the implemented models to theory and to verify the domain of applicability of existing GK codes. For a sound verification process, the underlying theoretical GK model and the numerical scheme must be considered at the same time, which has rarely been done and therefore makes this approach pioneering. At the analytical level, the main novelty consists in using advanced mathematical tools such as variational formulation of dynamics for systematization of basic GK code's equations to access the limits of their applicability. The verification of numerical scheme is proposed via the benchmark effort.
In this work, specific examples of code verification are presented for two GK codes: the multi-species electromagnetic ORB5 (PIC) and the radially global version of GENE (Eulerian). The proposed methodology can be applied to any existing GK code. We establish a hierarchy of reduced GK Vlasov-Maxwell equations implemented in the ORB5 and GENE codes using the Lagrangian variational formulation. At the computational level, detailed verifications of global electromagnetic test cases developed from the CYCLONE Base Case are considered, including a parametric $β$-scan covering the transition from ITG to KBM and the spectral properties at the nominal $β$ value.
△ Less
Submitted 24 March, 2017; v1 submitted 22 March, 2017;
originally announced March 2017.
-
A portable platform for accelerated PIC codes and its application to GPUs using OpenACC
Authors:
F. Hariri,
T. M. Tran,
A. Jocksch,
E. Lanti,
J. Progsch,
P. Messmer,
S. Brunner,
G. Gheller,
L. Villard
Abstract:
We present a portable platform, called PIC_ENGINE, for accelerating Particle-In-Cell (PIC) codes on heterogeneous many-core architectures such as Graphic Processing Units (GPUs). The aim of this development is efficient simulations on future exascale systems by allowing different parallelization strategies depending on the application problem and the specific architecture. To this end, this platfo…
▽ More
We present a portable platform, called PIC_ENGINE, for accelerating Particle-In-Cell (PIC) codes on heterogeneous many-core architectures such as Graphic Processing Units (GPUs). The aim of this development is efficient simulations on future exascale systems by allowing different parallelization strategies depending on the application problem and the specific architecture. To this end, this platform contains the basic steps of the PIC algorithm and has been designed as a test bed for different algorithmic options and data structures. Among the architectures that this engine can explore, particular attention is given here to systems equipped with GPUs. The study demonstrates that our portable PIC implementation based on the OpenACC programming model can achieve performance closely matching theoretical predictions. Using the Cray XC30 system, Piz Daint, at the Swiss National Supercomputing Centre (CSCS), we show that PIC_ENGINE running on an NVIDIA Kepler K20X GPU can outperform the one on an Intel Sandybridge 8-core CPU by a factor of 3.4.
△ Less
Submitted 9 March, 2016;
originally announced March 2016.
-
Locality properties of the free energy fluxes in gyrokinetic turbulence
Authors:
Bogdan Teaca,
Alejandro Banon Navarro,
Frank Jenko,
Stephan Brunner,
Laurent Villard
Abstract:
The nature of the nonlinear interactions in gyrokinetic (GK) turbulence, driven by an ion-temperature gradient instability, is investigated using numerical simulations of single ion species plasma in three-dimensional flux tube geometry. To account for the level of separation existing between scales involved in an energetic interaction, the degree of locality of the free energy scale flux is analy…
▽ More
The nature of the nonlinear interactions in gyrokinetic (GK) turbulence, driven by an ion-temperature gradient instability, is investigated using numerical simulations of single ion species plasma in three-dimensional flux tube geometry. To account for the level of separation existing between scales involved in an energetic interaction, the degree of locality of the free energy scale flux is analyzed employing Kraichnan's infrared (IR) and ultraviolet locality functions. Due to the nontrivial dissipative nature of GK turbulence, an asymptotic level for the locality exponents, indicative of a universal dynamical regime for GK's, is not recovered and an accentuated non-local behavior of the IR interactions is found instead, in spite of the local energy cascade observed.
△ Less
Submitted 2 March, 2012; v1 submitted 28 February, 2012;
originally announced February 2012.