F
L
P
R
website,
discussed version: G16 A.03
Credits: Sergey Matveev and Victor Vysotskiy (installation, scripts)
Installation: Linux
- Locate executables, edit your user initialization file, create
gaussian
directory, and learn how to submit a job.
- Job submission scripts:
Magnus cluster,
Pardus cluster (with Linda, version 09),
Arkuda cluster
- PBS submission command:
qsub gaussian/_pbs -N test1 -l nodes=1:ppn=4,mem=13gb,ddisk=40gb,walltime=25:00:00,feature=avx,epilogue=$HOME/bin/epilogue.sh -q batch
- SLURM submission command:
sbatch -J test1 -c 8 -t 12:00:00 gaussian/_pbs
- Example of Gaussian run script without PBS: example
- Sample input file: test1.gau
Installation: Windows
- Install. Do not use special symbols in path to executables. Properly allocate Scratch folder.
- Set environment variable
GAUSS_EXEDIR
.
- Run Gaussian as follows:
%GAUSS_EXEDIR%\g09 inputfile outputfile
(output filename is optional).
- Edit and copy gaussian.bat to the program folder (or any other location).
- Associate gau-files with
gaussian.bat
. For this purpose you can edit and use these file associations.
Usage
- Gaussian requires explicit setting of
nproc
and mem
. See Memory Use.
- Fortran code for extracting individual records from Gaussian chk- and rwf-files.
You may use this test file.
See also sample batch script.
- Python utilities for reading transition density matrices from record 633:
zip.
- Examples of how to produce natural orbitals and natural transition orbitals readable by Jmol directly from the Gaussian output,
including Jmol scripts for making jpeg-images of these orbitals: zip.
- Less convenient but more universal is to generate a cube file:
cubegen 0 mo=homo in.fchk out.cube -2 h
, and then read it by Jmol.
Help
Notes
- Windows version requires nonempty title in input file.