计算化学公社

标题: 请教压浴的正式名称 [打印本页]

作者
Author:
ljh123    时间: 2025-12-6 15:51
标题: 请教压浴的正式名称
我初学动力学模拟不久,发现对一些压浴的正式名称有些疑惑,希望各位大佬解惑,十分感谢!
由于我用的是lammps,发现一些压浴名字似乎和gromacs对应不上。论坛里平衡相NPT模拟一般推荐用P-R压浴,但是我在lammps中并未找到P-R压浴的明确名称。
lammps手册上写到可支持的压浴有: Two barostatting methods are currently available: Nose-Hoover (npt and nph) and Berendsen (8.3.4. Barostats — LAMMPS documentation)。并且手册还表示:The fix npt commands include a Nose-Hoover thermostat and barostat。
但是在在fix npt命令的官方手册中又写道:
The equations of motion used are those of Shinoda et al in (Shinoda), which combine the hydrostatic equations of Martyna, Tobias and Klein in (Martyna) with the strain energy proposed by Parrinello and Rahman in (Parrinello). The time integration schemes closely follow the time-reversible measure-preserving Verlet and rRESPA integrators derived by Tuckerman et al in (Tuckerman). 该部分内容引用的文献包括J. Appl. Phys.
52, 7182–7190 (1981)。该文献似乎是P-R压浴的原文?
因此我有些疑惑,
Nose-Hoover 和Parrinello-Rahman 两个都是压浴吗?但是似乎gromacs中只有Parrinello-Rahman压浴。lammps中的Nose-Hoover 和Parrinello-Rahman是否是同一种压浴呢?
作者
Author:
SharkYYX2025    时间: 2025-12-7 14:20
Nose-Hoover是热浴,参考此链接:http://www.keinsci.com/workshop/KGMX_content.html
(, 下载次数 Times of downloads: 0)

作者
Author:
ljh123    时间: 2025-12-7 14:25
SharkYYX2025 发表于 2025-12-7 14:20
Nose-Hoover是热浴,参考此链接:http://www.keinsci.com/workshop/KGMX_content.html

谢谢。所以我可以理解为lammps手册上写的不严谨吗?因为手册上写的就是 Two barostatting methods are currently available: Nose-Hoover (npt and nph) and Berendsen。实际上fix npt用的是N-H热浴和P-R压浴?




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3