perturbopy.postproc.utils.spectra_generate_pulse.delta_occs_pulse_coef
- perturbopy.postproc.utils.spectra_generate_pulse.delta_occs_pulse_coef(t, dt, tw, sigma)
Additional occupation due to the pulse excitation. Assuming the Gaussian pulse shape, the occupation is increasing in time according to the error function.
- Parameters:
t (array-like) – Time of pump pulse.
dt (float) – Time step. Must be the same as using in Perturbo simulation.
tw (float) – Time window during which the pump pulse will be applied.
sigma (float) – Gaussian sigma broadening.
- Returns:
Multiplier for the pump pulse for each occupation for the provided time.
- Return type:
array-like