韦尔莱表

✍ dations ◷ 2025-02-23 20:16:22 #计算化学

韦尔莱表(Verlet table 或 Verlet list)是分子模拟中常用的一种减少粒子间距离计算量的方法,由法国物理学家卢普·韦尔莱(英语:Loup Verlet)首先提出。

分子模拟中,为减少计算量,通常为体系中每一个粒子规定一个“截断半径”,对于一个粒子,只有当某个其他粒子与其距离处于截断半径以内时才计算它们之间的相互作用。由于粒子间作用力通常都是短程力,这种近似广泛用于蒙特卡洛方法和分子动力学模拟中。然而,当模拟的体系进一步增大时,计算每两个粒子间的距离变得非常耗时,韦尔莱表应运而生。韦尔莱提出为每一个粒子建立一个列表,用来保存在它截断半径之内的其他粒子的编号,这个列表就称为韦尔莱表。为使韦尔莱表不必每个模拟步长都需要更新,韦尔莱表的构建引入“第二截断半径”'Rv'大于粒子的截断半径'Rc'。例如,对于蒙特卡洛方法,此值为 R v = R c + 2 n d {\displaystyle R_{v}=R_{c}+2nd} ,其中 n {\displaystyle n} 为韦尔莱表更新步长间隔, d {\displaystyle d} 为一步中粒子的最大移动距离,以此保证所有应当计算的粒子都得到统计。更新韦尔莱表的时间复杂度为 O ( N 2 ) {\displaystyle O(N^{2})} (N为粒子总数),对于蒙特卡洛方法经优化可达到 O ( N 5 / 3 ) {\displaystyle O(N^{5/3})}

以下是以Fortran描述的构建韦尔莱表的算法。

subroutine new_listdo i = 1 , npart ! 初始化列表,npart为体系中粒子总数    nlist(i) = 0    xv(i) = x(i)end dodo i = 1 , npart - 1    do j = i + 1 , npart ! 遍历所有粒子对        xr = x(i) - x(j) ! 计算两粒子距离        call period_condition(xr) ! 依周期性边界条件校正粒子距离        if(abs(xr) .lt. rv) then ! 找到符合条件的粒子对            ! 往韦尔莱表中添加信息            nlist(i) = nlist(i) + 1            nlist(j) = nlist(j) + 1 ! MC模拟中每个粒子独自考虑,故ij均保留完全的列表。而MD中可只保留粒子i的列表,粒子j的作用力由牛顿第三定律求算。            list(i,nlist(i)) = j            list(j,nlist(j)) = i        end if    end doend do

不足与改进

韦尔莱表的 O ( N 2 ) {\displaystyle O(N^{2})} 复杂度使其在体系增大时耗时骤增,直至成为整个模拟中最耗时的步骤。在更大的体系时,通常采用“元胞列表”(Cell lists)的方法,其复杂度为 O ( N ) {\displaystyle O(N)} 。这两种方法的结合能进一步提高计算效率。

相关

  • 3第3周期元素是元素周期表中第三行(即周期)的元素。含有:
  • 群孕酮群孕酮(英语:Trengestone,商品名为Reteroid、Retroid或Retrone)是一种黄体制剂药物,曾经用于治疗月经失调,但现已不再使用
  • 乔治二世乔治二世(George II of Great Britain,1683年11月10日-1760年10月25日),英国国王,汉诺威选帝侯。英国国王兼汉诺威选帝侯乔治一世与索菲亚·多鲁西亚的独子,以太子身份封威尔士亲王
  • 肝炎病毒科肝炎病毒科(Hepeviridae)代表种:E型肝炎病毒(Hepatitis E virus, HEV)
  • 五谷五谷原是中国古代所称的五种谷物,后泛指粮食类作物,有“五谷丰登”的说法。其内容主要有两种。除了五谷外,还有六谷、九谷的说法,五谷说之所以占上风,可能和五行思想的兴盛有关。
  • 太阳星座太阳星座(Sun sign)其实就是人们生活中常说的太阳星座占星术(Sun sign astrology)中的提到的十二个星座,属于占星学的范畴。太阳星座与日期的关系的定义是所属日期从地球上看到
  • 五氧化二砷五氧化二砷为砷(+5)的氧化物,化学式As2O5。与三氧化二砷等其他砷化合物同样具有较高毒性。通常为带玻璃光泽的白色固体。用于杀虫剂、除草剂、杀菌剂、木材防腐剂、金属粘合
  • 马尼尔瓦马尼尔瓦(西班牙语:Manilva),是西班牙安达卢西亚自治区马拉加省的一个市镇。 总面积35平方公里,总人口6303人(2001年),人口密度180人/平方公里。
  • 高圆宫宪仁亲王高圆宫宪仁亲王(1954年12月29日-2002年11月21日)是一位已逝世的日本皇室成员,为三笠宫崇仁亲王与王妃百合子所生的第三个儿子。也为昭和天皇的侄子、上皇明仁的堂弟。身位是亲王
  • 后印刷时代后印刷时代(the Post-Print age或the Post-Typographic era),指示着从20世纪70年代开始直至今天的这样一个时期。在这个时期里,随着数码技术的不断发展,文本以及图像的传播渐渐摆