arc.calculations_atom_pairstate.StarkMapResonances.findResonances#
- StarkMapResonances.findResonances(nMin, nMax, maxL, eFieldList, energyRange=[-5000000000.0, 5000000000.0], Bz=0, progressOutput=False)[source]#
Finds near-resonant dipole-coupled pair-states
For states in range of principal quantum numbers [nMin,`nMax`] and orbital angular momentum [0,`maxL`], for a range of electric fields given by eFieldList function will find near-resonant pair states.
Only states that are in the range given by energyRange will be extracted from the pair-state Stark maps.
- Parameters:
nMin (int) – minimal principal quantum number of the state to be included in the StarkMap calculation
nMax (int) – maximal principal quantum number of the state to be included in the StarkMap calculation
maxL (int) – maximum value of orbital angular momentum for the states to be included in the calculation
eFieldList ([float]) – list of the electric fields (in V/m) for which to calculate level diagram (StarkMap)
Bz (float) – optional, magnetic field directed along z-axis in units of Tesla. Calculation will be correct only for weak magnetic fields, where paramagnetic term is much stronger then diamagnetic term. Diamagnetic term is neglected.
energyRange ([float,float]) – optinal argument. Minimal and maximal energy of that some dipole-coupled state should have in order to keep it in the plot (in units of Hz). By default it finds states that are \(\pm 5\) GHz
progressOutput (
bool
, optional) – if True prints the progress of calculation; Set to false by default.