For the source code of this classdef see here.
Specifies the electric field(s) to be used to externally control a quantum system by interaction with a dipole moment and/or a polarizability. The time-dependence of the electric field is constructed as a sum of pulses each of which is given by the expression
F(t) = A(t−τ) cos(ω(t−τ)⋅(t−τ)+φ0)
with amplitude (pulse shape) vector A(t), delay τ, and phase φ0. The carrier frequency is given by
ω(t) = ω0 + αt + ½βt²,
optionally with linear and/or quadratic chirp.
Note that the handling of Floquet (dressed) states and complex fields in WavePacket is a bit tricky; more explanations can be found in this manual.
Note that the following three properties are optional!
properties | explanation | default |
---|---|---|
dressed | If set to true, sets up the calculation using light-dressed states | false |
photons | Cell array whose ''m''-th element is an array of photon numbers with which to dress the ''m''-th (coupled) channel | |
complex | If set to true, enables complex electric fields (rotating wave approximation). Works only for two coupled channels | false |
Note that so far the Floquet (dressed) states picture works only with dipole moments, not with polarizabilities.
properties | explanation |
---|---|
n_pulse | Number of pulses |
n_polar | Number of E-field components (i.e. polarization directions) |
max_ampli | Maximum of the (absolute of the) amplitudes of the pulses |
Wiki: Reference.Variables.hamilt.dip
Wiki: Reference.Variables.hamilt.pol
Wiki: Reference.Variables.time
Wiki: Users.E-Fields.Main