
SPECTRA : a synchrotron radiation calculation code
Author(s) -
Tanaka Takashi,
Kitamura Hideo
Publication year - 2001
Publication title -
journal of synchrotron radiation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.172
H-Index - 99
ISSN - 1600-5775
DOI - 10.1107/s090904950101425x
Subject(s) - synchrotron radiation , computation , spectral line , computational physics , computer science , field (mathematics) , synchrotron , computational science , software , interface (matter) , radiation , code (set theory) , source code , physics , optics , set (abstract data type) , algorithm , mathematics , quantum mechanics , parallel computing , bubble , maximum bubble pressure method , pure mathematics , programming language , operating system
An application program to calculate various characteristics of synchrotron radiation, called SPECTRA , is described. The program does not need any other commercial software and is equipped with a full graphical user interface which makes data input quite easy. Equations on synchrotron radiation from arbitrary‐field sources in a near‐field region are derived, as are simplified expressions for ideal devices using a far‐field approximation. Effective numerical methods implemented in SPECTRA to reduce computation time are explained, and several examples are presented.