GOMC: GPU Optimized Monte Carlo for the simulation of phase equilibria and physical properties of complex fluids
GOMC: GPU Optimized Monte Carlo for the simulation of phase equilibria and physical properties of complex fluids
复制标题
DOI:
10.1016/j.softx.2018.11.005
复制
发表时间:
2019-01
期刊:
影响因子:
3.4
通讯作者:
Younes Nejahi;M. S. Barhaghi;J. Mick;B. Jackman;Kamel Rushaidat;Yuanzhe Li;L. Schwiebert;J. Potoff
中科院分区:
文献类型:
--
作者:
Younes Nejahi;M. S. Barhaghi;J. Mick;B. Jackman;Kamel Rushaidat;Yuanzhe Li;L. Schwiebert;J. Potoff
GPU Optimized Monte Carlo (GOMC) is open-source software for simulating molecular systems using the Metropolis Monte Carlo algorithm. It supports simulations in a variety of ensembles, which include canonical, isothermal–isobaric, grand canonical, and Gibbs ensemble. GOMC can be used to study vapor–liquid equilibria, adsorption in porous materials, surfactant self-assembly, and condensed phase structure for complex molecules. GOMC supports a variety of all-atom, united atom, and coarse grained force fields such as OPLS, TraPPE, Mie, and Martini. The software has been written in object oriented C++, and uses OpenMP and NVIDIA CUDA to allow for execution on multi-core CPU and GPU architectures.