Multilevel summation for periodic electrostatics using B-splines

被引:4
|
作者
Kaya, Huseyin [1 ]
Hardy, David J. [2 ]
Skeel, Robert D. [3 ]
机构
[1] Payten Inc, ITU Adv Res & Innovat Ctr, Technol Management, TR-34396 Istanbul, Turkey
[2] Univ Illinois, Beckman Insitute, Urbana, IL 61801 USA
[3] Arizona State Univ, Sch Math & Stat Sci, Tempe, AZ 85287 USA
来源
JOURNAL OF CHEMICAL PHYSICS | 2021年 / 154卷 / 14期
关键词
Fast Fourier transforms;
D O I
10.1063/5.0040925
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
Fast methods for calculating two-body interactions have many applications, and for molecular science and cosmology, it is common to employ periodic boundary conditions. However, for the 1/r potential, the energy and forces are ill-defined. Adopted here is the model given by the classic Ewald sum. For the fast calculation of two-body forces, the most celebrated method is the fast multipole method and its tree-code predecessor. However, molecular simulations typically employ mesh-based approximations and the fast Fourier transform. Both types of methods have significant drawbacks, which, in most respects, are overcome by the less well-known multilevel summation method (MSM). Presented here is a realization of the MSM, which can be regarded as a multilevel extension of the (smoothed) particle mesh Ewald (PME) method, but with the Ewald softening replaced by one having a finite range. The two-level (single-grid) version of MSM requires fewer tuning parameters than PME and is marginally faster. Additionally, higher-level versions of MSM scale well to large numbers of processors, whereas PME and other two-level methods do not. Although higher-level versions of MSM are less efficient on a single processor than the two-level version, evidence suggests that they are more efficient than other methods that scale well, such as the fast multipole method and tree codes.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] A coverage planner for AUVs using B-splines
    Rodrigues, Romulo T.
    Pedro Aguiar, A.
    Pascoal, Antonio
    2018 IEEE/OES AUTONOMOUS UNDERWATER VEHICLE WORKSHOP (AUV), 2018,
  • [32] Multiresolution image retrieval using B-splines
    Swanson, MD
    Tewfik, AH
    MULTIMEDIA STORAGE AND ARCHIVING SYSTEMS II, 1997, 3229 : 378 - 388
  • [33] Isogeometric analysis using LR B-splines
    Johannessen, Kjetil Andre
    Kvamsdal, Trond
    Dokken, Tor
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 269 : 471 - 514
  • [34] B-SPLINES FORMULATED USING CIRCULAR SEQUENCES
    MULLINEUX, G
    COMPUTERS IN INDUSTRY, 1991, 16 (01) : 13 - 17
  • [35] Extending fundamental formulas from classical B-splines to quantum B-splines
    Budakci, Gulter
    Disibuyuk, Cetin
    Goldman, Ron
    Oruc, Halil
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 282 : 17 - 33
  • [36] Dirichlet splines as fractional integrals of B-splines
    Castell, WZ
    ROCKY MOUNTAIN JOURNAL OF MATHEMATICS, 2002, 32 (02) : 545 - 559
  • [37] Cardiac Motion Tracking with Multilevel B-Splines and SinMod from Tagged MRI
    Wang, Hui
    Amini, Amir A.
    MEDICAL IMAGING 2011: BIOMEDICAL APPLICATIONS IN MOLECULAR, STRUCTURAL, AND FUNCTIONAL IMAGING, 2011, 7965
  • [38] PULMONARY LOBE SEGMENTATION FROM CT IMAGES USING FISSURENESS, AIRWAYS, VESSELS AND MULTILEVEL B-SPLINES
    Doel, Tom
    Matin, Tahreema N.
    Gleeson, Fergus V.
    Gavaghan, David J.
    Grau, Vicente
    2012 9TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2012, : 1491 - 1494
  • [39] B-splines contra Béziersplines
    Herrmann, N.
    Hungarian Journal of Industrial Chemistry, 2001, 29 (02): : 105 - 111
  • [40] B-splines and nonorthogonal wavelets
    Strelkov, N
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 621 - 627