<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Physics models on Quatm</title><link>https://www.quatm.com/en/docs/physics/</link><description>Recent content in Physics models on Quatm</description><generator>Hugo</generator><language>en</language><atom:link href="https://www.quatm.com/en/docs/physics/index.xml" rel="self" type="application/rss+xml"/><item><title>Atom database</title><link>https://www.quatm.com/en/docs/physics/atomlib/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/atomlib/</guid><description>Overview atomlib provides precomputed physical data for the atomic species commonly used in cold-atom and ion experiments.
Predefined atoms Dictionary Species Typical use BariumDict Ba⁺ Ion-trap quantum computing RubidiumDict ⁸⁷Rb Bose-Einstein condensates LithiumDict ⁶Li Ultracold Fermi gases MagnesiumDict Mg⁺ Ion-trap precision measurement CalciumDict Ca⁺ Ion-trap optical clocks Attribute fields Attribute Description mass Atomic mass (kg) ground_state Ground-state level identifier excited_state Excited-state level identifier transition_frequency Transition frequency (Hz) decay_rate Spontaneous-emission decay rate (s⁻¹) clebsch_gordan Clebsch-Gordan coupling coefficient</description></item><item><title>Electric-field calculations</title><link>https://www.quatm.com/en/docs/physics/efields/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/efields/</guid><description>Overview efields computes the electric potential distribution of ions in a Paul trap. It supports stray-field and curvature parameters and solves for the one-dimensional ion equilibrium positions using the James method.
Classes Class Description efields Electric-potential calculation, including stray field and curvature DCTrap Manages mean/random stray-field configurations from quatm.physics.odt.efields import efields field = efields(stray_field=(1e-3, 0, 0), curvature=0.01) potential = field.compute_potential(x_grid)</description></item><item><title>Laser model</title><link>https://www.quatm.com/en/docs/physics/lasers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/lasers/</guid><description>Overview The Laser class models a Gaussian-beam laser. It manages the automatic synchronization of wavelength/frequency/wavenumber conversion and computes the beam size, the radius of curvature R and the scaled electric field along the propagation direction.
from quatm.physics.odt.lasers import Laser laser = Laser(wavelength=1064e-9, power=10.0, waist=50e-6) intensity = laser.intensity(z=0.0) w = laser.beam_radius(z=0.01)</description></item><item><title>Light-matter interaction</title><link>https://www.quatm.com/en/docs/physics/lightmatterint/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/lightmatterint/</guid><description>Overview LMinteraction computes the interaction between a laser field and an atom: the AC Stark shifts for the ground-to-excited (S→P) and metastable-to-excited (D→P) transitions, and the off-resonant photon scattering rate.
from quatm.physics.odt.lightmatterint import LMinteraction lm = LMinteraction(atom=Ba, laser=laser) shift = lm.stark_shift(intensity=1e6) # Hz rate = lm.scattering_rate(intensity=1e6) # s⁻¹</description></item><item><title>Optical trap model</title><link>https://www.quatm.com/en/docs/physics/opticaltraputils/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/opticaltraputils/</guid><description>Overview Trap combines a Gaussian-beam optical dipole trap with electrostatic fields into a composite trap model and computes the trap depth (potential turning points) and the three-dimensional potential distribution.
from quatm.physics.odt.opticaltraputils import Trap trap = Trap(laser=odt_laser, efield=dc_field) depth = trap.trap_depth() # µK potential_2d = trap.potential_2d(x, y, z=0)</description></item><item><title>Statistical tools</title><link>https://www.quatm.com/en/docs/physics/statistics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/physics/statistics/</guid><description>Overview statistics provides binomial proportion confidence intervals based on the Wilson score interval, used for statistical error estimation in ion-state discrimination.
Function Description wilson_score(p, n) Computes the Wilson score for proportion p wilson_err(p, n) Half-width of the Wilson confidence interval getrandbincont(p, n, N) Samples the experiment probability N times from binomial outcomes Wigner symbols (utils) The utils module provides complete Racah-formula implementations of the Wigner3j and Wigner6j symbols, for angular-momentum coupling calculations.</description></item></channel></rss>