Abstract
Self-diffusion coefficient can be derived from molecular dynamics (MD) simulations by fitting the mean squared displacement (MSD) into the Einstein relation. However, the finite system size, nonfulfillment of the Brownian motion, and finite simulation time may bring in significant uncertainties that need to be estimated. We present a python module to facilitate the accurate determination of self-diffusion coefficient from the Einstein relation. We show that the ballistic stage can be clearly recognized and excluded to improve the accuracy and efficiency of self-diffusion coefficient calculation. The correct self-diffusion coefficient and its uncertainty can be conveniently obtained by taking the ensemble average of diffusion coefficients calculated at different time intervals. At the meantime, the module calculates viscosity that can correct the MD-derived self-diffusion coefficient to the thermodynamic limit. Program summaryProgram Title: MD2D VERSION 1.2.0CPC Library link to program files:https://doi.org/10.17632/d2x8rw83jb.1Code Ocean capsule:https://codeocean.com/capsule/2259048Licensing provisions: GNU General Public License, version 3Programming language: PythonNature of problem: Accurate determination of self-diffusion coefficient from molecular dynamics by using the Einstein relation is hampered by the finite system size.Solution method: Self-diffusion coefficient can be accurately determined from molecular dynamics simulations by fitting the Einstein relation with correct choice of parameters and correcting to the thermodynamic limit.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.