Calculating diffusivity: Difference between revisions

From Micro and Nano Mechanics Group
Jump to navigation Jump to search
Line 13: Line 13:
{|border="0" align="center"
{|border="0" align="center"
|<math> \sigma = 6Dt</math>
|<math> \sigma = 6Dt </math>
|}
|}

where <math> \sigma = <r(t) - r_0> </math>.

Revision as of 08:16, 17 September 2015

Diffusivity calculation in MD++

Yanming Wang

Sep 2015

This tutorial describes how to compute diffusivity in MD++ based on the random walk model. Here as an example, we will provide MD++ Tcl and Matlab scripts for calculating Si and Au diffusivities in a Au-Si binary liquid alloy system.

Theoretical background

We can assume the motion of each individual atom follows the random walk model. Thus we can find the following relation between the mean square displacement (MSD) and the diffusivity .

where .