![]() | ||
|
Gaussian
Policy
Program citations Gaussian 03, Revision C.02 (or D.01), M. J. Frisch, G. W. Trucks, H. B. Schlegel, G. E. Scuseria, M. A. Robb, J. R. Cheeseman, J. A. Montgomery, Jr., T. Vreven, K. N. Kudin, J. C. Burant, J. M. Millam, S. S. Iyengar, J. Tomasi, V. Barone, B. Mennucci, M. Cossi, G. Scalmani, N. Rega, G. A. Petersson, H. Nakatsuji, M. Hada, M. Ehara, K. Toyota, R. Fukuda, J. Hasegawa, M. Ishida, T. Nakajima, Y. Honda, O. Kitao, H. Nakai, M. Klene, X. Li, J. E. Knox, H. P. Hratchian, J. B. Cross, C. Adamo, J. Jaramillo, R. Gomperts, R. E. Stratmann, O. Yazyev, A. J. Austin, R. Cammi, C. Pomelli, J. W. Ochterski, P. Y. Ayala, K. Morokuma, G. A. Voth, P. Salvador, J. J. Dannenberg, V. G. Zakrzewski, S. Dapprich, A. D. Daniels, M. C. Strain, O. Farkas, D. K. Malick, A. D. Rabuck, K. Raghavachari, J. B. Foresman, J. V. Ortiz, Q. Cui, A. G. Baboul, S. Clifford, J. Cioslowski, B. B. Stefanov, G. Liu, A. Liashenko, P. Piskorz, I. Komaromi, R. L. Martin, D. J. Fox, T. Keith, M. A. Al-Laham, C. Y. Peng, A. Nanayakkara, M. Challacombe, P. M. W. Gill, B. Johnson, W. Chen, M. W. Wong, C. Gonzalez, and J. A. Pople, Gaussian, Inc., Pittsburgh PA, 2003. Gaussian 98 (Revision A.11), M. J. Frisch, G. W. Trucks, H. B. Schlegel, G. E. Scuseria, M. A. Robb, J. R. Cheeseman, V. G. Zakrzewski, J. A. Montgomery, Jr., R. E. Stratmann, J. C. Burant, S. Dapprich, J. M. Millam, A. D. Daniels, K. N. Kudin, M. C. Strain, O. Farkas, J. Tomasi, V. Barone, M. Cossi, R. Cammi, B. Mennucci, C. Pomelli, C. Adamo, S. Clifford, J. Ochterski, G. A. Petersson, P. Y. Ayala, Q. Cui, K. Morokuma, P. Salvador, J. J. Dannenberg, D. K. Malick, A. D. Rabuck, K. Raghavachari, J. B. Foresman, J. Cioslowski, J. V. Ortiz, A. G. Baboul, B. B. Stefanov, G. Liu, A. Liashenko, P. Piskorz, I. Komaromi, R. Gomperts, R. L. Martin, D. J. Fox, T. Keith, M. A. Al-Laham, C. Y. Peng, A. Nanayakkara, M. Challacombe, P. M. W. Gill, B. Johnson, W. Chen, M. W. Wong, J. L. Andres, C. Gonzalez, M. Head-Gordon, E. S. Replogle, and J. A. Pople, Gaussian, Inc., Pittsburgh PA, 2001.
Manual
FAQs
Essentials
Resource specifics Odds and Ends:
Gaussian on Neolith echo "gaussian" > $HOME/.modulesand the gaussian module will be automatically added in the future. You will then get the latest revision of Gaussian 03 as the default program. To run Gaussian on Neolith with use of 2 nodes (a total of 16 cores) for 1 hour, submit the shell script below (to the left) to the queue (the submit command is: sbatch scriptname). The input file xxxx.com (to the right) is assumed to be located in the submit directory, and the output file xxxx.out is placed in the same directory. Temporary files created by the program are placed on the node local disk named /scratch/local in order not to slow down the network file system, and the temporary files are removed after the calculation is completed.
#!/bin/bash %NProcLinda=4
#SBATCH -N 2 #P HF/cc-pVDZ GFPRINT SCF=Tight
#SBATCH -t 1:00:00
#SBATCH -U name_of_account Thiophene
job=xxxx 0 1
S 0.000000 0.000000 1.198638
WRKDIR=$(pwd) C 0.000000 1.243024 -0.010683
source $g03root/g03/bsd/g03.profile C 0.000000 0.715224 -1.272668
cd $GAUSS_SCRDIR C 0.000000 -1.243024 -0.010683
C 0.000000 -0.715224 -1.272668
time g03 < $WRKDIR/$job.com > $WRKDIR/$job.out H 0.000000 -1.319531 -2.173349
H 0.000000 -2.283992 0.284349
# H 0.000000 1.319531 -2.173349
# End of script H 0.000000 2.283992 0.284349
#
end of input
Important Notes:
Gaussian on Monolith echo "gaussian" > $HOME/.modulesand the gaussian module will be automatically added in the future. You will then get the latest revision of Gaussian 03 as the default program. If you wish to run Gaussian 98 you instead type echo "gaussian98" > $HOME/.modulesDo not attempt to have both modules loaded in the same log-in session, that will cause a conflict. To run Gaussian on Monolith with use of 4 processors (2 nodes with 2 processors each) for 1 hour, submit the shell script below to the queue (the submit command is: qsub scriptname). The input file xxxx.com is assumed to be located in the submit directory, and the output file xxxx.out is placed in the same directory. Temporary files created by the program are placed on the node local disk named /disk/local in order not to slow down the network file system (NFS), and the temporary files are removed after the calculation is completed.
#!/bin/bash
#PBS -l walltime=1:00:00
#PBS -l nodes=2:ppn=2
job=xxxx
#
# Choose program version in accordance with the .module file.
#
prg=g03
#prg=g98
export GAUSS_LFLAGS="-nodelist \"`cat $PBS_NODEFILE`\" -mp 2"
cd $PBS_O_WORKDIR
time ${prg}l < $job.com > $job.out
#
# End of script
#
Gaussian on Mozart echo "gaussian" > $HOME/.modulesand the gaussian module will be automatically added in the future. You will then get the latest revision of Gaussian 03 as the default program. The old version Gaussian 98 is available by addition of the module "gaussian/g98". Do not have the g98 and g03 modules loaded at the same time. To run Gaussian on Mozart with use of 4 processors with use of 10GB memory for 1 hour (memory allocation is given in xxxx.com), submit the shell script below to the queue (the submit command is: qsub scriptname). The input file xxxx.com is assumed to be located in the directory $HOME/calc/, and the output file xxxx.out is placed in the same directory. Temporary files created by the program are placed on the disk named /scratch/$USER, and the temporary files are deleted after the calculation is completed. #!/bin/bash #PBS -l walltime=1:00:00 #PBS -l nodes=1:ppn=4 job=xxxx cd $PBS_O_WORKDIR time g03 < $job.com > $job.out # # End of script # Mozart is a unique resource and it serves the community best if we do not load it with jobs that can be run on a cluster system. In concern with Gaussian on Mozart, please respect the following recommendations:
Gaussian on SweGrid
&(jobname="SC4H4")
(count=4)
(cputime="10 minutes")
(executable="/usr/bin/time")
(arguments="g03l" "SC4H4.com")
(inputfiles=("SC4H4.com" ""))
(outputfiles=("SC4H4.log" "")("SC4H4.chk" ""))
(runtimeenvironment="APPS/CHEM/GAUSSIAN-03.C02")
(gmlog="gmlog")
(stdout="stdout")
(stderr="stderr")
Note:
Gaussian on Green echo "gaussian" > $HOME/.modulesand the gaussian module will be automatically added in the future. You will then get the latest revision of Gaussian 03 as the default program. To run Gaussian on Green with use of 4 processor for 1 hour, submit the shell script below to the queue (the submit command is: qsub scriptname). The input file xxxx.com is assumed to be located in the submit directory, and the output file xxxx.out is placed in the same directory. Temporary files created by the program are placed on the node local disk named /disk/local in order not to slow down the network file system (NFS), and the temporary files are removed after the calculation is completed. #!/bin/bash #PBS -l walltime=1:00:00 #PBS -l nodes=4 export GAUSS_LFLAGS="-nodelist \"`cat $PBS_NODEFILE`\" \ -opt \"Tsnet.Node.lindarsharg:ssh\"" job=xxxx cd $PBS_O_WORKDIR time g03l < $job.com > $job.out # # End of script # Note:
|