Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] adth_v1_0.gz(9 Kbytes)
Manuscript Title: DVR3D: a program suite for the calculation of rotation-vibration spectra of triatomic molecules (XPECT3).
Authors: J. Tennyson, M.A. Kostin, P. Barletta, G.J. Harris, O.L. Polyansky, J. Ramanlal, N.F. Zobov.
Program title: XPECT3
Catalogue identifier: ADTH_v1_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: Expectation values, Hellmann-Feynman theorem, potential fitting.
PACS: 33.20, 39.30.
Classification: 16.3.

Subprograms used:
Cat Id Title Reference
ACNE_v3_0 DVR3DRJZ CPC 163(2004)85
ADAL_v2_0 ROTLEV3 CPC 163(2004)85
ADAM_v2_0 ROTLEV3B CPC 163(2004)85
ADTE_v1_0 ROTLEV3Z CPC 163(2004)85
ADAN_v2_0 DIPOLE3 CPC 163(2004)85
ABLA_v3_0 SPECTRA CPC 163(2004)85

Nature of problem:
XPECT3 calculates expectation of geometrically defined operators using previously calculated wavefunctions.

Solution method:
Integrals over the user defined surfaces are constructed using a DVR in all three coordinates. Wavefunctions generated by DVR3DRJZ and ROTLEV3 or ROTLEV3b are then used to give expectation values for each state.

The complexity of the problem that can be solved by DVR3DRJZ, ROTLEV3 or ROTLEV3B.

Unusual features:
Most data is read directly from DVR3DRJZ and ROTLEV3 or ROTLEV3B.

Additional comments:
The code has been extensively vectorised. Commands to parallelise the code using OpenMP are included in the source.
XPECT3 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.

Running time:
Case dependent. The test data takes a few seconds on a fast PC.