pairinteraction
A Rydberg Interaction Calculator
pairinteraction::AtomDescriptionByParameters Struct Reference

#include <AtomDescriptionByParameters.hpp>

+ Collaboration diagram for pairinteraction::AtomDescriptionByParameters:

Data Fields

Parity parity {Parity::UNKNOWN}
 
std::optional< doubleenergy
 
std::optional< doublequantum_number_f
 
std::optional< doublequantum_number_m
 
std::optional< int > quantum_number_n
 
std::optional< doublequantum_number_nu
 
std::optional< doublequantum_number_nui
 
std::optional< doublequantum_number_l
 
std::optional< doublequantum_number_s
 
std::optional< doublequantum_number_j
 
std::optional< doublequantum_number_l_ryd
 
std::optional< doublequantum_number_j_ryd
 

Detailed Description

Definition at line 13 of file AtomDescriptionByParameters.hpp.

Field Documentation

◆ energy

std::optional<double> pairinteraction::AtomDescriptionByParameters::energy

Definition at line 15 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ parity

Parity pairinteraction::AtomDescriptionByParameters::parity {Parity::UNKNOWN}

Definition at line 14 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_f

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_f

Definition at line 16 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_j

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_j

◆ quantum_number_j_ryd

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_j_ryd

Definition at line 25 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_l

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_l

◆ quantum_number_l_ryd

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_l_ryd

Definition at line 24 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_m

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_m

◆ quantum_number_n

std::optional<int> pairinteraction::AtomDescriptionByParameters::quantum_number_n

◆ quantum_number_nu

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_nu

Definition at line 19 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_nui

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_nui

Definition at line 20 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().

◆ quantum_number_s

std::optional<double> pairinteraction::AtomDescriptionByParameters::quantum_number_s

Definition at line 22 of file AtomDescriptionByParameters.hpp.

Referenced by pairinteraction::Database::get_ket().


The documentation for this struct was generated from the following file: