<xml>
  <records>
    <record>
       <contributors>
          <authors>
             <author>Hidas, D.A.</author>
          </authors>
       </contributors>
       <titles>
          <title>
             Computation of Synchrotron Radiation
          </title>
       </titles>
		 <publisher>JACoW</publisher>
       <pub-location>Geneva, Switzerland</pub-location>
		 <isbn>978-3-95450-180-9</isbn>
		 <electronic-resource-num>10.18429/JACoW-NAPAC2016-WEPOB53</electronic-resource-num>
		 <language>English</language>
		 <pages>1005-1007</pages>
       <pages>WEPOB53</pages>
       <keywords>
          <keyword>ion</keyword>
          <keyword>undulator</keyword>
          <keyword>radiation</keyword>
          <keyword>simulation</keyword>
          <keyword>synchrotron</keyword>
       </keywords>
       <work-type>Contribution to a conference proceedings</work-type>
       <dates>
          <year>2017</year>
          <pub-dates>
             <date>2017-01</date>
          </pub-dates>
       </dates>
       <urls>
          <related-urls>
              <url>http://dx.doi.org/10.18429/JACoW-NAPAC2016-WEPOB53</url>
              <url>https://jacow.org/napac2016/papers/wepob53.pdf</url>
          </related-urls>
       </urls>
       <abstract>
          This presentation introduces a new open-source software development for the computation of radiation from charged particles and beams in magnetic and electric fields. The computations are valid in the near-field regime for both relativistic and non-relativistic scenarios. This project is being developed, and is currently in use, at Brookhaven National Laboratory's National Synchrotron Light Source II. Primary applications include, but are not limited to, the computation of spectra, photon flux densities, and power density distributions from undulators, wigglers, and bending magnets on arbitrary shaped surfaces in 3D making possible detailed study of sensitive accelerator and beam-line equipment. Application interfaces are available in Python, Mathematica, and C. Practical use cases are demonstrated and benchmarked. Additionally, future upgrades will be elaborated on.
       </abstract>
    </record>
  </records>
</xml>
