{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/molscat-a-program-for-non-reactive-quantum","title":"MOLSCAT: a program for non-reactive quantum scattering calculations on atomic and molecular collisions","arxiv_id":"1811.09584","date":"2018-11-23","proceeding":null,"authors":["Jeremy M. Hutson","C. Ruth Le Sueur"],"abstract":"MOLSCAT is a general-purpose program for quantum-mechanical calculations on nonreactive atom-atom, atom-molecule and molecule-molecule collisions. It constructs the coupled-channel equations of atomic and molecular scattering theory, and solves them by propagating the wavefunction or log-derivative matrix outwards from short range to the asymptotic region. It then applies scattering boundary conditions to extract the scattering matrix (S matrix). Built-in coupling cases include atom + rigid linear molecule, atom + vibrating diatom, atom + rigid symmetric top, atom + asymmetric or spherical top, rigid diatom + rigid diatom, rigid diatom + asymmetric top, and diffractive scattering of an atom from a crystal surface. Interaction potentials may be specified either in program input (for simple cases) or with user-supplied routines. For the built-in coupling cases, MOLSCAT can loop over partial wave (or total angular momentum) to calculate elastic and inelastic cross integral sections and spectroscopic line-shape cross sections. Post-processors are available to calculate differential cross sections, transport, relaxation and Senftleben-Beenakker cross sections, and to fit the parameters of scattering resonances. MOLSCAT also provides an interface for plug-in routines to specify coupling cases (Hamiltonians and basis sets) that are not built in; plug-in routines are supplied to handle collisions of a pair of alkali-metal atoms with hyperfine structure in an applied magnetic field. For low-energy scattering, MOLSCAT can calculate scattering lengths and effective ranges and can locate and characterize scattering resonances as a function of an external variable such as the magnetic field.","url_abs":"http://arxiv.org/abs/1811.09584v1","url_pdf":"http://arxiv.org/pdf/1811.09584v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"molscat-a-program-for-non-reactive-quantum","repo_url":"https://github.com/GijsGro/87.Rb_84.Sr-using-MolScat","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"molscat-a-program-for-non-reactive-quantum","repo_url":"https://github.com/molscat/molscat","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}