24小时热门版块排行榜    

查看: 933  |  回复: 8

truewz

至尊木虫 (文坛精英)


[交流] 【求助】请教多粒子编号的问题

我要用系宗法模拟一个立方体,粒子从一端流入从另一端流出。对于每个粒子都要跟踪他的轨迹,粒子进入立方体时赋予它一个编号(比如N[100][1]表示第100个粒子的速度值),流出时清空这个粒子的数据。当模拟时间较长时,粒子数目非常巨大,可能要N[1000000000][1]啦,怎么处理编号的问题呢?谢谢高手 .
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★ ★
truewz(金币+2): 2010-12-20 22:14:22
zh1987hs(金币+3):谢谢 2010-12-20 22:21:40
truewz(金币+3): 2010-12-20 22:32:50
引用回帖:
Originally posted by truewz at 2010-12-20 21:23:56:
我要用系宗法模拟一个立方体,粒子从一端流入从另一端流出。对于每个粒子都要跟踪他的轨迹,粒子进入立方体时赋予它一个编号(比如N[100][1]表示第100个粒子的速度值),流出时清空这个粒子的数据。当模拟时间较长 ...

首先把你的体系和方法交代清楚。

你采用的是什么系综?如果是巨正则系综($\mu$ V T),那么平衡态的平均粒子数是由化学势$\mu$决定的,不可能如你所说的那般变化。
2楼2010-12-20 21:45:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

truewz

至尊木虫 (文坛精英)


我研究的是正则系宗,热量的传输。
立方体一端是热端,一端是冷端。模拟过程中保持两端温度不变,热量由热端流向冷端,最终达到平衡态,热流不变。
3楼2010-12-20 22:17:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★ ★ ★ ★
truewz(金币+5): 2010-12-20 23:20:48
ghcacj(金币+5):谢谢 2010-12-21 14:41:35
引用回帖:
Originally posted by truewz at 2010-12-20 22:17:15:
我研究的是正则系宗,热量的传输。
立方体一端是热端,一端是冷端。模拟过程中保持两端温度不变,热量由热端流向冷端,最终达到平衡态,热流不变。

你的并不是正则系综。所谓正则系综,是指粒子数、体积和温度不变的微观体系。你希望考虑热传递,那么体系中存在温度梯度,所以并非正则系综。可以考虑微正则系综,系统总能量、粒子数和体积不变的情况。
4楼2010-12-20 23:15:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

truewz

至尊木虫 (文坛精英)


引用回帖:
Originally posted by yahoohoo at 2010-12-20 23:15:10:


你的并不是正则系综。所谓正则系综,是指粒子数、体积和温度不变的微观体系。你希望考虑热传递,那么体系中存在温度梯度,所以并非正则系综。可以考虑微正则系综,系统总能量、粒子数和体积不变的情况。

问题是系统刚开始不是平衡态,系统的能量是变化的,达到稳态后总能量才不变。
5楼2010-12-20 23:26:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
truewz(金币+5): 2010-12-20 23:41:07
ghcacj(金币+2):谢谢 2010-12-21 14:41:42
引用回帖:
Originally posted by truewz at 2010-12-20 23:26:38:



问题是系统刚开始不是平衡态,系统的能量是变化的,达到稳态后总能量才不变。

你的意思是 (i)你的体系是开放体系,(ii)你想考虑非平衡态的问题?
6楼2010-12-20 23:31:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

truewz

至尊木虫 (文坛精英)


引用回帖:
Originally posted by yahoohoo at 2010-12-20 23:31:25:



你的意思是 (i)你的体系是开放体系,(ii)你想考虑非平衡态的问题?

是的,立方体一端不断加热保持一个温度值,另一端是冷端保持一个低温值。
系统刚开始不平衡,逐渐平衡,热流稳定,立方体内的温度逐渐呈不变的线性分布。
7楼2010-12-20 23:40:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
ghcacj(金币+2):谢谢 2010-12-21 14:41:48
引用回帖:
Originally posted by truewz at 2010-12-20 23:40:56:


是的,立方体一端不断加热保持一个温度值,另一端是冷端保持一个低温值。
系统刚开始不平衡,逐渐平衡,热流稳定,立方体内的温度逐渐呈不变的线性分布。

NVT系综显然是不合适的。

难道你就是想看看温度分布?
8楼2010-12-20 23:52:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贝里撒留

木虫 (小有名气)


★ ★
truewz(金币+5): 2010-12-21 08:10:16
ghcacj(金币+2):谢谢 2010-12-21 14:41:57
这个问题解扩散方程好了,为什么做模拟
9楼2010-12-21 05:21:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 truewz 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见