create_tables_for_mqdt
- rydstate.generate_database.create_tables_for_mqdt(species, nu, f_tot=None, l_r=None, max_delta_nu=inf, all_nu_up_to=inf)[source]
Create the database tables for a given species using MQDT in the current directory.
- Parameters:
species (
str) – The species name.nu (
tuple[float,float]) – Tuple of (nu_min, nu_max) for the effective principal quantum number.f_tot (
tuple[float,float] |None) – Optional tuple of (f_tot_min, f_tot_max) for the total angular momentum. Default None, include all f_tot values.l_r (
tuple[int,int] |None) – Optional tuple of (l_r_min, l_r_max) for the orbital angular momentum of the Rydberg electron. Only models with at least one channel with l_c=0 and l_r in this range are included. Default None, include all l_r values.max_delta_nu (
float) – The maximum difference in nu for matrix elements to be calculated.all_nu_up_to (
float) – Calculate all matrix elements where at least one state has nu smaller than or equal to this value.
- Return type:
None