Outline. 1 Why PIC Simulations Make Sense. 2 The Algorithm. 3 Examples Surface High Harmonics Generation. 4 Extensions Of The PIC Algorithm

Similar documents
Particle-in-Cell Codes for plasma-based particle acceleration

Tight-Focusing of Short Intense Laser Pulses in Particle-in-Cell Simulations of Laser-Plasma Interaction

Hybrid Simulation Method ISSS-10 Banff 2011

EXASCALE COMPUTING. Implementation of a 2D Electrostatic Particle in Cell algorithm in UniÞed Parallel C with dynamic load-balancing

Tight-Focusing of Short Intense Laser Beams in Particle-in-Cell Simulations of Laser-Plasma Interaction

Lecture 4: The particle equations (1)

Understanding the pulsar magnetosphere through first-principle simulations

Study of Laser Plasma Interactions Using an Eulerian Vlasov Code

Simulation Techniques for HED I: Particle-in-Cell Methods

Beam-Beam Simulations for e + e Colliders

Chapter 1. Introduction to Nonlinear Space Plasma Physics

Kinetic Plasma Simulations. Anatoly Spitkovsky (Princeton)

Summer College on Plasma Physics. 30 July - 24 August, The particle-in-cell simulation method: Concept and limitations

PHYSICS OF HOT DENSE PLASMAS

Brad Gibson Centre for Astrophysics & Supercomputing Swinburne University

Macroscopic plasma description

Space Plasma Physics Thomas Wiegelmann, 2012

Three-dimensional relativistic particle-in-cell hybrid code based on an exponential integrator

Particle-in-cell (PIC) simulation output for the temporal evolution of magnetic fields.

Reduced MHD. Nick Murphy. Harvard-Smithsonian Center for Astrophysics. Astronomy 253: Plasma Astrophysics. February 19, 2014

Electron Acceleration in Laser Plasma

Lecture 13 Notes, Electromagnetic Theory I Dr. Christopher S. Baird University of Massachusetts Lowell

Applicability of atomic collisional ionization cross sections in plasma environment

Fluid Animation. Christopher Batty November 17, 2011

Weibel instability and filamentary structures of a relativistic electron beam in plasma

Waves in plasma. Denis Gialis

What place for mathematicians in plasma physics

Current sheath formation in the plasma focus

Summer College on Plasma Physics. 30 July - 24 August, The forming of a relativistic partially electromagnetic planar plasma shock

Laser trigged proton acceleration from ultrathin foil

Classical Scattering

2/8/16 Dispersive Media, Lecture 5 - Thomas Johnson 1. Waves in plasmas. T. Johnson

Title Surface Interaction under Oblique Intense. Author(s) Ruhl, H.; Sentoku, Y.; Mima, K.; Ta. Citation Physical Review Letters. 82(4) P.

PHYS 1444 Section 004 Lecture #22

NOVEL SOLITONS? Classical and quantum solitons Solitons in bers 2D & 3D solitons in parametric ampliers Optical switching with parametric solitons Gap

Dispersive Media, Lecture 7 - Thomas Johnson 1. Waves in plasmas. T. Johnson

Guangye Chen, Luis Chacón,

Adaptive semi-lagrangian schemes for transport

Source Free Surface x

PHYSICS Computational Plasma Physics

limit of the time-step decreases as more resolutions are added requires the use of an eective multitime-stepping algorithm, that will maintain the req

Cold plasma waves. Waves in non-magnetized plasma Cold plasma dispersion equation Cold plasma wave modes

Introduction Introduction

Verification and Convergence Properties of a Particle-In-Cell Code

Computational Methods in Plasma Physics

A particle-in-cell method with adaptive phase-space remapping for kinetic plasmas

Kinetic Plasma Simulations in Astrophysics. Lorenzo Sironi

ESSENTIAL QUANTUM PHYSICS PETER LANDSHOFF. University of Cambridge ALLEN METHERELL. University of Central Florida GARETH REES. University of Cambridge

Method of Perturbative-PIC Simulation for CSR Effect

Anisotropic electron distribution functions and the transition between the Weibel and the whistler instabilities

Fluid equations, magnetohydrodynamics

Introduction to electromagnetic theory

Antennas and Propagation. Chapter 2: Basic Electromagnetic Analysis

Intro. Lecture 04: Numerical Methods for Particle and Distribution Methods: Introduction to the PIC Method *

arxiv: v1 [physics.comp-ph] 4 Feb 2015

Hybrid modeling of plasmas

Citation for published version (APA): Martinus, G. H. (1998). Proton-proton bremsstrahlung in a relativistic covariant model s.n.

Chapter 6. Maxwell s Equations, Macroscopic Electromagnetism, Conservation Laws

Physics 3312 Lecture 9 February 13, LAST TIME: Finished mirrors and aberrations, more on plane waves

Maxwell s equations and EM waves. From previous Lecture Time dependent fields and Faraday s Law

Monte Carlo simulations of harmonic and anharmonic oscillators in discrete Euclidean time

Page 1 of 9. Curriculum Map: Physics/Lab Course: Physics Sub-topic: Physics. Unit: Language of Physics Timeline: 2 Weeks Unit Description:

While the Gauss law forms for the static electric and steady magnetic field equations

PHYSICS CURRICULUM. Unit 1: Measurement and Mathematics

Linear and non-linear evolution of the gyroresonance instability in Cosmic Rays

Benchmarks in Computational Plasma Physics

Prancing Through Quantum Fields

Heating and current drive: Radio Frequency

Lecture 2. Introduction to plasma physics. Dr. Ashutosh Sharma

Integrated Modeling of Fast Ignition Experiments

AMSC 663 Project Proposal: Upgrade to the GSP Gyrokinetic Code

Lectures on A coherent dual vector field theory for gravitation.

Jacob Trier Frederiksen, Niels Bohr Institute, Copenhagen, DK

Electrodynamics of Magnetized Rotators Anatoly Spitkovsky,, UC Berkeley

The Larmor Formula (Chapters 18-19)

Simulating experiments for ultra-intense laser-vacuum interaction

Electromagnetic Waves Retarded potentials 2. Energy and the Poynting vector 3. Wave equations for E and B 4. Plane EM waves in free space

Condensed Matter Physics Prof. G. Rangarajan Department of Physics Indian Institute of Technology, Madras

CHAPTER 32: ELECTROMAGNETIC WAVES

Research on Structure Formation of Plasmas Dominated by Multiple Hierarchical Dynamics

Particle in Cell method

Numerical simulation methods for laser target interactions

Lectures on basic plasma physics: Kinetic approach

Introduction to the School

PIC-MCC/Fluid Hybrid Model for Low Pressure Capacitively Coupled O 2 Plasma

Fundamentals of wave kinetic theory

Preparation of the concerned sectors for educational and R&D activities related to the Hungarian ELI project

Particle in cell simulations

S1: Particle Equations of Motion S1A: Introduction: The Lorentz Force Equation

ブラックホール磁気圏での 磁気リコネクションの数値計算 熊本大学 小出眞路 RKKコンピュー 森野了悟 ターサービス(株) BHmag2012,名古屋大学,

Derivation of the General Propagation Equation

Fundamental Interactions (Forces) of Nature

Part VIII. Interaction with Solids

xkcd.com It IS about physics. It ALL is.

Intro. Lecture 04: Numerical Methods for Particle and Distribution Methods: Introduction to the PIC Method *

Baccalieu Collegiate. Physics Course Outline

Physical models for plasmas II

Hybrid Simulations: Numerical Details and Current Applications

Thermal and Ionization Aspects of Flows from Hot Stars: Observations and Theory

PIC simulations of laser interactions with solid targets

Transcription:

PIC Simulations an Introduction GRK 1203 Meeting February 12-15, 2008, Oelde

Outline 1 Simulations Make Sense 2 3 Surface High Harmonics Generation 4 Of PIC

Plasma Physics Is Complex Experiment real thing we are actually interested in Plasma diagnostics mostly very indirect Modication of certain parameters may require big eort Analytical ory Yields a profound physical understanding Relies on extensive approximations and assumptions Real experiments often too complex to be fully described by analytical theory Bridging the gap Simulations provide a bridge between experiment and theory

How To Simulate? Full kinetic description of a collisionless plasma: Vlasov equation Hydro-Codes p t f + m 1 + xf + F p 2 m pf = 0 Further assume thermal equilibrium Derive momenta equations, easier to solve But: Many interesting plasma phenomena are essentially non-thermal So we stick to the full kinetic description!

How To Simulate? Full kinetic description of a collisionless plasma: Vlasov equation Hydro-Codes p t f + m 1 + xf + F p 2 m pf = 0 Further assume thermal equilibrium Derive momenta equations, easier to solve But: Many interesting plasma phenomena are essentially non-thermal So we stick to the full kinetic description!

Vlasov PIC It is a challenge to represent f (x, p,t) numerically Direct Vlasov Direct sampling on a 6D Eulerian mesh Straightforward Naturally produces smooth results ly extremely intensive PIC Sampling using Macroparticles: f (x, p) = p W n S(x x p, p p p ) ly eective Intuitive picture of particle clouds

Basic Equations Maxwell E = 4πρ B = 0 E = B = 1 c Ḃ c j + 1 c Ė EOM ẋ p = pp m 1+p 2 p ṗ p = F p Fluid elements have to obey equation of motion EOM for macroparticles substitutes Vlasov Macroparticles single electrons/ions How to solve these equations numerically?

Basic Equations Maxwell E = 4πρ B = 0 E = B = 1 c Ḃ c j + 1 c Ė EOM ẋ p = pp m 1+p 2 p ṗ p = F p Fluid elements have to obey equation of motion EOM for macroparticles substitutes Vlasov Macroparticles single electrons/ions How to solve these equations numerically?

Particles In Cells Fields dened at grid points (cells) E c, B c, ρ c, j c Particles move freely in space x p, p p (taken from Birdsall, Langdon - Plasma Physics via Computer Simulation)

Cycle Integrate EOM F p for each particle p Interpolate to particle positions x p, p p for each particle p E c, B c for each cell c Interpolate to cell positions ρ c, j c for each cell c This computational cycle represents one time step Dierent realisations possible Integrate Maxwell Now let us take a walk through the cycle of our code VLPL!

Cycle Integrate EOM F p for each particle p Interpolate to particle positions x p, p p for each particle p E c, B c for each cell c Interpolate to cell positions ρ c, j c for each cell c This computational cycle represents one time step Dierent realisations possible Integrate Maxwell Now let us take a walk through the cycle of our code VLPL!

Integration Of EOM using the leap-frog scheme (taken from Birdsall, Langdon - Plasma Physics via Computer Simulation) Velocity (respectively momentum p) and position x are dened at staggered timesteps d p = F dt d x = p dt 1+p 2 pnew pold = t Fold xnew xold = p new t 1+p 2 new

Accuracy Of Leap-Frog Scheme Test the scheme by applying it to a non-relativistic harmonic potential F = mω 2 0 x Analysis yields: Amplitude is reproduced without mistake Phase error in third order: φ = ω 0 t + 1 24 (ω 0 t) 3 + What about higher order schemes? Big number of particles in simulation Higher order schemes use more storage usually not appropriate for PIC Conclusion simple leap-frog scheme is ideal for PIC

Lorentz Force Boris scheme Problem Magnetic force depends on p Leap frog scheme: p not given at the same time as F pnew pold t = q ( E + 1 c pnew + pold 2γ wherein γ is the time-centred relativistic energy B This can indeed be solved for pnew (Boris, 1970) In principle: apply half of the E-eld, then B-eld, then rest of the E-eld )

Maxwell Equations I the Yee mesh Use Ampère law to propagate E-eld: Ė = c B 4πj E n+1 E n = ( t) (c ˆ ) B n+1/2 4πj n+1/2, analogue Faraday for B-eld ˆ nite dierence version of curl operator staggered spatial lattice Yee mesh j i 2D geometry B y E x E z E y B z Bx k i B E z x E y B y B x E z 3D geometry j

Maxwell Equations II numerical dispersion free scheme k y h y 0 π 0.7 1.0 0.8 0.9 0.9 (a) 1.0 0.8 0 π k x h x k y h y 0 π 0.7 0.8 0.9 (b) 1.0 1.0 0 k x h x π taken from A Pukhov Straightforward nite dierence translation ( x f ( ) f x+ x/2 f x x/2 / x) of the curl operator ) Stable for (c t) 2 1/ (( x) 2 + ( y) 2 + ( z) 2 Numerical dispersion for short wavelengths (see Fig. (a)) Many problems in laser plasma physics: non-isotropic VLPL also implements a more sophisticated scheme Stable for c t x No articial dispersion in x-direction (see Fig. (b))

Maxwell Equations III divergence equations Substitute divergence equations ( E = 4πρ, B = 0 ) by the charge continuity equation ρ + j = 0 (1) = If divergence equations satised initially, they will automatically remain In VLPL, (1) is guaranteed by the proper (ρ, j) interpolation scheme

Interpolating ρ c Imagine macroparticles as massive cubes with uniform charge distribution edge length = grid step Distribute charge to the cells appropriately linear interpolation scheme Figure shows example in 1D taken from Birdsall / Langdon (a) shows the macroparticle inside the grid (b) shows the charge contained in grid cell x i as macroparticle passes by

Interpolating j c And Field Quantities Important for rigorous charge and energy conservation! Dene j c half timesteps shifted in relation to ρ c and at the cell boundaries Now follow the particle trajectories t j c = da dt vw p S p = da c 0 to perfectly fulll the continuity equation c xnew xold d xw p S p For optimal energy conservation, E-eld interpolation must be consistent with the current weighting

Input Parameters for a PIC run Initial conditions Particles Fields plasma or electron beams can be initialised inside the simulation box laser pulses may be initialised inside the box various shapes possible and readily implemented Boundary conditions Can be reecting, periodic, or absorbing both for particles and elds Particles or laser pulses may also enter the simulation box

Parallelisation For simple yet eective parallelisation, the simulation box is split in partitions A special boundary condition allows for data exchange between the partitions In the VLPL code, parallelisation is realised using MPI (message passing interface)

Diagnostics Because PIC produces huge amounts of data, it is usually not possible to store everything Before the simulation one must think of what to save: Time histories E.g. record the E- and B-elds at certain points in space Later one may Fourier-transform to obtain spectra Snapshots Movies Save all data at a certain time step Take a cross section and save periodically

Surface High Harmonics Generation Relativistic laser reected at an overdense plasma surface Reected light spectrum contains multiples of the laser frequency (harmonics) Power law spectrum found by Baeva, Gordienko, Pukhov Results conrmed rst by PIC simulation, then by experiment PIC simulation provides vivid insight to what's happening

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Surface High Harmonics Generation Movie

Pictures and Simulation by Anupam Karmakar Electron beam propagating through a plasma provokes instability PIC brings not only marvellous pictures, but also deep insight into the physics E.g., collisions and temperature can be switched on or o at will to study their eects separately

Picture by A Pukhov Ultra-short, ultra-relativistic laser pulse propagating through tenuous plasma In the wakeeld a bubble emerges, wherein...... electrons are accelerated to very high energies Predicted by PIC, conrmed by experiments

Of PIC small modications Ionisation Using a Monte Carlo method, implemented for VLPL by A Karmakar Allows for simulation of laser interaction with high Z ions Collisions Using a Monte Carlo method, implemented for VLPL by A Karmakar Interesting e.g. for instability Lorentz transformation of initial conditions and results Changing the frame of reference allows to simulate some cases more eectively

Of PIC big modications Hybrid codes A part of the plasma is represented hydrodynamically, the non-thermal part by PIC Allows for simulation of non-thermal high density plasmas without resolving the plasma frequency Implemented in 1D by A Karmakar (One dimensional electromagnetic relativistic PIC-hydrodynamic hybrid simulation code H-VLPL (Hybrid Virtual Laser Plasma Lab), in press, Computer Physics Communication), 3D version planned Other interesting ideas: Quasi-static PIC codes Adaptive codes...

PIC simulation is an indispensable tool for modern plasma physics. algorithm is a concatenation of basically simple, traceable steps. Clever extensions allow to simulate even cases that are not covered by classical PIC.

For Further Reading Appendix For Further Reading C K Birdsall and A B Langdon. Plasma Physics via Computer Simulation. IOP Publishing, 1991. A Pukhov. Three-Dimensional Particle-in-Cell Simulations of Relativistic Laser-Plasma Interactions. Lecture Notes. Osaka University, 1999.