韦尔莱表

✍ dations ◷ 2025-12-05 09:10:16 #计算化学

韦尔莱表(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)} 。这两种方法的结合能进一步提高计算效率。

相关

  • 生化生物化学(英语:biochemistry,也作 biological chemistry),顾名思义是研究生物体中的化学进程的一门学科,常常被简称为生化。它主要用于研究细胞内各组分,如蛋白质、糖类、脂类、核
  • 天敌 (消歧义)天敌可以指
  • 云室云室(英语:Cloud chamber)是个用来侦测游离辐射的粒子侦测器。由英国物理学家查尔斯·威耳逊发明,因此又称为威尔逊云室(Wilson cloud chamber)。最简单的云室,只是一个密封的环境,
  • M61火神式机炮M61火神式机炮(M61 Vulcan,中文通常简称成M61机炮、火神炮)是一种由美军开发的六管连发机关炮,经常被装载在战斗机、直升机上作为高射速近距离火炮系统。通用代号GAU-4(GAU是“航
  • 万年县万年县是中国江西省上饶市所辖的一个县。万年稻作文化系统经联合国粮食及农业组织确定为全球重要农业文化遗产。明正德七年(1512年),以余干县之万春乡置县,因县北有万年山,故名。
  • 灵井许昌人遗址灵井“许昌人”遗址是1965年发现的位于河南许昌县灵井镇的一个“现代人”考古遗址。2008年成为河南省级文物保护单位。2013年入选第七批全国重点文物保护单位。2005年河南省
  • 美国南大西洋地区美国南大西洋地区(英语:South Atlantic States)是美国人口普查局所设的九个分区之一,包括了马里兰州、哥伦比亚特区、维吉尼亚州、南卡罗莱纳州、北卡罗莱纳州、乔治亚州和佛罗
  • 冈山寿天宫坐标:22°47′53″N 120°17′28″E / 22.798146°N 120.291003°E / 22.798146; 120.291003冈山寿天宫,是位于台湾高雄市冈山区寿天里的妈祖庙,乃寿天里、冈山里、平安里与维
  • 苏巴斯·钱德拉·鲍斯苏巴斯·钱德拉·鲍斯(孟加拉语:সুভাষ চন্দ্র বসু,Subhāṣ Candra Basu, 发音 帮助·信息;英语:Subhash Chandra Bose;1897年1月23日-1945年8月18日),生于英属印度孟
  • 阔叶稻阔叶稻(学名:)为禾本科稻属下的一个种。