ES2MS: An interface package for passing self-consistent charge density and potential from Electronic Structure codes To Multiple Scattering codes.

Saved in:
Bibliographic Details
Title: ES2MS: An interface package for passing self-consistent charge density and potential from Electronic Structure codes To Multiple Scattering codes.
Authors: Xu, Junqing1, Natoli, Calogero R.2, Krüger, Peter3, Hayakawa, Kuniko2, Sébilleau, Didier4, Song, Li1, Hatada, Keisuke2,4,5 keisuke.hatada@univ-rennes1.fr
Source: Computer Physics Communications. Jun2016, Vol. 203, p331-338. 8p.
Subjects: Charge density waves, Mathematical models, Potential distribution, Multiple scattering (Physics), Electronic structure, Waves (Physics)
Abstract: We present an interface package, called ES2MS, for passing self-consistent charge density and potential from Electronic Structure (ES) codes To Multiple Scattering (MS) codes. MS theory is based on the partitioning of the space by atomic-size scattering sites, so that the code provides the charge densities and potentials for each scattering site. For pseudo potential codes, the interface solves Poisson equation to construct the all-electron potential on the radial mesh which is used to solve the transition operators (T-matrix) and Green’s functions in MS codes. We show the algorithm of the interface and the example for X -ray absorption spectra of graphene. Program summary Program title: ES2MS-1.0 Catalogue identifier: AFAB_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AFAB_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.: 3351816 No. of bytes in distributed program, including test data, etc.: 82576761 Distribution format: tar.gz Programming language: Fortran 90, FORTRAN 77. Computer: Any. Operating system: Linux, Mac OSX, Windows. RAM: Several hundred Mega Bytes Classification: 7.2. Nature of problem: Reconstruction of full-potential for Multiple Scattering codes from external charge densities, data transformation between cartesian supercell mesh onto radial meshes of real space cluster. Solution method: The pseudo-potential and the all-electron charge density from a Projector-Augmented-Wave electronic structure method (here: VASP) are read. Inside the augmentation spheres, the charge density is interpolated onto the radial mesh of the Multiple Scattering code. The all-electron full-potential is obtained by solving the Poisson equation with proper boundary conditions on the surface of the spheres as given by the pseudopotential. Outside the spheres, the charge density and potential are interpolated from the cartesian mesh onto the radial mesh. By rotating and shifting the coordinates of the cluster used in the Multiple Scattering code, the code finds the corresponding point in the unit cell of the Electronic Structure code. Additional comments: !!!!! The distribution file for this program is over 82 Mbytes and therefore is not delivered directly when download or Email is requested. Instead a html file giving details of how the program can be obtained is sent. !!!!! Running time: A few tens of seconds [ABSTRACT FROM AUTHOR]
Copyright of Computer Physics Communications is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Be the first to leave a comment!
You must be logged in first