lammps/examples/neb
Emile Maras e03cc99467 made the command options more lammps standard style 2017-06-02 23:42:16 +02:00
..
README removed a bug in fix_neb.cpp which prevented the freeend to work properly, plus added an example for the neb freeend 2017-05-29 15:49:04 +02:00
Si.sw git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13530 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-07-06 16:35:48 +00:00
final.hop1 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11005 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-11-08 20:49:16 +00:00
final.hop2 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11005 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-11-08 20:49:16 +00:00
final.sivac Added Si vacancy hop example 2014-01-29 22:51:52 +00:00
in.neb.hop1 made the command options more lammps standard style 2017-06-02 23:42:16 +02:00
in.neb.hop1freeend made the command options more lammps standard style 2017-06-02 23:42:16 +02:00
in.neb.hop2 made the command options more lammps standard style 2017-06-02 23:42:16 +02:00
in.neb.sivac made the command options more lammps standard style 2017-06-02 23:42:16 +02:00
initial.hop1 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15663 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-09-27 21:24:10 +00:00
initial.hop1freeend removed a bug in fix_neb.cpp which prevented the freeend to work properly, plus added an example for the neb freeend 2017-05-29 14:00:13 +02:00
initial.hop2 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15663 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-09-27 21:24:10 +00:00
initial.sivac git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15663 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-09-27 21:24:10 +00:00
log.5Oct16.neb.hop1.g++.4 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.hop1.g++.8 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.hop2.g++.4 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.hop2.g++.8 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.sivac.g++.3 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.sivac.g++.6 clean up doc src 2016-10-06 13:00:46 -06:00
log.5Oct16.neb.sivac.g++.9 clean up doc src 2016-10-06 13:00:46 -06:00

README

Run these examples as:

mpirun -np 4 lmp_g++ -partition 4x1 -in in.neb.hop1
mpirun -np 4 lmp_g++ -partition 4x1 -in in.neb.hop2
mpirun -np 4 lmp_g++ -partition 4x1 -in in.neb.hop1freeend
mpirun -np 3 lmp_g++ -partition 3x1 -in in.neb.sivac

mpirun -np 8 lmp_g++ -partition 4x2 -in in.neb.hop1
mpirun -np 8 lmp_g++ -partition 4x2 -in in.neb.hop2
mpirun -np 8 lmp_g++ -partition 4x2 -in in.neb.hop1freeend
mpirun -np 6 lmp_g++ -partition 3x2 -in in.neb.sivac
mpirun -np 9 lmp_g++ -partition 3x3 -in in.neb.sivac


Note that more than 4 replicas should be used for a precise estimate 
of the activation energy corresponding to a transition.

If you uncomment the dump command lines in the input scripts, you can
create dump files to do visualization from via Python tools: (see
lammps/tools/README and lammps/tools/python/README for more info on
these Python scripts)

python ~/lammps/tools/python/neb_combine.py -o dump.hop1.combine
					    -b dump.nonneb.1 
					    -r dump.neb.*
python ~/lammps/tools/python/neb_final.py -o dump.hop1.final 
					  -b dump.nonneb.1	
					  -r dump.neb.*

produces:

dump.hop1.combine = series of snapshots for all replicas together
		    time = progression of NEB calculation
dump.hop1.final = series of snapshots for final state of all replicas
		  time = replica #