Electric-field calculations

Electric potentials in ion traps: stray fields, curvature and one-dimensional ion-position calculations.

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

ClassDescription
efieldsElectric-potential calculation, including stray field and curvature
DCTrapManages 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)