Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] adan_v2_0.gz(15 Kbytes)|
|Manuscript Title: DVR3D: a program suite for the calculation of rotation-vibration spectra of triatomic molecules (DIPOLE3).|
|Authors: J. Tennyson, M.A. Kostin, P. Barletta, G.J. Harris, O.L. Polyansky, J. Ramanlal, N.F. Zobov.|
|Program title: DIPOLE3|
|Catalogue identifier: ADAN_v2_0|
Distribution format: gz
|Journal reference: Comput. Phys. Commun. 163(2004)85|
|Programming language: Fortran 90.|
|Computer: PC, Sunfire V750, V880, Compaq, IBM p690, Origin 2000.|
|Operating system: UNIX, Linux, AIX.|
|RAM: Case dependent.|
|Keywords: Molecular physics, Vibrations, Molecular spectra, Infrared, Microwave, Variational principle, Expectation values, Born-Oppenheimer approximation, Triatomic molecules.|
|PACS: 33.20, 39.30.|
Nature of problem:
DIPOLE3 calculates dipole transition intensities between previously calculated wavefunction for both rotational and ro-vibrational transitions.
Integrals over dipole surfaces are constructed using a DVR in all three coordinates, this requires a transformation of the angular wavefunctions. The wavefunctions generated by DVR3DRJZ and ROTLEV3 or ROTLEV3B are then used to give transition intensities for individual pairs of states.
The complexity of problem that can be solved by DVR3DRJZ, ROTLEV3 or ROTLEV3B.
Most data is read directly from DVR3DRJZ and ROTLEV3 or ROTLEV3B. DIPOLE provides data to drive SPECTRA.
The code has been extensively vectorised. Commands to parallelise the code using OpenMP are included in the source.
DIPOLE3 forms part of the DVR3D suite of programs. The complete suite is catalogued under the identifier ADTI_v1_0. The tar.gz file for ADTI_v1_0 contains sample input and output data which can be used to test all the programs in the suite.
Case dependent. The test data takes a few seconds on a fast PC.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|