LMS
Home
Workshops
CHEM689
CHEM242
Publications
Supercomputers
qprep
Utilities
UNIX help

Software
ADF ADF-BAND
AMBER
AOMIX
Cerius2
CHARMm
CRYSTAL
Dalton
Gaussian
GaussView
Grasp
InsightII
Macromodel
Materials Studio
Molden
MOLPRO
MOLEOnline
NAMD
Pymol
Q-Chem
Quanta
SPOCK
TINKER
Other Software

Page updated on
Apr 6 2007
Web page created
on a Mac and powered by Linux

Laboratory for Molecular Simulation
Director: Michael B. Hall Manager: Lisa M. Pérez
Phone: (979) 845-9384Fax (979) 845-2971Rm. 2109 Chemistry
e-mail: mouse@mail.chem.tamu.edu

Amsterdam Density Functional (ADF)
by Scientific Computing and Modelling

ADF is a Density Functional Theory (DFT) software package for computational quantum chemistry. It enables first-principles electronic structure calculations and is used by theoretical and computational chemists worldwide, both in industry and in academia.

ADF is used in virtually all areas of chemistry, and is particularly popular in catalysis, inorganic and heavy element chemistry, as well as in spectroscopy. It can be applied to all systems from proteins, solvents, polymers, surfaces, and solids, to simple molecules in the gas phase.

ADF Home Page ADF and ADF-BAND Manual ADF and ADF-BAND Features Running ADF and ADF-BAND Trouble-Shooting

ADF PROGRAM FEATURES:
For more information about ADF, please visit http://www.scm.com/Products/ADFInfo.html

ADF-BAND PROGRAM FEATURES:
For more information about ADF-BAND, please visit http://www.scm.com/Products/BANDInfo.html

Running ADF and ADF-BAND on cosmos

To run the newest version of ADF/ADF-BAND on cosmos, you will need to add the following lines to your pbs job file:

ADFHOME=/usr/local/lms/ADF/ADF2005.01b
export ADFHOME
ADFBIN=$ADFHOME/bin
export ADFBIN
ADFRESOURCES=$ADFHOME/atomicdata
export ADFRESOURCES
SCMLICENSE=$ADFHOME/license
export SCMLICENSE

To run adfview:
alias adfview="$ADFBIN/adfview"

# The following NSCM setting determines the number of processors that you are going to use
# Make sure that NSCM=n (n=1-8 depending on the queue) matches the ncpus=n setting in your PBS settings
NSCM=2
export NSCM

DIRAC=$ADFBIN/dirac
export DIRAC
SCM_TMPDIR=$TMPDIR
export SCM_TMPDIR
SCM_USETMPDIR=yes
export SCM_USETMPDIR

Here is a sample job file:
#! /bin/bash
#
#PBS -l ncpus=4,mem=2gb,walltime=24:00:00

# You will need to change sample to the appropriate filename (This sample assumes that your input file ends with adfin: sample.adfin)
file=sample
export file

ADFHOME=/usr/local/lms/ADF/ADF2005.01b
export ADFHOME
ADFBIN=$ADFHOME/bin
export ADFBIN
ADFRESOURCES=$ADFHOME/atomicdata
export ADFRESOURCES
SCMLICENSE=$ADFHOME/license
export SCMLICENSE
NSCM=4
export NSCM
DIRAC=$ADFBIN/dirac
export DIRAC
SCM_TMPDIR=$TMPDIR
export SCM_TMPDIR
SCM_USETMPDIR=yes
export SCM_USETMPDIR

env
date

cd $TMPDIR

chmod u+x $PBS_O_WORKDIR/$file.adfin

$PBS_O_WORKDIR/$file.adfin >> $PBS_O_WORKDIR/$file.out

mv -f ./$file.t21 $PBS_O_WORKDIR/.

date

exit

For information on how to obtain an account on cosmos.tamu.edu please visit the SuperComputing Web site http://sc.tamu.edu/

Trouble-shooting:
If you you receive the error:

Xlib: connection to "labmol4.chem.tamu.edu:0.0" refused by server
Xlib: Client is not authorized to connect to Server
Error: Can't open display:labmol4.chem.tamu.edu:0.0

(where labmol4 will be replaced by the local machine name)

You need to make sure that you use the -Y flag when you ssh to cosmos ( ssh -Y username@cosmos.tamu.edu )
If you get an error about an unknown flag -Y, try using -X instead when you ssh to the remote machine.


Texas A&M University | Department of Chemistry | College of Science | Webmaster