The user documentation for Hibridon
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.
IPOTSY: cylindrical symmetry of potential. Presently only symmetric tops with three-fold symmetry are supported. For these system, IPOTSY = 3.
IOP: bitwise flag for rotational channel basis of different symmetry. The symmetry groups are:
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:
ND3 (ground vibrational level): $A_1$ levels have IOP = 17, $A_2$ levels have IOP = 34, and E-levels have IOP = 4 or IOP = 8 (the cross sections will be identical using either value).
J1MAX: the maximum rotational angular momentum in the channel expansion for the symmetric top.
E1MAX: the maximum energy of a state to be included in the rotational state basis for the symmetric top.
J2MIN: the minimum rotational angular momentum for the linear molecule.
J2MAX: the maximum rotational angular momentum for the linear molecule.
BROT, CROT: rotational constants of symmetric top
E(jkj2) = BROT j (j + 1) + (CROT - BROT) k<sup>2</sup> + DROT j<sub>2</sub> (j<sub>2</sub> + 1)
⚠️ 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.