MQDTStrontium88Vaillant2024

class rydstate.species.strontium.MQDTStrontium88Vaillant2024[source]

MQDT models for Sr88 of Vaillant, Jones and Potvliege in the K-matrix formulation.

See sr88_vaillant2024_k_matrix_model_data for the models and references. Compared to the default models (MQDTStrontium88, based on Robicheaux 2019), these models include the doubly excited perturber channels (4dnl, 5pnp) explicitly and are therefore valid down to much lower principal quantum numbers. The only series not covered by Vaillant 2024 are the 5snf 3FJ series, for which single channel models with the Rydberg-Ritz quantum defects of Robertson 2021 (ARC 3.0) are used instead.

Parameters:
  • args (object)

  • kwargs (object)

Return type:

CachedT

species: ClassVar[str] = 'Sr88'

The short name of the atomic species.

tag: ClassVar[str | None] = 'vaillant2024'

The tag for these MQDT parameters.

is_default: ClassVar[bool] = False

Whether this MQDT is the default MQDT for the species.

ionization_threshold_dict: ClassVar = {CoreKet(i_c=0.0, s_c=0.5, l_c=0, j_c=0.5, f_c=0.5, n_c=5): (45932.2002, '1/cm'), CoreKet(i_c=0.0, s_c=0.5, l_c=1, j_c=Unknown, f_c=Unknown, n_c=5, label=Unknown): (70048.11, '1/cm'), CoreKet(i_c=0.0, s_c=0.5, l_c=2, j_c=1.5, f_c=1.5, n_c=4): (60488.09, '1/cm'), CoreKet(i_c=0.0, s_c=0.5, l_c=2, j_c=2.5, f_c=2.5, n_c=4): (60768.43, '1/cm'), CoreKet(i_c=0.0, s_c=0.5, l_c=2, j_c=Unknown, f_c=Unknown, n_c=4, label=Unknown): (60628.26, '1/cm')}

Dictionary containing the ionization thresholds for the different core states. The thresholds are given in the form of a tuple (ionization_threshold, unit).

reference_ionization_threshold_tuple: ClassVar[tuple[float, str] | None] = (45932.2002, '1/cm')

The reference ionization threshold, which is used to define the zero of energy for the MQDT models. If None, it is defined as the smallest ionization threshold in the ionization_threshold_dict.

model_classes: ClassVar[list[type[MQDTModel]]]

List of the MQDT MQDTModel models available for this species.