韦尔莱表

✍ dations ◷ 2025-11-24 07:39:00 #计算化学

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

相关

  • 艾杜糖艾杜糖是一种己糖,也就是含六个碳的单糖。因为有醛基,所以也是醛糖。艾杜糖不存在于自然界中,但它的糖醛酸,也就是艾杜糖醛酸,是一种非常重要的化合物,是黏多糖——硫酸皮肤素和硫
  • 拍付国际资讯股份有限公司Pi 拍钱包,是由网络家庭 PChome online 子公司 - 拍付国际资讯股份有限公司(Pi Mobile Technology Inc.)所提供的移动支付平台。
  • 燕雀类燕雀(学名:Fringilla montifringilla)为燕雀科燕雀属的鸟类,俗名虎皮雀、花鸡,台湾称花雀。身体长约16厘米;黄色嘴,尖端微黑;黑色尾羽,最外侧的一对部分带有白色;黑色翼羽;体羽下部为白
  • 恨 (1995年电影)《恨》(法语:)是法国导演马修·卡索维茨执导的黑白电影,剧情描述了三位社会边缘青年在郊区一连串暴力事件所衍生的故事。本片获选为第48届戛纳电影节正式竞赛片,并获得最佳导演奖
  • CrowdOSCrowdOS是面向群智感知的泛在操作系统,是针对群智感知研究领域所设计的一个系统软件平台,由西北工业大学研制。该平台建立在原始操作系统之上,由诸多核心机制和可扩展的功能模
  • 杰西卡·亨维克杰西卡·亨维克(英语:Jessica Henwick;1992年8月30日-),中文名玉李,是一位英国女演员。她是出演英国电视剧的第一位东亚演员,在儿童剧《》(2009年–2010年)登场。她也以HBO美国电视连
  • 林文濬林文濬(1757年8月15日-1826年3月31日),又名品、元品字金伯,号渊岩,乾隆廿二年七月初一辰时出生,道光六年二月廿三日辰时逝世,是鹿港日茂行创办人林振嵩的三子。他曾协助清朝政府处理
  • 平定砂货平定砂货、又称平定砂器、平定砂陶、冠窑,是指中华人民共和国山西省阳泉市平定县生产的砂货,是中国地理标志产品。宋朝时,平定窑的砂货已经很有名气,有阳泉市北的牵牛镇石碑记载
  • 旁注标记旁注标记(ruby character),或称注音标示、加注音、Ruby字符、ruby或rubi,是一种表意文字的音标印刷方式,广泛地运用于日文及中文。一般这些字是放于表意文字的上方或右边,作为文字
  • 裂解汽油裂解汽油(英语:pyrolysis gasoline;简称Pygas)是富含芳香烃的轻油级产品。裂解汽油是高温轻油裂解生产乙烯和丙烯时的副产品。此外,裂解汽油是含有五碳至十二碳范围之芳香烃、烯