Logo

A physics toolbox for laser spectroscopy.

Static Badge Static Badge Static Badge

Static Badge Static Badge

© 2025 Patrick Müller. All rights reserved.

qspec.simulate.Environment  (  E = None B = None instance = None  )[source]

Class representing an electromagnetic environment with static electric field $\vec{E}$ and magnetic field $\vec{B}$. Currently implemented:

  • Nonlinear Zeeman effect (fully diagonalized, dipole transition strengths unaffected)

Parameters:
Earray_like

A static electric field $\vec{E}$. (NOT IMPLEMENTED)

Barray_like

A static magnetic field $\vec{B}$.

instanceqspec.simulate.Environment | ctypes.LP_c_char

An existing Environment instance. If this is specified, the other parameters are omitted.

API navigation