Hibridon user manual

The user documentation for Hibridon

View the Project on GitHub hibridon/hibridon

Collision of a symmetric top with a linear molecule in a 1Σ state, using coupled representation of the PES

BASISTYPE = 21

System subroutine: systp1sg

Basis subroutine: hiba21_stp1sg.F90

Ref. C. Rist, M. H. Alexander, and P. Valiron, J. Chem. Phys. 98, 4662 (1993).

The potential is to be fitted in the following form

$V(R,\theta_1,\phi_1, \theta_2, \phi_2) = \sum_{l_1l_2l,\mu_1\ge0} B_{l_1l_2l\mu_1}(R) (2-\delta_{\mu_1 0}) \sum_{m\ge0} (1+\delta_{m0})^{-1} < l_1m,l2,-m l0> d^{l_2}_{-m,0}(\theta_2)$

$\times [\ \cos( \mu_1 \phi_1 + m \phi_2 ) d^{l_1}_{\mu_1m}(\theta_1)$

$+ (-1)^{l_1+l_2+l+\mu_1} \cos( \mu_1 \phi_1 - m \phi_2 ) d^{l_1}_{-\mu_1,m}(\theta_1)\ ]$

The angles are those defined in the above literature. Basis type 9 uses a simpler form of angular expansion, but that expansion is very inefficient in scattering calculations.

Unlike earlier basis routines, this basis routine allows the user to define which terms to include in the angular expansion without limitations other than the total number of terms (which is fixed in Hibridon). This information must be written to the lms array in the mod_bastp1sg module by the loapot subroutine. See pot_stp1sg_qma.f for an example.

Coupled states calculations are NOT supported in this basis routine.

The definition of the integer system dependent parameters is as follows:

If group i is to be included in the channel basis, 2i should be added to IOP. Hence, the nuclear permutation symmetry levels of some C3v and D3h molecules are as follows:

The definition of the real system dependent parameters is as follows:

⚠️ At the present time, elastic cross sections are incorrectly calculated using the INTCRS command for channels where both J and J2 are nonzero. Cross sections are correctly calculated using PRINTC.