24小时热门版块排行榜    

查看: 4774  |  回复: 15

tang_wei

金虫 (正式写手)

我把timestep降低了后就解决了,可能原因是timestep太大原子跑散了
11楼2016-01-20 10:20:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dgwfly

新虫 (正式写手)

引用回帖:
11楼: Originally posted by tang_wei at 2016-01-20 10:20:38
我把timestep降低了后就解决了,可能原因是timestep太大原子跑散了

壁面加中间流体,并且最外层壁面原子固定不动,我也遇到类似的问题,跑NVE的时候,局部的壁面原子会跑出去,温度能量突然急剧上升。你把时间步长改为多少呐?

发自小木虫Android客户端
12楼2016-12-16 23:06:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shuting1994

新虫 (小有名气)

没仔细看你问题过程,但我遇到过同意wenti,解决办法是,一个是调小timestep,还有就是fix nvt 里的温度阻尼系数调小

发自小木虫Android客户端
13楼2016-12-16 23:16:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

brucefan

专家顾问 (著名写手)

【答案】应助回帖

我不懂命令,只谈谈我的大致看法。首先,应该用NVT系综或者NPT系综让整个体系达到热力学平衡。一开始不能用NVE系综,因为体系还没达到平衡。有人认为一开始用NVE系综就能看到温度不变的结果,那是错的。在整个系统达到平衡之后,再撤去原来的整体热浴,改用局部热浴,即只控制热端和冷端的温度。具体方法有多种,例如Langevin热浴,Nose-Hoover热浴,速度重标,速度交换等等。原子跑出应该主要与边界条件和积分步长有关,需要多测试。

[ 发自手机版 http://muchong.com/3g ]
14楼2016-12-17 20:04:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mcjack

新虫 (小有名气)

我想请问下,怎么输出nvt的热通量?
15楼2017-03-28 09:53:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iSimuLy

捐助贵宾 (正式写手)

资深专家顾问


【答案】应助回帖

这种属于,系统崩溃的问题,一般和初始结构不好,时间步太大,模拟流程不对等有关,当然有时候和你安装的版本用的数值精度也会有关系。参看http://www.isimuly.com/forum.php ... ;amp;extra=page%3D1
16楼2017-03-28 13:11:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 对天空说lrj 的主题更新
信息提示
请填处理意见