Skip to main content

A Python package for calculating Rydberg wavefunctions.

Project description

Rydberg Numerov

PyPI Package License: LGPL v3 CI Workflow Documentation

The Rydberg Numerov software calculates properties of Rydberg states. We especially focus on the calculation of the radial wavefunction of Rydberg states via the Numerov method. The software can be installed via pip (requires Python >= 3.9):

pip install ryd-numerov

To install the latest development version from github, use:

pip install git+https://github.com/pairinteraction/ryd-numerov

How to Cite

This package relies on quantum defects provided by the community. Consider citing relevant publications for your atomic species.

Click to expand for quantum defect references
Element Model Identifier References
H SQDT H Schrödinger equation for hydrogen
Li SQDT Li 10.1017/CBO9780511524530 (1994)
10.1103/PhysRevA.34.2889 (1986)
Na SQDT Na 10.1088/0953-4075/30/10/009 (1997)
10.1070/QE1995v025n09ABEH000501 (1995)
10.1103/PhysRevA.45.4720 (1992)
K SQDT K 10.1088/0031-8949/27/4/012 (1983)
10.1016/0030-4018(81)90225-X (1981)
Rb SQDT Rb 10.1103/PhysRevA.83.052515 (2011)
10.1103/PhysRevA.74.054502 (2006)
10.1103/PhysRevA.74.062712 (2006)
10.1103/PhysRevA.67.052502 (2003)
Cs SQDT Cs 10.1103/PhysRevA.93.013424 (2016)
10.1103/PhysRevA.35.4650 (1987)
10.1103/PhysRevA.26.2733 (1982)
Sr88 SQDT, singlet sector Sr88_singlet 10.1103/PhysRevA.108.022815 (2023)
10.17169/refubium-34581 (2022)
Sr88 SQDT, triplet sector Sr88_triplet 10.1016/j.cpc.2020.107814 (2021)

Documentation

User Guide

  • Tutorials - Examples of how to use the Rydberg Numerov library.

  • API Reference - Documentation of classes and functions of the Rydberg Numerov Python library.

License

The ryd-numerov software is licensed under LGPL v3. For more information, see LICENSE.txt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ryd_numerov-0.5.1.tar.gz (45.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ryd_numerov-0.5.1-py3-none-any.whl (45.4 kB view details)

Uploaded Python 3

File details

Details for the file ryd_numerov-0.5.1.tar.gz.

File metadata

  • Download URL: ryd_numerov-0.5.1.tar.gz
  • Upload date:
  • Size: 45.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for ryd_numerov-0.5.1.tar.gz
Algorithm Hash digest
SHA256 cb55da74f9665f6837103d40efb590d287aa667e76139541acf321ec0305026e
MD5 8cfc7d70a19e0c5ad907be348bc9b38a
BLAKE2b-256 5626afc5a65eed3531f9315247377301de4f2282e3b617509013b9a88f860555

See more details on using hashes here.

File details

Details for the file ryd_numerov-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: ryd_numerov-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 45.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for ryd_numerov-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 020cd7e36ef88949d59ed2538efd25f77406b4574a93ea2bb3a1aef2f4e6855f
MD5 381e1512798175f5365ba2eda68ed5ed
BLAKE2b-256 b23052a3981948d14c69370ae84217b8a6109b9135507f0b25e90245122d9032

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page