4.1.7. Parameters for time-evolution

  • dt

    Type : Positive Double(Default value : 0.1)

    Description : The width of time steps.

  • PumpType

    Type : 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 Uquenchinini is added. For "Pulse Laser", "AC Laser", and "DC Laser", the hopping term is modulated as ijσtijexp[A(t)(RiRj)/(2π)]ciσcjσ, where A(t) is the vector potential which is defined as A(t)=A0exp[(tt0)2/(2tdump2)]cos[ω(tt0)], A(t)=A0sin[ω(tt0)], and A(t)=A0t for for "Pulse Laser", "AC Laser", and "DC Laser", respectively.

    potential.dat file is written for displaying the vector potential and the electrical field at each time step.

  • Uquench

    Type : Double(Default value : 0.0)

    Description : Uquench

  • freq

    Type : Double(Default value : 0.1)

    Description : ω

  • tshift

    Type : Double(Default value : 0.0)

    Description : t0

  • tdump

    Type : Double (Default value : 0.1)

    Description : tdump

  • VecPotW, VecPotL

    Type : Double (Default value : 0.0)

    Description : The vector potential (fractional coordinate of the reciprocal space) at t=t0. 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 .