LAMMPS.LJ.SaddleRefine.d
Description:
The folder coords-lmp contains 200 structures of Lennard-Jones clusters with 38 atoms each. These structures are close to some saddle point configuration, and were taken from the OptBench Transition State Optimization example.
The artn input artn.in specifies that the algorithm directly enters into the Lanczos algorithm, or the so-called refine-mode, by the line:
ninit = 0
which forces ARTn to make zero initial pushes, thus immediately entering Lanczos. The ARTn algorithm stops at the saddle, and does not push the structure into the minima. This is achieved by:
lpush_final = .false.
The flag lnperp_limitation = .true. is used, which indicates a customisation of the number of perpendicular relaxation steps. The user-input sequence is set by the command:
nperp_limitation = 12, 24, -1
where the values indicate 12 steps of perpendicular relax to be done in the first ARTn step, followed by 24 in the next, and from the third step perform relax until the specified force convergence criterion is met, indicated by value -1.
In this example, the behaviour of lanczos parameters can be crucial to the results, it can thus be used to get a feeling for how it behaves.
There are two lammps input files, lammps.in, and lammps-1.in:
the file
lammps-1.inperforms the calculation on a single structure given in theread_datavariable;the file
lammps.incontains a LAMMPS loop construction, which loops over all structures in the foldercoords-lmp.
Launch command:
Launch the same way as your favourite LAMMPS calculation:
./lmp -in lammps-1.in
or
./lmp -in lammps.in
Expected results:
Read more about pARTn output files here.
By visualizing the LAMMPS dump file in config.dmp you should see the whole process of finding the refined transition.