4.1.7. Parameters for time-evolution¶
dtType : Positive Double(Default value :
0.1)Description : The width of time steps.
PumpTypeType : String (Chosen from
"Quench","Pulse Laser","AC Laser", and"DC Laser".Default value :"Quench")Description : The type of time-dependent Hamiltonian. For
"Quench", two body operator \(U_{\rm quench} \sum_i n_{i \uparrow} n_{i \downarrow}\) is added. For"Pulse Laser","AC Laser", and"DC Laser", the hopping term is modulated as \(-\sum_{i j \sigma} t_{i j} \exp[-{\bf A}(t) \cdot ({\bf R}_i-{\bf R}_j)/(2\pi)] c^\dagger_{i \sigma} c_{j \sigma}\), where \({\bf A}(t)\) is the vector potential which is defined as \({\bf A}(t) = {\bf A}_0 \exp[-(t-t_0)^2/(2 t_{\rm dump}^2)] \cos[\omega (t-t_0)]\), \({\bf A}(t) = {\bf A}_0 \sin[\omega (t-t_0)]\), and \({\bf A}(t) = {\bf A}_0 t\) for for"Pulse Laser","AC Laser", and"DC Laser", respectively.potential.datfile is written for displaying the vector potential and the electrical field at each time step.UquenchType : Double(Default value :
0.0)Description : \(U_{\rm quench}\)
freqType : Double(Default value :
0.1)Description : \(\omega\)
tshiftType : Double(Default value :
0.0)Description : \(t_0\)
tdumpType : Double (Default value :
0.1)Description : \(t_{\rm dump}\)
VecPotW,VecPotLType : Double (Default value :
0.0)Description : The vector potential (fractional coordinate of the reciprocal space) at \(t=t_0\). The reciprocal lattice vector is computed from the direct lattice vector shown in Fig. 4.1 , Fig. 4.2 , Fig. 4.3, Fig. 4.4 .