MsSpec-1.0: A multiple scattering package for electron spectroscopies in material science

Didier Sébilleau*, Calogero Natoli, George M. Gavaza, Haifeng Zhao, Fabiana Da Pieve, Keisuke Hatada

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

30 Scopus citations

Abstract

We present a multiple scattering package to calculate the cross-section of various spectroscopies namely photoelectron diffraction (PED), Auger electron diffraction (AED), X-ray absorption (XAS), low-energy electron diffraction (LEED) and Auger photoelectron coincidence spectroscopy (APECS). This package is composed of three main codes, computing respectively the cluster, the potential and the cross-section. In the latter case, in order to cover a range of energies as wide as possible, three different algorithms are provided to perform the multiple scattering calculation: full matrix inversion, series expansion or correlation expansion of the multiple scattering matrix. Numerous other small Fortran codes or bash/csh shell scripts are also provided to perform specific tasks. The cross-section code is built by the user from a library of subroutines using a makefile. Program summary: Program title: MsSpec-1.0 Catalogue identifier: AEJT-v1-0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/ AEJT-v1-0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 504 438 No. of bytes in distributed program, including test data, etc.: 14 448 180 Distribution format: tar.gz Programming language: Fortran 77 Computer: Any Operating system: Linux, MacOs RAM: Bytes Classification: 7.2 External routines: Lapack (http://www.netlib.org/lapack/) Nature of problem: Calculation of the cross-section of various spectroscopies. Solution method: Multiple scattering. Running time: The test runs provided only take a few seconds to run.

Original languageEnglish
Pages (from-to)2567-2579
Number of pages13
JournalComputer Physics Communications
Volume182
Issue number12
DOIs
StatePublished - 2011/12

Keywords

  • Cross-sections
  • Multiple scattering
  • Spectroscopies

ASJC Scopus subject areas

  • Hardware and Architecture
  • General Physics and Astronomy

Fingerprint

Dive into the research topics of 'MsSpec-1.0: A multiple scattering package for electron spectroscopies in material science'. Together they form a unique fingerprint.

Cite this