English
Related papers

Related papers: A Task Programming Implementation for the Particle…

200 papers

Author developed the parallel fully kinetic particle-in-cell (PIC) code JPIC based on updated and advanced algorithms (e.g. numerical-dispersion-free electromagnetic field solver) for simulating laser plasma interactions. Basic technical…

Plasma Physics · Physics 2011-04-19 Hui-Chun Wu

A novel electromagnetic particle-in-cell algorithm has been developed for fully kinetic plasma simulations on unstructured (irregular) meshes in complex body-of-revolution geometries. The algorithm, implemented in the BORPIC++ code,…

Numerical Analysis · Mathematics 2024-05-16 Dong-Yeop Na , Fernando L. Teixeira , Yuri A. Omelchenko

Global particle-in-cell (PIC) simulations of pulsar magnetospheres are performed with a volume, surface and pair production-based plasma injection schemes to systematically investigate the transition between electrosphere and force-free…

High Energy Astrophysical Phenomena · Physics 2024-10-16 Fábio Cruz , Thomas Grismayer , Alexander Y. Chen , Anatoly Spitkovsky , Ricardo A. Fonseca , Luis O. Silva

Many forms of programmable matter have been proposed for various tasks. We use an abstract model of self-organizing particle systems for programmable matter which could be used for a variety of applications, including smart paint and…

Emerging Technologies · Computer Science 2017-10-24 Alexandra Porter , Andréa W. Richa

The orchestration of complex algorithms demands high levels of automation to use modern hardware efficiently. Task-based programming with OpenMP 5.0 is a prominent candidate to accomplish this goal. We study OpenMP 5.0's tasking in the…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-02-11 Holger Schulz , Gonzalo Brito Gadeschi , Oleksandr Rudyy , Tobias Weinzierl

With the rapid advancement of metasurfaces and the increasing demand for programmable metasurfaces to simplify information systems, wave-based computation using metasurfaces has emerged as an attractive research topic. To facilitate the…

State-of-the-art numerical simulations of laser plasma by means of the Particle-in-Cell method are often extremely computationally intensive. Therefore there is a growing need for development of approaches for efficient utilization of…

For the self-consistent description of various plasma sources operated in the low-pressure (nonlocal, kinetic) regime, the Particle-In-Cell simulation approach, combined with the Monte Carlo treatment of collision processes (PIC/MCC), has…

A computer code is written that simulates the relaxation back to thermal equilibrium of an ensemble of particles after a pi/2 pulse. Beginning with Bloch's equations the exponential relaxation behavior is discussed and the transition into a…

Medical Physics · Physics 2007-05-23 John L. Haller

Numerical heating in particle-in-cell (PIC) codes currently precludes the accurate simulation of cold, relativistic plasma over long periods, severely limiting their applications in astrophysical environments. We present a spatially…

Three dimensional Particle in Cell simulations of Laser Wakefield Acceleration require a considerable amount of resources but are necessary to have realistic predictions and to design future experiments. The planned experiments for the…

We present the Photon-Plasma code, a modern high order charge conserving particle-in-cell code for simulating relativistic plasmas. The code is using a high order implicit field solver and a novel high order charge conserving interpolation…

Solar and Stellar Astrophysics · Physics 2015-06-12 Troels Haugboelle , Jacob Trier Frederiksen , Aake Nordlund

We discuss the fundamentals of the implicit moment method for Particle In Cell (PIC) simulation as presently implemented in the CELESTE3D code. We present the method in its fully electromagnetic and fully kinetic version. The application of…

Computational Physics · Physics 2008-01-29 Giovanni Lapenta

In this dissertation, a fully object-oriented, fully relativistic, multi-dimensional Particle-In-Cell code was developed and applied to answer key questions in plasma-based accelerator research. The simulations increase the understanding of…

Computational Physics · Physics 2015-03-03 Roy G. Hemker

Particle-in-cell merging algorithms aim to resample dynamically the six-dimensional phase space occupied by particles without distorting substantially the physical description of the system. Whereas various approaches have been proposed in…

Plasma Physics · Physics 2015-11-16 Marija Vranic , Thomas Grismayer , Joana L. Martins , Ricardo A. Fonseca , Luis O. Silva

An improved implementation of an N-body code for simulating collisionless cosmological dynamics is presented. TPM (Tree-Particle-Mesh) combines the PM method on large scales with a tree code to handle particle-particle interactions at small…

Astrophysics · Physics 2009-11-07 Paul Bode , Jeremiah P. Ostriker

We perform a scaling and performance portability study of the particle-in-cell scheme for plasma physics applications through a set of mini-apps we name "Alpine", which can make use of exascale computing capabilities. The mini-apps are…

Simulations of galaxy formation follow the gravitational and hydrodynamical interactions between gas, stars and dark matter through cosmic time. The huge dynamic range of such calculations severely limits strong scaling behaviour of the…

Instrumentation and Methods for Astrophysics · Physics 2015-08-04 Tom Theuns , Aidan Chalk , Matthieu Schaller , Pedro Gonnet

Recent observations in X-ray and Gamma-ray suggest that the emission region of the pulsar magnetosphere can be multifold. In particular, the open-close boundary of the magnetic field, so-called the Y-point, can be the new candidate place…

High Energy Astrophysical Phenomena · Physics 2015-05-14 Mitsuhiro Umizaki , Shinpei Shibata

Task-based programming models like OmpSs-2 and OpenMP provide a flexible data-flow execution model to exploit dynamic, irregular and nested parallelism. Providing an efficient implementation that scales well with small granularity tasks…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-18 David Álvarez , Kevin Sala , Marcos Maroñas , Aleix Roca , Vicenç Beltran