PES2MP: A Python Application for Automating Collisional Dynamics of Linear Rigid-Rotors
Apoorv Kushwaha1, Pooja Chahal1, Habit Tatin1
1Quantum Dynamics Lab, Department of Chemistry, Indian Institute of Technology Ropar, Rupnagar, India.
None:
The paper introduces a modular Python-based program with a graphical user interface (GUI) to automate collisional dynamics of rigid-rotors in cold and ultracold environments. The program streamlines the construction of ab initio potential energy surfaces (PES), with optional neural network (NN) augmentation, thereby reducing computational costs. The multipole expansion module generates radial terms for Molscat to compute inelastic cross-sections and state-to-state rate coefficients. These rate coefficients, especially with hydrogen and helium, are crucial for determining column densities and modeling the abundances of species in the interstellar medium. In the paper, the rate coefficients of -He/ are calculated for the first 11 rotational states to evaluate the accuracy of the ab initio and NN methods. Finally, the rate propensities for , , , , and N linear chains ( ) are calculated based on the benchmark results and delivered as an ensemble NN model to allow the direct prediction of rate coefficients based on the physical parameters of various carbonaceous species. The GUI-automated PES generation/fitting accelerates collisional studies, ensures robustness and reproducibility, and significantly reduces data processing time from weeks to hours, thereby providing an efficient and general framework for accurate state-to-state rate predictions in astrochemical and molecular dynamics applications.
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Rigid Body Equilibrium Problems - II
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Equation of Rotational Dynamics


