Collisions of electrons with hydrogen atoms I. Package outline and high energy code

被引:5
作者
Benda, Jakub [1 ]
Houfek, Karel [1 ]
机构
[1] Charles Univ Prague, Fac Math & Phys, Inst Theoret Phys, Prague, Czech Republic
关键词
Electron-hydrogen scattering; Atomic database; Distorted-wave Born approximation; PSEUDO-STATE EXPANSION; MULTICHANNEL EIKONAL THEORY; SLOW-ELECTRONS; ELASTIC-SCATTERING; R-MATRIX; GENERAL-THEORY; 2P STATES; EXCITATION; IMPLEMENTATION; IMPACT;
D O I
10.1016/j.cpc.2014.05.031
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Being motivated by the applied researchers' persisting need for accurate scattering data for the collisions of electrons with hydrogen atoms, we developed a computer package Hex that is designed to provide trustworthy results for all basic discrete and continuous processes within non-relativistic framework. The package consists of several computational modules that implement different methods, valid for specific energy regimes. Results of the modules are kept in a common database in the unified form of low-level scattering data (partial-wave T-matrices) and accessed by an interface program which is able to produce various derived quantities like e.g. differential and integral cross sections. This article is the first one of a series of articles that are concerned with the implementation and testing of the modules. Here we give an overview of their structure and present (a) the command-line interface program hex-db that can be also easily compiled into a derived code or used as a backend for a web-page form and (b) simple illustrative module specialized for high energies, hex-dwba, that implements distorted and plane wave Born approximation. Program summary #1 Program title: hex-db Catalogue identifier: AETH_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AETH_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.: 30367 No. of bytes in distributed program, including test data etc.: 232032 Distribution format: tar.gz Programming language: C++11 Operating system: Any system with a C++11 compiler (e.g. GCC 4.8.1; tested on OpenSUSE 13.1 and Windows 8). RAM: Test run 3 MiB. CPC Library Classification: 2.4 Electron scattering External libraries: GSL [49], FFTW3 [52], SQLite3 [46]. All of the libraries are open-source and maintained. Nature of problem: Extraction of derived (observable) quantities from partial-wave T-matrices. Method of solution: Simple algebraic operations and angular summations of the scattering T-matrices. Additional comments: Command-line interface to a database shared between several computational backends. Running time: Mostly less than a second. Program summary #2 Program title: hex-dwba Catalogue identifier: AETH_v1_0 Program obtainable from: CPC Program library, Queen's University, Belfast, N. Ireland Programming language: C++11 Operating system: Any system with a C++11 compiler (e.g. GCC 4.8.1; tested on OpenSUSE 13.1 and Windows 8). RAM: Test run 7.5 MiB. CPC Library Classification: 2.4 Electron scattering External libraries: GSL [49], CLN [48], optionally HDF5 [53]. All of the libraries are open-source and maintained. Nature of problem: Perturbative solution of electron-hydrogen scattering for high energies. Solution method: Born approximation of the first order, with optional distortion of partial waves by the target potential. Running time: Test run consisting of 60 successive launches of the program took 9 min on Intel Core i7-3770K 3.5 GHz. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:2893 / 2902
页数:10
相关论文
共 52 条
[1]   An R-matrix with pseudostates approach to the electron-impact excitation of HI for diagnostic applications in fusion plasmas [J].
Anderson, H ;
Ballance, CP ;
Badnell, NR ;
Summers, HP .
JOURNAL OF PHYSICS B-ATOMIC MOLECULAR AND OPTICAL PHYSICS, 2000, 33 (06) :1255-1262
[2]   Chromospheric height and density measurements in a solar flare observed with RHESSI - II - Data analysis [J].
Aschwanden, MJ ;
Brown, JC ;
Kontar, EP .
SOLAR PHYSICS, 2002, 210 (1-2) :383-405
[3]   A complete numerical approach to electron-hydrogen collisions [J].
Bartlett, Philip L. .
JOURNAL OF PHYSICS B-ATOMIC MOLECULAR AND OPTICAL PHYSICS, 2006, 39 (22) :R379-R424
[4]  
Berrington K.A., 2000, ATOMIC DATA NEEDS XR, P65
[5]   RMATRX1 - BELFAST ATOMIC R-MATRIX CODES [J].
BERRINGTON, KA ;
EISSNER, WB ;
NORRINGTON, PH .
COMPUTER PHYSICS COMMUNICATIONS, 1995, 92 (2-3) :290-420
[6]  
Biaye M, 2009, CHINESE J PHYS, V47, P166
[7]   CONVERGENT CLOSE-COUPLING CALCULATIONS OF ELECTRON-HYDROGEN SCATTERING [J].
BRAY, I ;
STELBOVICS, AT .
PHYSICAL REVIEW A, 1992, 46 (11) :6995-7011
[8]  
Bray I, 1995, ADV ATOM MOL OPT <D>, V35, P209
[9]   Doubly excited states in the negative hydrogen ion [J].
Bürgers, A ;
Lindroth, E .
EUROPEAN PHYSICAL JOURNAL D, 2000, 10 (03) :327-340
[10]   BETRT - A PROCEDURE TO EVALUATE THE CROSS-SECTION FOR ELECTRON-HYDROGEN COLLISIONS IN THE BETHE APPROXIMATION TO THE REACTANCE MATRIX [J].
BURGESS, A ;
WHELAN, CT .
COMPUTER PHYSICS COMMUNICATIONS, 1987, 47 (2-3) :295-304