• DocumentCode
    3546148
  • Title

    Computational methods in the Warp code framework for kinetic simulations of particle beams and plasmas

  • Author

    Friedman, Aharon ; Cohen, Ronald H. ; Grote, David P. ; Lund, Steven M. ; Sharp, William M. ; Vay, Jean-Luc ; Haber, Irving ; Kishek, Rami A.

  • Author_Institution
    LLNL, Livermore, CA, USA
  • fYear
    2013
  • fDate
    16-21 June 2013
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Summary form only given. The Warp code (and its framework of associated tools) was initially developed for Particle-in-Cell simulations of space-charge-dominated ion beams in accelerators, for heavy-ion-driven inertial fusion energy and related experiments. It has found a broad range of applications, including non-neutral plasmas in traps, stray “electron-clouds” in accelerators, laser-based acceleration, and the capture and focusing of ion beams produced when short-pulse lasers irradiate foil targets. We present an overview of the novel methods that have been developed and implemented in Warp. These include a time-stepping formalism conducive to diagnosis and particle injection; an interactive Python/Fortran/C structure that enables scripted and interactive user “steering” of runs; a variety of geometries (3-D; 2-D r,z; 2-D x,y); electrostatic and electromagnetic field solvers using direct and iterative methods, including MPI parallelization; a Shortley-Weller cut-cell representation for internal boundaries (no restriction to “Lego bricks”); the use of “warped” coordinates for bent beam lines; Adaptive Mesh Refinement, including the capability of simulating time-dependent space-charge-limited flow from curved surfaces; models for accelerator “lattice elements” (magnetic or electrostatic quadrupole lenses, solenoids, accelerating gaps, etc.) at user-selectable levels of detail; models for particle interactions with gas and walls; moment/envelope models that support sophisticated particle loading; a “drift-Lorentz” mover for rapid tracking of species that traverse regions of strong and weak magnetic field; a Lorentz-boosted frame formulation with a Lorentz-invariant modification of the Boris mover; and an electromagnetic solver with tunable dispersion and stride-based digital filtering. Use of Warp, together with the fast 1-D code ASP, to design LBNL´s new NDCX-II facili- y is also presented.
  • Keywords
    C language; FORTRAN; application program interfaces; ion beams; iterative methods; mesh generation; message passing; physics computing; plasma accelerators; plasma flow; plasma kinetic theory; plasma simulation; plasma-beam interactions; plasma-wall interactions; space charge waves; ASP; Boris mover; Lego bricks; Lorentz-boosted frame formulation; Lorentz-invariant modification; MPI parallelization; NDCX-II facility; Python-Fortran-C structure; Shortley-Weller cut-cell representation; Warp code framework; accelerating gaps; accelerators; adaptive mesh refinement; bent beam lines; computational methods; curved surfaces; direct methods; drift-Lorentz mover; electromagnetic field solvers; electrostatic field solvers; electrostatic quadrupole lenses; envelope models; fast 1D code; foil targets; heavy-ion-driven inertial fusion energy; interactive user steering; internal boundaries; ion beam capture; ion beam focusing; iterative methods; laser-based acceleration; lattice elements; magnetic field; magnetic quadrupole lenses; moment models; nonneutral plasmas; particle beams; particle injection; particle interactions; particle loading; particle-in-cell simulations; plasma kinetic simulations; rapid species tracking; short-pulse lasers; solenoids; space-charge-dominated ion beams; stray electron-clouds; stride-based digital filtering; time-dependent space-charge-limited flow; time-stepping formalism; tunable dispersion; warped coordinates; Adaptation models; Computational modeling; Ion accelerators; Ion beams; Laser beams; Load modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Plasma Science (ICOPS), 2013 Abstracts IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    0730-9244
  • Type

    conf

  • DOI
    10.1109/PLASMA.2013.6633427
  • Filename
    6633427