Skip to content

ablech/pyscat

Repository files navigation

PyScat

PyScat is a small Python project designed for simulating quantum collisions between atoms and molecules. It contains implementations of the log-derivative and the renormalized Numerov method for solving the coupled-channels equations.

PyScat is not designed for large-scale scattering simulations but is ideal for quickly setting up single-channel or small multi-channel calculations. I have written this code to explore the numerical aspects of quantum scattering theory and to benchmark simulations performed with other programs. It may also serve as an educational tool or assist in preparing larger scattering simulations.

Usage

An example for elastic scattering at a square well is provided in the notebook example_spherical_well.ipynb.

If you encounter any problems, feel free to contact me or open an issue. I am happy to assist if you are interested in using PyScat.

Contributions are always welcome!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published