BLJ60 example setup

From Docswiki
Jump to navigation Jump to search

In this example the objective was to link a crystal structure to a minimum from the amorphous region. OPTIM was first used to create min.data.info files using odata files such as:

DUMPDATA 
BFGSSTEPS 5000 
BFGSMIN 
ENDHESS 
MAXBFGS 0.2 2.0 
UPDATES 100 100 
BFGSCONV 0.000001 
BINARY 48 1.5 0.5 0.8 0.88 
PARAMS 3.587037905 3.587037905 3.587037905 1.79 
NORESET 
POINTS 
LS -11.46001238000000 5.188783135000000 10.47622879000000 
LS -2.955568051000000 1.530923988000000 8.223564292000001 
etc...

This produced min.data.info.finish and min.data.info.start, which were copied to a clean directory and read into min.data and points.min using READMIN with this pathdata file:

NATOMS 60 
COPYFILES perm.allow 
BULK 3.587037905 3.587037905 3.587037905 
PERMDIST 
SYSTEM LS 
TEMPERATURE 0.71 
CONNECTIONS 1 
SEED 1 
PERTURB 0.40 
ETOL 1.0D-7 
ITOL 0.01D0 
DIRECTION AB 
EXEC /home/wales/bin/OPTIM 
TRIPLES 
ADDTRIPLES 
STARTTRIPLES 
READMIN min.data.info.start 
CYCLES 0 
CPUS 1

A single OPTIM connect run was then started for DIJINITCONT. This initial cycle is necessary before trying multiple cycles, because there is only one possible connection attempt with only two minima. The relevant pathdata lines were:

DIJINITCONT EXP 
CYCLES 100 
COMMENT JOBSPERNODE 1 
PBS
PAIRLIST 1 

With a qsub file:

!/bin/csh
PBS -N BLJ60.1.3.37
PBS -q h8
PBS -j oe
PBS -l nodes=1:ppn=8
cd $PBS_O_WORKDIR cat $PBS_NODEFILE >& output wc output > nodes.info cat $PBS_NODEFILE >> nodes.info echo $USER >> nodes.info echo $PBS_O_WORKDIR >> nodes.info

/home/wales/bin/PATHSAMPLE >>& output

echo qstat -f ${PBS_JOBID}@volkhan echo

A subsequent run with CYCLES 100 on 8 cores found an initial path in five cycles, which took a few minutes wall clock time.