Pro použití na Lunách je třeba nastavit okolí (např. ve file
".profile" v domovském adresáři) následujícími příkazy:
export g03root=/home/g03/LUNA
#
# Následující řádky jsou $g03root/g03/bsd/g03.profile
# Měl by stačit řádek jeden ("source $g03root/g03/bsd/g03.profile"),
# ale s tím jsou potíže a je lepší ve vlastním .profile g03.profile
# vypsat celý.
#
# These commands set up for use of Gaussian 03.
# They should be source'd into each Gaussian 03 user's .login file,
# after setting the following environment variable:
#
# g03root -- Directory which contains the g03 main directory.
# Defaults to users's home directory if not defined before entry.
#
# Top directories for the program:
#
gr=$HOME
if [ "$g03root" ]
  then gr=$g03root
fi
GAUSS_EXEDIR="$gr/g03/bsd:$gr/g03/private:$gr/g03"
GAUSS_ARCHDIR="$gr/g03/arch"
GMAIN=$GAUSS_EXEDIR
PATH=$PATH:$GAUSS_EXEDIR
LD_LIBRARY_PATH=$GAUSS_EXEDIR
G03BASIS="$gr/g03/basis"
F_ERROPT1="271,271,2,1,2,2,2,2"
#following for sgi debugging
#TRAP_FPE="DEBUG;OVERFL=ABORT;DIVZERO=ABORT;INVALID=ABORT;INT_OVERFL=ABORT"
TRAP_FPE="OVERFL=ABORT;DIVZERO=ABORT;INT_OVERFL=ABORT"
MP_STACK_OVERFLOW="OFF"
# to partially avoid KAI stupidity
KMP_DUPLICATE_LIB_OK="TRUE"
export GAUSS_EXEDIR GAUSS_ARCHDIR PATH GMAIN LD_LIBRARY_PATH F_ERROPT1
TRAP_FPE
MP_STACK_OVERFLOW \
KMP_DUPLICATE_LIB_OK G03BASIS
Pro použití na Apolech musí být uživatel (kvůli licenčním omezením) ve
skupině "rob". Pak stačí poslat do fronty obdobu následujícího skriptu:
#!/bin/csh
#$ -S /bin/csh
#$ -q all.q@apollo8.fzu.cz
setenv JOB myjob
#define gaussian environment
setenv g03root /home/g03/APOLLO
source $g03root/g03/bsd/g03.login
#change to appropriate directory
cd XX
g03 $JOB.inp $JOB.out
Manuál k programu lze najít na www.gaussian.com .