Jurij Reščič, Per Linse
Department of Physical Chemistry, Faculty of Chemistry and Chemical Technology, University of Ljubljana, PO Box 537, SI-1001, Ljubljana, Slovenia.
Department of Chemistry, Physical Chemistry, Lund University, PO Box 124, SE-221 00, Lund, Sweden.
J Comput Chem. 2015 Jun 15;36(16):1259-74. doi: 10.1002/jcc.23919.
The modular software MOLSIM for all-atom molecular and coarse-grained simulations is presented with focus on the underlying concepts used. The software possesses four unique features: (1) it is an integrated software for molecular dynamic, Monte Carlo, and Brownian dynamics simulations; (2) simulated objects are constructed in a hierarchical fashion representing atoms, rigid molecules and colloids, flexible chains, hierarchical polymers, and cross-linked networks; (3) long-range interactions involving charges, dipoles and/or anisotropic dipole polarizabilities are handled either with the standard Ewald sum, the smooth particle mesh Ewald sum, or the reaction-field technique; (4) statistical uncertainties are provided for all calculated observables. In addition, MOLSIM supports various statistical ensembles, and several types of simulation cells and boundary conditions are available. Intermolecular interactions comprise tabulated pairwise potentials for speed and uniformity and many-body interactions involve anisotropic polarizabilities. Intramolecular interactions include bond, angle, and crosslink potentials. A very large set of analyses of static and dynamic properties is provided. The capability of MOLSIM can be extended by user-providing routines controlling, for example, start conditions, intermolecular potentials, and analyses. An extensive set of case studies in the field of soft matter is presented covering colloids, polymers, and crosslinked networks.
介绍了用于全原子分子模拟和粗粒度模拟的模块化软件MOLSIM,并重点阐述了其使用的基本概念。该软件具有四个独特的功能:(1)它是一款集成软件,可用于分子动力学、蒙特卡罗和布朗动力学模拟;(2)模拟对象以分层方式构建,分别代表原子、刚性分子和胶体、柔性链、分层聚合物和交联网络;(3)涉及电荷、偶极子和/或各向异性偶极子极化率的长程相互作用可通过标准埃瓦尔德求和、平滑粒子网格埃瓦尔德求和或反应场技术来处理;(4)为所有计算出的可观测量提供统计不确定性。此外,MOLSIM支持各种统计系综,并且有多种类型的模拟单元和边界条件可供使用。分子间相互作用包括用于提高速度和均匀性的表格化成对势,多体相互作用涉及各向异性极化率。分子内相互作用包括键、角和交联势。该软件提供了大量关于静态和动态特性的分析。MOLSIM的功能可通过用户提供的例程进行扩展,例如控制起始条件、分子间势和分析等例程。文中还展示了软物质领域的一系列广泛的案例研究,涵盖了胶体、聚合物和交联网络。