• Title of article

    VORPAL: a versatile plasma simulation code

  • Author/Authors

    Chet Nieter، نويسنده , , Chet and Cary، نويسنده , , John R.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2004
  • Pages
    26
  • From page
    448
  • To page
    473
  • Abstract
    VORPAL is a new plasma simulation code designed for maximum flexibility through use of advance C++ techniques. Through use of inheritance, VORPAL incorporates multiple models for the plasma and electromagnetic fields. The plasma models include both particle-in-cell and fluid models. Through C++ meta-template programming a single code can be used to simulate one-, two-, or three-dimensional systems with no loss of performance. VORPAL can also be run in either serial or parallel, with the latter using a general domain decomposition. A new fluid algorithm that allows for regions of zero density was developed and incorporated into the code. VORPAL simulation results for the generation of laser wake fields through laser–plasma interaction are presented.
  • Keywords
    plasma physics , object-oriented programming , Hybrid simulations , Laser–plasma interactions
  • Journal title
    Journal of Computational Physics
  • Serial Year
    2004
  • Journal title
    Journal of Computational Physics
  • Record number

    1477934