1mingfei / KNN2

on-lattice Kinetic Monte Carlo with NN potential
6 stars 0 forks source link

energy difference change for LSKMC #84

Open 1mingfei opened 4 years ago

1mingfei commented 4 years ago

For a regular kmc step, we can calculate the energy difference change by calculating forward and backward diffusion barriers. However, we have not yet applied this energy change for LSKMC, because LSKMC event will not follow a "first nearest neighbor" jump.

If the NN potential is accurate enough, the energy differences along any path the vacancy takes from the initial site to the final site will be the same. We can do DFS to search a path and use the energy changes along the way to get the energy change between two states.