24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2448  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

astringent

铜虫 (著名写手)

[交流] 【求助】均方位移已有4人参与

最近准备写均方位移(MSD)的程序,但是有一点不太明白。均方位移指的是分子质心的均方位移,还是采用动力学模拟后得到的轨迹直接算就可以?如果是指质心的均方位移,,那么在计算时是不是首先要考虑质心的移动啊?另外我看文献上说 unfold each molecule,这个unfold又是什么意思呢?
请大家不吝赐教,先谢谢了。
回复此楼

» 收录本帖的淘帖专辑推荐

xuexijisuan

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooloyyt

新虫 (初入文坛)

★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zh1987hs(金币+8): 谢谢 2011-01-16 20:58:18
引用回帖:
Originally posted by astringent at 2011-01-14 18:08:25:
最近准备写均方位移(MSD)的程序,但是有一点不太明白。均方位移指的是分子质心的均方位移,还是采用动力学模拟后得到的轨迹直接算就可以?如果是指质心的均方位移,,那么在计算时是不是首先要考虑质心的移动啊 ...

首先,看你用的程序输出的是真实坐标还是应用周期化边界以后的坐标,如果是前者那很好办,直接求分子质心的均方位移就行。如果是后者,就没辙,你只能取分析的这段时间区间内体系中运动没有超过盒子边界的分子来做msd。我自己写的程序就是为了算msd就把输出坐标改成真实坐标了。

至于unfold each molecule,没有上下文,我猜是将那些由于应用了周期性边界的而发生了坐标分裂分子(比如说一个分子的一部分坐标在盒子左边界,一部分在盒子右边界)去除周期性边界条件将他们还原到盒子的一侧来。

» 本帖已获得的红花(最新10朵)

3楼2011-01-15 14:55:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

zyj8119

木虫 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zh1987hs(金币+1): 谢谢 2011-01-16 20:58:06
引用回帖:
Originally posted by astringent at 2011-01-14 18:08:25:
最近准备写均方位移(MSD)的程序,但是有一点不太明白。均方位移指的是分子质心的均方位移,还是采用动力学模拟后得到的轨迹直接算就可以?如果是指质心的均方位移,,那么在计算时是不是首先要考虑质心的移动啊 ...

你可以参考DLPOLY的源代码。
好好学习,天天向上。
2楼2011-01-15 14:43:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

astringent

铜虫 (著名写手)

引用回帖:
Originally posted by zyj8119 at 2011-01-15 14:43:19:

你可以参考DLPOLY的源代码。

请问在哪里可以找到DLPOLY的源代码?谢谢
4楼2011-01-15 19:31:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

astringent

铜虫 (著名写手)

引用回帖:
Originally posted by cooloyyt at 2011-01-15 14:55:43:


首先,看你用的程序输出的是真实坐标还是应用周期化边界以后的坐标,如果是前者那很好办,直接求分子质心的均方位移就行。如果是后者,就没辙,你只能取分析的这段时间区间内体系中运动没有超过盒子边界的分子 ...

首先给长感谢你的解答。但是我还是有两个问题:
(1)我用的坐标就是动力学模拟后得到的DCD文件中的坐标,模拟的时候使用了周期性边界条件,这是不是意味着我用的坐标是你说的第二种情况?
(2) 如果是你说的第二种情况,在编写MSD程序的时候,是不是首先考虑分子质心的运动,此外还需考虑周期性边界条件?
5楼2011-01-15 19:36:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见