New Features of the Open Source Monte Carlo Software Brick-CFCMC

Thermodynamic Integration and Hybrid Trial Moves

Journal Article (2021)
Author(s)

H. Mert Polat (TotalEnergies)

Hirad S. Salehi (TU Delft - Engineering Thermodynamics)

Remco Hens (TU Delft - Engineering Thermodynamics)

Dominika O. Wasik (Eindhoven University of Technology)

Ahmadreza Rahbari (TU Delft - Engineering Thermodynamics)

Frédérick De Meyer (TotalEnergies, PSL Research University)

Céline Houriez (PSL Research University)

Christophe Coquelet (PSL Research University)

Sofia Calero (Eindhoven University of Technology, University Pablo de Olavide)

David Dubbeldam (Universiteit van Amsterdam)

Othonas A. Moultos (TU Delft - Engineering Thermodynamics)

Thijs J.H. Vlugt (TU Delft - Engineering Thermodynamics)

Research Group
Engineering Thermodynamics
DOI related publication
https://doi.org/10.1021/acs.jcim.1c00652
More Info
expand_more
Publication Year
2021
Language
English
Related content
Research Group
Engineering Thermodynamics
Issue number
8
Volume number
61
Pages (from-to)
3752-3757
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We present several new major features added to the Monte Carlo (MC) simulation code Brick-CFCMC for phase- and reaction equilibria calculations (https://gitlab.com/ETh_TU_Delft/Brick-CFCMC). The first one is thermodynamic integration for the computation of excess chemical potentials (μex). For this purpose, we implemented the computation of the ensemble average of the derivative of the potential energy with respect to the scaling factor for intermolecular interactions (⟨∂U∂λ⟩). Efficient bookkeeping is implemented so that the quantity ∂U∂λ is updated after every MC trial move with negligible computational cost. We demonstrate the accuracy and reliability of the calculation of μex for sodium chloride in water. Second, we implemented hybrid MC/MD translation and rotation trial moves to increase the efficiency of sampling of the configuration space. In these trial moves, short Molecular Dynamics (MD) trajectories are performed to collectively displace or rotate all molecules in the system. These trajectories are accepted or rejected based on the total energy drift. The efficiency of these trial moves can be tuned by changing the time step and the trajectory length. The new trial moves are demonstrated using MC simulations of a viscous fluid (deep eutectic solvent).