Here is a modified version of the getRadialMatrixElement function (in _alkali_atomfunctions.py) that allows for including the core polarizability effect, as is necessary for obtaining oscillator strengths that match spectroscopic data for ground-to-Rydberg transitions in cesium. Also included is a Python notebook (_cesium_rydberg_oscillator_strengths_modifiedarc.ipynb) that demonstrates this functionality and includes notes on what it would take to more fully integrate the improved calculation into ARC.
Note that the modifications to getRadialMatrixElement were made some time ago, so some of the "changes" that appear in the comparison to the master branch are just an artifact of my having modified a dated version of the file.
Here is a modified version of the getRadialMatrixElement function (in _alkali_atomfunctions.py) that allows for including the core polarizability effect, as is necessary for obtaining oscillator strengths that match spectroscopic data for ground-to-Rydberg transitions in cesium. Also included is a Python notebook (_cesium_rydberg_oscillator_strengths_modifiedarc.ipynb) that demonstrates this functionality and includes notes on what it would take to more fully integrate the improved calculation into ARC.
Note that the modifications to getRadialMatrixElement were made some time ago, so some of the "changes" that appear in the comparison to the master branch are just an artifact of my having modified a dated version of the file.