专利类型:发明专利
语 言:中文
申 请 号:CN201210340172.4
申 请 日:20120914
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙坪坝正街174号
公 开 日:20151118
公 开 号:CN102867125B
代 理 人:赵荣之
代理机构:北京同恒源知识产权代理有限公司 11275
摘 要:一种计算分子动力学动态时间步长的方法,具体计算步骤如下:1)计算每两个分子之间的距离???????????????????????????????????????????????,判断数组的数值是否都大于截断半径rc;2)计算每两个分子之间的相对速度;3)计算每两个分子之间运动到截断半径所需要的时间t(n);4)在数组t(n)中取出最小值tmin作为下一步的时间步长。本发明的动态分子动力学模拟算法可以消除无效的计算步骤,加快了计算速度,节省了计算时间,使分子动力学模拟非聚集状态,扩展了分子动力学模拟的应用范围。
主 权 项:一种计算分子动力学动态时间步长的方法,包括有多个分子,其特征在于,具体计算步骤如下:1)测量所有分子的坐标,计算每两个分子之间的距离lij,i和j为分子编号,判断数组lij的数值是否都大于截断半径rc,若大于则转入步骤2),若小于则结束;2)测量所有分子的运动速度,计算每两个分子之间的相对速度vij;3)根据步骤1)和步骤2)中所测得的每两个分子之间的距离lij和速度vij,计算每两个分子之间运动到截断半径所需要的时间t(n),tij=(lij?rc)/vijt(n)为由tij组成的数组;4)在数组t(n)中取出最小值tmin作为下一步的时间步长。
关 键 词:
法律状态:授权
IPC专利分类号:G06F19/00(2011.01)I