perturbopy.postproc.utils

Suite of Python scripts for the Perturbo code testing and postprocessing.

constants

This is a module for working with constants, including storing values for different units and finding conversion factors.

lattice

memory

Memory management utilities

plot_tools

This is a module for creating plots based on Perturbo calculation results

spectra_generate_pulse

Utils for ultrafast spectroscopy: pump pulse generation.

spectra_plots

Utils for ultrafast spectroscopy: pump pulse generation and post-processing

spectra_trans_abs

Utils for ultrafast spectroscopy: transient absorption calculations based on electron-phonon and hole-phonon dynamics simulations.

timing