Abstract
The Python functions distributed with this article can be used for calculating the parameters of multichannel quantum defect theory models describing excited bound states of complex atoms. These parameters are obtained by fitting a model to experimental data provided by the user. The two main formulations of the theory are supported, namely the one in which the parameters of the model are a set of eigen channel quantum defects and a transformation matrix, and the one where these parameters are the elements of a reactance matrix. The distribution includes programs for calculating theoretical energy levels, calculating mixing coefficients and channel fractions and producing Lu-Fano plots. Program summaryProgram Title: mqdtfitCPC Library link to program files:https://doi.org/10.17632/nzgygzd96c.1Developer's repository link:https://github.com/durham-qlm/mqdtfitLicensing provisions: BSD 3-clause.Programming language: Python 3.Nature of problem: Multichannel quantum defect theory aims at giving a unified description of the excited states of multielectron systems whereby the properties of entire series can be predicted from models involving a relatively small number of parameters. These parameters are obtained by fitting theory to experimental data, in the empirical version of the theory. The present programs specifically concern the application of this theory to the bound states of complex atomic systems, such as divalent atoms, for which spectroscopic series are often perturbed by isolated states of a different symmetry, making a multichannel description necessary.Solution method: The functions forming this library are grouped and linked to each other into a single Python module. They can be used to calculate the parameters of a given multichannel quantum defect theory model by fitting the model to experimental data provided by the user. These parameters are either a set of eigen channel quantum defects and a transformation matrix, in the eigenchannel parametrization of the theory, or the elements of an orthogonal matrix, in the reactance matrix parametrization of the theory. Given these parameters, this software can also be used to calculate theoretical energy levels, calculate coefficients describing the mixing between the channels considered and produce Lu-Fano plots.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have