smutao / UniMoVib

a unified interface for molecular harmonic vibrational frequency calculations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UniMoVib

A unified interface for molecular harmonic vibrational frequency calculations.

The UniMoVib program was originally written by Wenli Zou in FORTRAN 77 during 2014 and 2015 at Southern Methodist University (SMU), Dallas, Texas, within the framework of the LocalMode (now LModeA) program of the Computational and Theoretical Chemistry Group (CATCO) of SMU. This work was supported by the NSF grants CHE 1152357 and CHE 1464906. Guidance from the late Dr. Dieter Cremer is acknowledged. After being rewritten in Fortran 90 in the spring of 2017, UniMoVib has been released as a stand-alone program.

Latest Version

Version 1.3.0 (Apr/29/2020).

  1. Due to Jahn-Teller effects or numerical noise, sometimes the irreps of vibrational normal modes cannot be determined by the program. A new keyword IFSymtz has been introduced into the program which may symmetrize the vibrational normal modes.
  2. The longest lived isotopic masses have been updated for the elements with Z > 93.

Version 1.2.5 (Feb/10/2020).

  1. Analytic Hessian by Psi4 may be used.
  2. In the UniMoVib data file, the atomic mass block is optional now.
  3. Bug fix: print complex frequency corrections if there are imaginary frequencies.

Features

  1. Calculate harmonic vibrational frequencies and (optional) I.R. & Raman intensities from Hessian, coordinates, and other related data generated by quantum chemistry programs or by the user manually. Nearly 30 quantum chemistry programs have been supported.
  2. Calculate atomic IR charges of planar and linear molecules. Reference: A. Milani, M. Tommasini, C. Castiglioni, Theor. Chem. Acc. 131, 1139 (2012).
  3. Analyze point group of geometry and irreducible representations of normal modes in full symmetry.
  4. Thermochemistry calculation uses the point group in full symmetry, and the results are printed in Gaussian-style.
  5. Save a Molden file for animation of normal modes.
  6. Set up isotopic masses, temperature, pressure, scale factor and/or experimental frequencies, and so on.
  7. Can be used as a third party module for frequency and thermochemistry calculations in a quantum chemistry program, for example, BDF.
  8. Interface to LModeA for the local mode analysis (e.g. force constants of chemical bonds, bond angles, and so on).

Supported quantum chemistry programs

About

a unified interface for molecular harmonic vibrational frequency calculations

License:MIT License


Languages

Language:Fortran 77.5%Language:TeX 22.4%Language:Makefile 0.1%