Skip to content

Commit

Permalink
Merge pull request #60 from uit-no/radovan/gaussian
Browse files Browse the repository at this point in the history
Trivial changes in Gaussian docs
  • Loading branch information
bast committed Aug 13, 2019
2 parents bf4782f + 1b2d3b3 commit e2e038d
Show file tree
Hide file tree
Showing 5 changed files with 75 additions and 151 deletions.
10 changes: 6 additions & 4 deletions applications/chemistry/Gaussian/GaussView.rst
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
.. _gaussview:

======================
GaussView for Gaussian
======================

Gaussview is a visualization program that can be used to open Gaussian output files and checkpoint files (.chk) to display structures, molecular orbitals, normal modes, etc. You can also set up jobs and submit them directly.
Gaussview is a visualization program that can be used to open Gaussian output
files and checkpoint files (.chk) to display structures, molecular orbitals,
normal modes, etc. You can also set up jobs and submit them directly.


GaussView on Stallo
--------------------

The GaussView version for Gaussian 09 is release 5.0.8 To load and run GaussView on Stallo, you first have to load the relevant gaussian module, and then call gaussview::
The GaussView version for Gaussian 09 is release 5.0.8 To load and run
GaussView on Stallo, you first have to load the relevant gaussian module, and
then call gaussview::

$ module load Gaussian/09.d01
$ gview
Expand All @@ -20,4 +23,3 @@ More information about GaussView

* General info about the program: http://www.gaussian.com/g_prod/gv5.htm
* Online reference: http://www.gaussian.com/g_tech/gv5ref/gv5ref_toc.htm

29 changes: 22 additions & 7 deletions applications/chemistry/Gaussian/Gaussian.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
.. _Gaussian:

===========================
The GAUSSIAN program system
Expand All @@ -23,7 +22,10 @@ General Information
Description
-----------

Gaussian is a computational chemistry software program system initially released in 1970. Gaussian has a rather low user threshold and a tidy user setup, which, together with a broad range of possibilities and a graphical user interface (gaussview), might explain its popularity in academic institutions.
Gaussian is a computational chemistry software program system initially
released in 1970. Gaussian has a rather low user threshold and a tidy user
setup, which, together with a broad range of possibilities and a graphical user
interface (gaussview), might explain its popularity in academic institutions.

Online info from vendor
-----------------------
Expand All @@ -37,7 +39,12 @@ License information

The license of GAUSSIAN is commercial/proprietary.

The license of Gaussian constitutes of 4 site licenses for the 4 current host institutions of NOTUR installations; NTNU, UiB, UiO, UiT. In principle, only person from one of these institutions have access to the Gaussian Software system installed on Stallo. Note that users that do not come from one of the abovementioned institutions still may be granted access, but they need to document access to a valid license for the verion in question first.
The license of Gaussian constitutes of 4 site licenses for the 4 current host
institutions of NOTUR installations; NTNU, UiB, UiO, UiT. In principle, only
person from one of these institutions have access to the Gaussian Software
system installed on Stallo. Note that users that do not come from one of the
above mentioned institutions still may be granted access, but they need to
document access to a valid license for the version in question first.

* To get access to the code, you need to be in the gaussian group of users.
* To be in the gaussian group of users, you need be qualified for it - see above.
Expand All @@ -46,8 +53,8 @@ The license of Gaussian constitutes of 4 site licenses for the 4 current host in
Citation
--------

When publishing results obtained with the referred software referred, please do check the developers web page in order to find the correct citat\
ion(s).
When publishing results obtained with the referred software referred, please do
check the developers web page in order to find the correct citation(s).


Additional online info about Gaussian on Stallo
Expand All @@ -56,7 +63,16 @@ Additional online info about Gaussian on Stallo
Usage
-----

Since Gaussian is a rather large and versatile program system with a range of different binaries, we would in general advice users to check whether their jobs are parallelized or not before submitting jobs. It would in general, unless every step is entirely well parallelized, always be more efficient to split a complex many-step job into smaller parallel and serial parts/jobs so that also the overall utilization of hardware is improved. I you are in doubt whether or not your job will scale outside one node (=shared memory), go to the Gaussian application home folder and check if there is an \*.exel version of the executable(s) you will be using. If yes, your job will generally work ok in parallel up to approx 300 cores (this is for the more advanced users).
Since Gaussian is a rather large and versatile program system with a range of
different binaries, we would in general advice users to check whether their
jobs are parallelized or not before submitting jobs. It would in general,
unless every step is entirely well parallelized, always be more efficient to
split a complex many-step job into smaller parallel and serial parts/jobs so
that also the overall utilization of hardware is improved. I you are in doubt
whether or not your job will scale outside one node (=shared memory), go to the
Gaussian application home folder and check if there is an \*.exel version of
the executable(s) you will be using. If yes, your job will generally work ok in
parallel up to approx 300 cores (this is for the more advanced users).

We generally wants users to run as many nodes as possible to limit the walltime length of running jobs.

Expand Down Expand Up @@ -84,4 +100,3 @@ this here :doc:`gaussian_on_stallo`.

Here we also address issues related to running Gaussian in parallel, number of cores to use,
memory allocation and special issues taken care of at install.

14 changes: 8 additions & 6 deletions applications/chemistry/Gaussian/firsttime_gaussian.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ First time you run a Gaussian job?
==================================

This page contains info aimed at first time
users of Gaussian on Stallo, but may also be usefull to
users of Gaussian on Stallo, but may also be useful to
more experienced users. Please look carefully through the
provided examples. Also note that the job-script example is rather richly
commented to provide additional and relevant info.
Expand All @@ -20,13 +20,15 @@ Gaussian input example
:literal:


**NB: Pay special attention to the %mem defined in the beginning of the file. Also note that there are no mentioning of Linda and shared memory cores. This is addressed here:** :ref:`gaussian_on_stallo`
**NB: Pay special attention to the %mem defined in the beginning of the file.
Also note that there are no mentioning of Linda and shared memory cores. This
is addressed here:** :ref:`gaussian_on_stallo`

You can also download the input file here: :download:`Caffeine-input<../files/caffeine.com>`


Gaussian runscrip example
-------------------------
Gaussian runscript example
--------------------------

.. include:: ../files/job_gaussian.sh
:literal:
Expand Down Expand Up @@ -55,5 +57,5 @@ When you have all the necessary files in the correct folders, submit the job by
sbatch job_gaussian.sh
To verify that nothing has gone wrong, check the output of the calculations. In Gaussian output, you allways get an entertaining quote at the end. Good luck.

To verify that nothing has gone wrong, check the output of the calculations. In
Gaussian output, you always get an entertaining quote at the end. Good luck.
117 changes: 0 additions & 117 deletions applications/chemistry/Gaussian/gaussian09.rst

This file was deleted.

0 comments on commit e2e038d

Please sign in to comment.