Download the 1.1 exercise into your EXERCISES folder and unzip it.
max@qmobile:~$ cd ; cd EXERCISES max@qmobile:~$ wget http://www.cp2k.org/_media/exercises:2018_ethz_mmm:exercise_1.1.zip max@qmobile:~$ unzip exercises:2018_ethz_mmm:exercise_1.1.zip max@qmobile:~$ cd exercise_1.1
In this exercise you will test the Lennard-Jones potential. In particular, we will focus on the system described in the following paper about the energy landscape of the 38 atom Lennard-Jones cluster:
The command to run cp2k is the following (with a generic file.inp input file):
max@qmobile:~$ cp2k.ssmp -i file.inp -o file.out
In this first part you will perform a simple energy optimization, to find the two lowest lying minima in the potential energy surface.
The input file structure of the template is the following:
&GLOBAL
FLUSH_SHOULD_FLUSH
PRINT_LEVEL low
PROJECT geo_opt_bfgs
RUN_TYPE geo_opt
WALLTIME 600
&END GLOBAL
&MOTION
&GEO_OPT
OPTIMIZER BFGS
MAX_ITER 200
MAX_DR 0.001
RMS_DR 0.0003
MAX_FORCE 0.0001
RMS_FORCE 0.00003
&BFGS
USE_MODEL_HESSIAN yes
&END BFGS
&END GEO_OPT
&PRINT
&TRAJECTORY on
FORMAT xyz
&EACH
GEO_OPT 1
&END EACH
&END TRAJECTORY
&END PRINT
&END MOTION
&FORCE_EVAL
METHOD Fist
STRESS_TENSOR ANALYTICAL
&MM
&FORCEFIELD
&CHARGE
ATOM Ar
CHARGE 0.0
&END
&NONBONDED
&LENNARD-JONES
atoms Ar Ar
EPSILON 119.8
SIGMA 3.405
RCUT 8.4
&END LENNARD-JONES
&END NONBONDED
&CHARGE
ATOM Kr
CHARGE 0.0
&END CHARGE
&END FORCEFIELD
&POISSON
PERIODIC NONE
&EWALD
EWALD_TYPE none
&END EWALD
&END POISSON
&PRINT
&FF_INFO OFF
SPLINE_DATA
SPLINE_INFO
&END FF_INFO
&END PRINT
&END MM
&PRINT
&FORCES off
&END FORCES
&GRID_INFORMATION
&END GRID_INFORMATION
&PROGRAM_RUN_INFO
&EACH
GEO_OPT 1
&END EACH
&END PROGRAM_RUN_INFO
&STRESS_TENSOR
&EACH
GEO_OPT 1
&END EACH
&END STRESS_TENSOR
&END PRINT
&SUBSYS
&CELL
A 100 0 0
B 0 100 0
C 0 0 100
PERIODIC NONE
&END CELL
&TOPOLOGY
COORD_FILE_NAME in.xyz
COORDINATE xyz
&END
&PRINT
&CELL
&END CELL
&KINDS
&END KINDS
&MOLECULES OFF
&END MOLECULES
&SYMMETRY
&END SYMMETRY
&END PRINT
&END SUBSYS
&END FORCE_EVAL
1 Kelvin*K_b=3.2E-6 Hartree
. Using this conversion factor you can transform the epsilon value into Hartree, and the total energy can be expressed in units of epsilon. The sigma value is in Angstrom.
m_xyzrand 1.0 < fcc.xyz > fcc_rand.xyz
Do the same with ico.xyz which represents the icosahedral structure. You can look at all files with vmd.
python stein.py file.xyz
You will be asked the cutoff radius for the neighbors, it is 1.391 in sigma units. You should input it in Angstrom. You will also be asked “value of l” This means the symmetry of the order parameter, which is l=4 in this case.
cp fcc_rand.xyz in.xyz
cp2k.ssmp -i geo_opt.inp | tee geo_opt.out
(to see the output on the screen as well), or AS AN ALTERNATIVE
cp2k.ssmp -i geo_opt.inp > geo_opt.out
(to retain the output in the geo_opt.out file only)
grep "ENERGY|“ geo_opt.out
and transform it in the unit of the paper (epsilon units)
vmd OPT-pos-1.xyz
(ask the teacher)
./myq4 OPT-pos-1.xyz > fcc.ene.q4
nano myq4
mkdir FCC ; mv OPT* FCC ; mv geo_opt.out FCC
./curve
Look inside, and try to understand what you get.