qscat

Validated quantum-scattering numerics for electron–diatomic collisions.

qscat is a CPU-first Python library for electron–molecule scattering with the FEM-DVR method and exterior complex scaling (ECS): vibrational-excitation (VE), dissociative-attachment (DA), and dissociative-recombination (DR) cross sections, by time-independent and time-dependent routes. Everything is in atomic units, and every method is validated against an analytic benchmark, a conservation law, a convergence study, or an independent reference.

This site is the API reference and the theory notes. For the project overview — what the methods are and what they have measured — see https://qscat.org; the source, issues and changelog are at https://github.com/VanaMartin/qscat, and the published computed artifacts are served from https://data.qscat.org.

Theory — technical

Citing

If you use qscat in research, citation is required — see CITATION.cff in the repository and the “Citing qscat” section of the package README.

Indices