<xml>
  <records>
    <record>
       <contributors>
          <authors>
             <author>Lehé, R.</author>
             <author>Vay, J.-L.</author>
          </authors>
       </contributors>
       <titles>
          <title>
             Review of Spectral Maxwell Solvers for Electromagnetic Particle-in-Cell: Algorithms and Advantages
          </title>
       </titles>
		 <publisher>JACoW Publishing</publisher>
       <pub-location>Geneva, Switzerland</pub-location>
		 <isbn>978-3-95450-200-4</isbn>
		 <electronic-resource-num>10.18429/JACoW-ICAP2018-WEPLG05</electronic-resource-num>
		 <language>English</language>
		 <pages>345-349</pages>
       <pages>WEPLG05</pages>
       <keywords>
          <keyword>plasma</keyword>
          <keyword>simulation</keyword>
          <keyword>laser</keyword>
          <keyword>electron</keyword>
          <keyword>distributed</keyword>
       </keywords>
       <work-type>Contribution to a conference proceedings</work-type>
       <dates>
          <year>2019</year>
          <pub-dates>
             <date>2019-01</date>
          </pub-dates>
       </dates>
       <urls>
          <related-urls>
              <url>https://doi.org/10.18429/JACoW-ICAP2018-WEPLG05</url>
              <url>http://jacow.org/icap2018/papers/weplg05.pdf</url>
          </related-urls>
       </urls>
       <abstract>
          Electromagnetic Particle-In-Cell codes have been used to simulate both radio-frequency accelerators and plasma-based accelerators. In this context, the Particle-In-Cell algorithm often uses the finite-difference method in order to solve the Maxwell equations. However, while this method is simple to implement and scales well to multiple processors, it is liable to a number of numerical artifacts that can be particularly serious for simulations of accelerators. An alternative to the finite-difference method is the use of spectral solvers, which are typically less prone to numerical artifacts. In this talk, I will review recent progress in the use of spectral solvers for simulations of plasma-based accelerators. This includes techniques to scale those solvers to large number of processors, extensions to cylindrical geometry, and adaptations to specific problems such as boosted-frame simulations.
       </abstract>
    </record>
  </records>
</xml>
