User Tools

Site Tools


exercises:2015_ethz_mmm:md_slab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
exercises:2015_ethz_mmm:md_slab [2015/03/09 17:03] yakutovichexercises:2015_ethz_mmm:md_slab [2015/03/19 22:13] yakutovich
Line 2: Line 2:
  
  
-This exercise deals with heating a gold slab, namely the (100) reconstructed that you already simulated last time. The goal is to plot a density profile in the direction orthogonal to the slab, and to compute (using vmd) the radial distribution function g(r) at various temperatures.+This exercise deals with heating a gold slab, namely the (100) reconstructed that you already simulated last time. The goal is to plot a density profile in the direction orthogonal to the slab, and to compute (using vmd) the radial distribution function g( r ) at various temperatures.
  
 Download the 4.2 exercise into your $HOME folder and unzip it: Download the 4.2 exercise into your $HOME folder and unzip it:
Line 36: Line 36:
 </note> </note>
  
-Perform a simulation at T=1100 K and T=1300 K (files: 1100.inp and 1300.inp):+  * Perform **consequently** a simulation at T=1100 K and T=1300 K (files: 1100.inp and 1300.inp):
 <code bash> <code bash>
 you@eulerX exercise_4.2$ bsub cp2k.popt -i 1100.inp -o 1100.out you@eulerX exercise_4.2$ bsub cp2k.popt -i 1100.inp -o 1100.out
 you@eulerX exercise_4.2$ bsub cp2k.popt -i 1300.inp -o 1300.out you@eulerX exercise_4.2$ bsub cp2k.popt -i 1300.inp -o 1300.out
 </code> </code>
 +
 +  * And again analyze these trajectories using the script histo_z:
 +<code bash>
 +you@eulerX exercise_4.2$ ./histo_z 1100-1-pos.xyz
 +you@eulerX exercise_4.2$ ./histo_z 1300-1-pos.xyz
 +</code>
 +
  
 <note tip> <note tip>
Line 46: Line 53:
 </note> </note>
  
-Now, use vmd to look at the trajectories. As you launch vmd, +  * Now, use vmd to look at the trajectories. As you launch vmd, 
 in Tk console you can: in Tk console you can:
 +
 Load a pbc.vmd file which includes the definition of the periodic box Load a pbc.vmd file which includes the definition of the periodic box
-<code> +<code tcl
-source pbc.vmd+vmd> source pbc.vmd
 </code> </code>
 Draw the box:  Draw the box: 
-<code>  +<code tcl>  
-draw pbcbox+vmd> draw pbcbox
 </code> </code>
 Wrap all atoms in the periodic box: Wrap all atoms in the periodic box:
-<code> +<code tcl
-pbc wrap -first first -last last+vmd> pbc wrap -first first -last last
 </code> </code>
-Try to play with representations: color the surface atoms in one color, the bulk ones in another color. +  * Try to play with representations: color the surface atoms in one color, the bulk ones in another color. 
-Using the "radial distribution function" plugin from the extension menu, draw the g(r) of the system.+  Using the "radial distribution function" plugin from the extension menu (Extensions>Analysis>Radial Pair Distribution Function g( r ) ), draw the g( r ) of the system.
  
 <note tip> <note tip>
  Discuss radial distribution function for 700, 1100, and 1300 K.   Discuss radial distribution function for 700, 1100, and 1300 K. 
 +</note>
 +<note important>
 +Hint: how to use the g( r ) module:
 +  - First apply pbcs (see above)
 +  - Open the radial distribution function plugin and enter the parameters as shown (**note: in the example below we excluded the first 10 frames**) (from "Utilities" you can check that your unit cell is OK)
 +  - Click "Compute g( r )"
 +  - From the "File" menu of the graph window, you can save as postscript file or other formats.
 +
 +{{:exercises:2015_ethz_mmm:screen_shot_2015-03-19_at_23.03.32.png?600|}}
 </note> </note>
exercises/2015_ethz_mmm/md_slab.txt · Last modified: 2020/08/21 10:15 by 127.0.0.1