Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft v3.7.0 #176

Merged
merged 23 commits into from
Dec 26, 2024
Merged

Draft v3.7.0 #176

merged 23 commits into from
Dec 26, 2024

Conversation

johnny-sa and others added 15 commits July 2, 2024 12:48
Degeneracy terms were wrong - it is now fixed.
Removed debug code
Farley Wing implementation for BBR shift
Added more accurate energy for states with non-penetrating states (l>5). A (worse) approximation was used before which itself is based on the polarisation energy.
Updated qds for K and Cs and Core polarisabilities to include two new publications. Also added a property to each class a_eff_d and a_eff_q which are the effective dipole and quadrupole polarisabilities of the species Ion (e.g. Cs+). This is used when calculating the polarisation energy which is used for high l states (l >5)
Improved accuracy of high l states to include effective polarisability calculation of energies. Uses constants from literature for the effective polarisabilities.
Also included hydrogenice fine stucture for these states (also g states) to remove degeneracy
 Addition of D1 hfs constants for potassium-40 and potassium-41
Implementation of Black-body radiation shift to atomic state
@nikolasibalic nikolasibalic added this to the v3.6.0 milestone Aug 3, 2024
Copy link

socket-security bot commented Aug 3, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher

View full report↗︎

@nikolasibalic nikolasibalic self-assigned this Aug 3, 2024
Changed format of hydrogenic fine structure splitting (L.S coupling) for high l states.

Added references for calculating polarisation energy.
@nikolasibalic nikolasibalic marked this pull request as draft October 4, 2024 15:21
@nikolasibalic nikolasibalic changed the title Draft v3.6.0 Draft v3.7.0 Oct 4, 2024
@nikolasibalic nikolasibalic modified the milestones: v3.6.0, v3.7.0 Oct 4, 2024
johnny-sa and others added 7 commits December 20, 2024 13:41
Added rel and FS corrections to high L levels
Tidies up code by adding external helper function for hydrogenic corrections
Added citations for both
Improved energy calculation for high l states (l>5) and quantum defect updates for Cs and K.
Added `getPower` Method to Calculate Laser Power for Resonantly Driven Atoms
@nikolasibalic nikolasibalic marked this pull request as ready for review December 26, 2024 13:40
@nikolasibalic nikolasibalic merged commit 61c2c8e into master Dec 26, 2024
10 checks passed
@nikolasibalic nikolasibalic deleted the draft_v3.6.0 branch December 26, 2024 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants