Table of Contents

Gaussian / GaussView

Gaussian 16 is the latest in the Gaussian series of programs. It provides state-of-the-art capabilities for electronic structure modeling. Gaussian 16 is licensed for a wide variety of computer systems. All versions of Gaussian 16 contain every scientific/modeling feature, and none imposes any artificial limitations on calculations other than your computing resources and patience.
GaussView 6 is the latest iteration of a graphical interface used with Gaussian. It aids in the creation of Gaussian input files, enables the user to run Gaussian calculations from a graphical interface without the need for using a command line instruction, and helps in the interpretation of Gaussian output (e.g., you can use it to plot properties, animate vibrations, visualize computed spectra, etc.).

Gaussian Licensing

Gaussian and GaussView are funded by academic staff within SAgE, but the software is available for all users of Comet. This is an academic license and therefore the software must not be used for commercial purposes.


Gaussian Temporary Folder

During runtime Gaussian uses a temporary folder for ephemeral files (see https://gaussian.com/running/). We recommend controlling where this folder is created by setting the GAUSS_SCRDIR variable in your shell or sbatch scripts before you run Gaussian:

export GAUSS_SCRDIR=/scratch/gaussian_$USER

Important!

If you use the above variable it will ensure that you have a unique temporary directory that will not clash with any other users on the same compute node. You risk trying to write to other users' temporary directories if you leave this unset, or use the default (which is /scratch/gaussian).


Gaussian

Gaussian runs from a command line environment and should be submitted via Slurm sbatch job for computational tasks. Do not run heavy processing tasks on the Comet login nodes.

Load Gaussian module:

$ module load Gaussian

Run Gaussian:

$ g16 <inputfile>


GaussView

GaussView is an X11 / GUI application and should be run using our Linux X11 Desktop environment using the Open OnDemand service. We do not recommend running applications using SSH+X11 on the login nodes as this causes unnecessary load for other users.

With the Linux VNC Desktop session open…

Open the Terminal application…

In the terminal, load the GaussianView module, and then run gview.sh

$ module load GaussianView
$ gview.sh

GaussView should start, and you will see the normal application windows…

When finished, close the application, terminal and use the Linux desktop Application menu to Exit and Logout.


Back to Software