The Atomic Data and Analysis Structure (ADAS) is an interconnected set of computer codes and data collections for modelling the radiating properties of ions and atoms in plasmas. It can address plasmas ranging from the interstellar medium through the solar atmosphere and laboratory thermonuclear fusion devices to technological plasmas. ADAS assists in the analysis and interpretation of spectral emission and supports detailed plasma models.There are four main components of ADAS:
- A graphical interactive system which allows immediate calculation and display of the derived quantities, such as effective recombination coefficients and photon emissivity coefficients, which are used in practice to interpret plasmas. It includes pedagogical tools for exploring coefficient behaviour as a function of plasma parameters and an ability to create tabulations of relevant data.
- A very large database of fundamental and derived atomic data.
- ADAS includes extensive subroutine libraries. These include utilities which range from basic atomic calculations such as Gaunt factor generation to ionisation equilibria evaluation. They also include a key range of routines for accessing the database and delivering data to user codes. FORTRAN, C, C++, IDL and MATLAB are supported.
- ADAS includes a substantial capability for calculation of fundamental atomic data such as energies, transition probabilities, Auger rates and electron impact collision cross sections.
ADAS data and ADAS-generated data are incorporated in many plasma modelling codes such as B2-IRENE, CHEAP, DIVIMP, EDGE2D, SANCO and STRAHL and analyses such as differential emission measure.