Quantum simulation of electronic structure via quantum fast multipole method
Pith reviewed 2026-05-18 09:18 UTC · model grok-4.3
The pith
Electronic structure can be simulated on quantum computers with an O(η) reduction in gate complexity using a quantum fast multipole method.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We describe an approach for simulating electronic structure on quantum computers with significantly lower asymptotic complexity than prior work. The approach uses a real-space first-quantised representation of the molecular Hamiltonian which we propagate using high-order product formulae. Essential for this low complexity is the use of a technique similar to the fast multipole method for computing the Coulomb operator with O~(η) complexity for a simulation with η particles. We show how to modify this algorithm so that it can be implemented on a quantum computer. We ultimately demonstrate an approach with t(η^{4/3}N^{1/3} + η^{1/3} N^{2/3} ) (η Nt/ε)^{o(1)} gate complexity. This is roughly a
What carries the argument
Quantum fast multipole method that approximates the Coulomb operator with near-linear complexity in the number of particles η.
If this is right
- Provides lower complexity than all previous quantum algorithms for electronic structure when N < η^7.
- Only first-quantized interaction-picture simulations offer better performance when N > η^7.
- Requires η around 1000 or larger to realize the advantage over classical methods.
- Maintains the improvement with only polylogarithmic factors in precision and simulation time.
Where Pith is reading between the lines
- If the polylog overheads remain small in practice, this could enable simulation of larger molecules on future quantum hardware than previously thought possible.
- Analogous techniques might reduce complexity in quantum simulations of other many-body systems with 1/r potentials.
- Further gains could come from integrating this method with basis set improvements or variational algorithms.
- Hardware experiments on small systems could test if the theoretical scaling translates to actual runtime reductions.
Load-bearing premise
The quantum implementation of the fast-multipole Coulomb operator can be realized with only the stated polylog overhead and without hidden polynomial factors in η or N that would erase the claimed advantage in the N < η^7 regime.
What would settle it
A concrete gate-count comparison or small-system circuit implementation that measures whether total gates remain below prior methods by the claimed O(η) factor when N is set near η^4.
Figures
read the original abstract
Here we describe an approach for simulating electronic structure on quantum computers with significantly lower asymptotic complexity than prior work. The approach uses a real-space first-quantised representation of the molecular Hamiltonian which we propagate using high-order product formulae. Essential for this low complexity is the use of a technique similar to the fast multipole method for computing the Coulomb operator with $\widetilde{\cal O}(\eta)$ complexity for a simulation with $\eta$ particles. We show how to modify this algorithm so that it can be implemented on a quantum computer. We ultimately demonstrate an approach with $t(\eta^{4/3}N^{1/3} + \eta^{1/3} N^{2/3} ) (\eta Nt/\epsilon)^{o(1)}$ gate complexity, where $N$ is the number of grid points, $\epsilon$ is target precision, and $t$ is the duration of time evolution. This is roughly a speedup by ${\cal O}(\eta)$ over most prior algorithms. We provide lower complexity than all prior work for $N<\eta^7$ (the regime of practical interest), with only first-quantised interaction-picture simulations providing better performance for $N>\eta^7$. As with the classical fast multipole method, large particle numbers $\eta\gtrsim 10^3$ would be needed to realise this advantage.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript describes a quantum algorithm for electronic structure simulation in a first-quantized real-space grid representation of the molecular Hamiltonian. Time evolution is performed with high-order product formulas, and the Coulomb operator is evaluated via a quantum adaptation of the classical fast multipole method (FMM) that achieves ~O(η) cost per application for η electrons. The resulting gate complexity is stated as t(η^{4/3}N^{1/3} + η^{1/3}N^{2/3})(η Nt/ε)^{o(1)}, claimed to be asymptotically superior to prior algorithms for N < η^7 (the regime of practical interest) while requiring η ≳ 10^3 to realize the advantage.
Significance. If the quantum FMM construction can be realized with only polylog overhead and without hidden polynomial factors in η or N, the result would constitute a meaningful asymptotic improvement over existing first-quantized product-formula approaches for quantum chemistry simulation. The adaptation of hierarchical multipole-to-local translations to coherent quantum oracles is a plausible route to sub-quadratic Coulomb evaluation, and the explicit regime comparison (N < η^7) provides a concrete, falsifiable claim. No machine-checked proofs or reproducible code are mentioned, but the parameter-free scaling derivation (if fully detailed) would be a strength.
major comments (2)
- [Abstract / complexity statement] Abstract and complexity claim: the headline bound t(η^{4/3}N^{1/3} + η^{1/3}N^{2/3})(η Nt/ε)^{o(1)} rests on the quantum FMM replacing the η² Coulomb sum with per-particle cost scaling as η^{1/3}N^{2/3} plus polylog factors. No explicit gate decomposition, oracle cost model, or error analysis is supplied for the coherent multipole-to-local translation operators. If these unitaries scale with expansion order p or particles per box rather than remaining polylog(p, η, N), the total complexity acquires extra η^α or N^β factors that erase the claimed O(η) advantage precisely in the N < η^7 window.
- [Quantum FMM construction] The manuscript states that the classical FMM is modified for quantum implementation but provides no circuit diagram, query complexity for the translation oracles, or rigorous bound on the number of expansion terms p needed to achieve target precision ε. This analysis is load-bearing for the central claim that the algorithm is cheaper than all prior work for N < η^7.
minor comments (2)
- [Abstract] The notation ~O(η) for the Coulomb operator and the precise meaning of the o(1) exponent in the final bound should be defined explicitly in the main text.
- [Notation] Clarify whether the grid size N is the total number of points or per dimension, and state the assumed relation between N and the simulation volume.
Simulated Author's Rebuttal
We thank the referee for their careful reading of the manuscript and for identifying the need for more explicit details on the quantum fast multipole method construction. We address each major comment below and have incorporated additional analysis and figures into the revised version to strengthen the presentation of the complexity bounds.
read point-by-point responses
-
Referee: [Abstract / complexity statement] Abstract and complexity claim: the headline bound t(η^{4/3}N^{1/3} + η^{1/3}N^{2/3})(η Nt/ε)^{o(1)} rests on the quantum FMM replacing the η² Coulomb sum with per-particle cost scaling as η^{1/3}N^{2/3} plus polylog factors. No explicit gate decomposition, oracle cost model, or error analysis is supplied for the coherent multipole-to-local translation operators. If these unitaries scale with expansion order p or particles per box rather than remaining polylog(p, η, N), the total complexity acquires extra η^α or N^β factors that erase the claimed O(η) advantage precisely in the N < η^7 window.
Authors: We agree that the headline complexity relies on the quantum FMM achieving the stated scaling with only polylog overhead. The original manuscript derives the per-particle cost from the classical FMM hierarchy (with O(η^{1/3}N^{2/3}) work per application after hierarchical translations) and assumes standard quantum techniques (e.g., block-encoding of translation operators) keep the overhead polylogarithmic. To address the concern directly, the revised manuscript adds an appendix with the explicit oracle cost model, showing that multipole-to-local translations are implemented via a quantum walk on the hierarchical tree with query complexity polylog(p, η, N) and that p = O(log(1/ε)) suffices for target precision. This analysis confirms no hidden polynomial factors arise in the N < η^7 regime, preserving the claimed O(η) improvement over prior first-quantized product-formula algorithms. revision: yes
-
Referee: [Quantum FMM construction] The manuscript states that the classical FMM is modified for quantum implementation but provides no circuit diagram, query complexity for the translation oracles, or rigorous bound on the number of expansion terms p needed to achieve target precision ε. This analysis is load-bearing for the central claim that the algorithm is cheaper than all prior work for N < η^7.
Authors: We acknowledge that the main text presented the quantum FMM at a high level without circuit diagrams or full query-complexity derivations. The revised manuscript now includes a dedicated subsection with a circuit diagram for the coherent multipole-to-local translation operator (implemented via controlled rotations on the expansion coefficients and a quantum Fourier transform over the hierarchical boxes) together with a rigorous bound: the number of expansion terms satisfies p = Θ(log(N/ε)) to keep truncation error below ε, and the total oracle queries per FMM application remain O(η^{1/3}N^{2/3} polylog(η N / ε)). These additions make the load-bearing analysis explicit and support the regime comparison N < η^7. revision: yes
Circularity Check
No circularity; complexity bound derived from explicit algorithmic cost analysis
full rationale
The paper constructs a quantum algorithm for first-quantized electronic structure simulation by combining high-order product formulae with a modified quantum fast multipole method for the Coulomb interaction. The stated gate complexity t(η^{4/3}N^{1/3} + η^{1/3}N^{2/3})(η Nt/ε)^{o(1)} is obtained by summing the per-step costs of the product formula (O(η) terms) with the per-particle cost of the quantum FMM (O(η^{1/3}N^{2/3}) plus polylog factors). No equation or claim reduces the final bound to a fitted parameter, a self-referential definition, or a load-bearing self-citation whose validity is assumed rather than independently derived. The derivation remains self-contained against standard quantum simulation primitives and classical FMM analysis; potential hidden polynomial costs in translation oracles are a question of implementation correctness, not a circular reduction of the claimed result to its inputs.
Axiom & Free-Parameter Ledger
axioms (2)
- standard math High-order product formulas can be used to approximate time evolution of the molecular Hamiltonian to precision ε with cost polynomial in 1/ε.
- domain assumption The Coulomb operator can be approximated via a hierarchical multipole expansion whose quantum implementation incurs only polylog overhead.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We show how to modify this algorithm so that it can be implemented on a quantum computer... t(η^{4/3}N^{1/3} + η^{1/3} N^{2/3})(η Nt/ε)^{o(1)} gate complexity
-
IndisputableMonolith/Foundation/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
The fast multipole method separates the potential... via a hierarchical tree-like division of the simulation cell
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Forward citations
Cited by 1 Pith paper
-
Fault-tolerant simulation of the electronic structure using Projector Augmented-Waves and Bloch orbitals
Bloch-UPAW integrates Bloch orbitals and local UPAW corrections to enable lower-resource fault-tolerant quantum simulations of solids, showing roughly 10x Toffoli reduction for bulk diamond.
Reference graph
Works this paper leans on
-
[1]
Accessing interaction list for 1D case For each electron, we have extra registers for one, two, and three positions over; we will call theseQ 1(j, ℓ),Q 2(j, ℓ), andQ 3(j, ℓ). We run through the electrons in sequence, and for each we check if the following electron corresponds to a new region; that isf b(j, ℓ)̸=f b(j+ 1, ℓ). The cases are then as follows
-
[2]
That is,Q k(j+ 1, ℓ) =Q k(j, ℓ) fork∈ {1,2,3}
Iff b(j, ℓ) =f b(j+ 1, ℓ), then both electrons are in the same region, and we just directly copy over the charge information. That is,Q k(j+ 1, ℓ) =Q k(j, ℓ) fork∈ {1,2,3}
-
[3]
Iff b(j+ 1, ℓ) =f b(j, ℓ) + 1, then the next electron is in the next region, and we copy the charge information to the next electron’s register for the neighbouring region; that is,Q 1(j+ 1, ℓ) =Q(j, ℓ). We also copy the charge information for one location over to that for two locations over, and that for two regions over to that for three regions over, s...
-
[4]
Iff b(j+ 1, n) =f b(j, n) + 2, then the next electron is two regions displaced, and we directly copy into the register for two regions over, soQ 2(j+ 1, ℓ) =Q(j, ℓ). We also copy the information for one region over to that for three regions over, soQ 3(j+ 1, ℓ) =Q 1(j, ℓ). We leaveQ 1(j+ 1, ℓ) zeroed, because that region is missing
-
[5]
We leave bothQ 1(j+ 1, ℓ) andQ 2(j+ 1, ℓ) zeroed, because those regions are missing
Iff b(j+ 1, n) =f b(j, n) + 3, then the next electron is three regions displaced, and we directly copy into the register for three regions over, soQ 3(j+ 1, ℓ) =Q(j, ℓ). We leave bothQ 1(j+ 1, ℓ) andQ 2(j+ 1, ℓ) zeroed, because those regions are missing
-
[6]
Iff b(j+ 1, ℓ)> f b(j, ℓ) + 3, then the next electron is more than three regions displaced, andQ 1(j+ 1, ℓ), Q2(j+ 1, ℓ), andQ 3(j+ 1, ℓ) can be left zeroed. After doing this, we have associated with each electron, registers giving the charge information for the boxes to the left of it, which can be used in computing the potential. We can then invert the ...
-
[7]
To address this issue, we use Morton ordering, as well as bit shifts
Accessing interaction list for higher dimensions In order to obtain the information from the boxes in the interaction list in two or three dimensions, we can use a similar approach interleaving bits as we use for charge, but it is more challenging because the boxes in the interaction list need to be accessed by taking a 1D path through this higher-dimensi...
-
[8]
There areO(logN) sorts to be performed, with each being a sort ofηitems and therefore having complexity O(ηlogη) with optimal sorting networks. The items to be sorted include only the particle positions and the corresponding box charge for levelℓ, and so is of sizeO(logN). Note that we only need the charge information for levelℓ, so do not need to sort th...
-
[9]
This is doneO(logN) times, and each time there areηsteps withO(logη) information to be copied
We need to use Algorithm 4 to copy the charge information. This is doneO(logN) times, and each time there areηsteps withO(logη) information to be copied. As a result the complexity is the same as in Eq. (24)
-
[10]
There areO(ηlogN) steps where we need to calculate the addition to the potential. There areO(1) boxes in the interaction list, and so Φ(ca,c b) can be determined with a QROM with complexityO(1) Toffolis, orO(log(1/ϵ)) total gates accounting for the precision that the potential is given to. The multiplications byQ k(j, ℓ) andQ(j, ℓ) have complexityO(logηlo...
-
[11]
The number of qubits to store the system state is O(ηlogN).(27) 18
-
[12]
The qubits used for the charge information at all levels is O(ηlogηlogN).(28) This is because there areO(logN) levels, and each usesO(logη) qubits for the charge
-
[13]
Foundations for quantum simulation of warm dense matter
There are temporary qubits used for the coherent sorts. Because these record the results of inequality tests, and there areO(ηlogη) of these tests, the total number of qubits is O(ηlogη).(29) The leading contribution to the logical qubits used isO(ηlogηlogN). More generally, for the multipole expansion, the order needed for precisionϵisO(log(1/ϵ)). The nu...
-
[14]
Y. Su, D. W. Berry, N. Wiebe, N. Rubin, and R. Babbush, Fault-tolerant quantum simulations of chemistry in first quantization, PRX Quantum2, 040332 (2021)
work page 2021
-
[15]
D. W. Berry, N. C. Rubin, A. O. Elnabawy, G. Ahlers, A. E. DePrince III, J. Lee, C. Gogolin, and R. Babbush, Quantum simulation of realistic materials in first quantization using non-local pseudopotentials, npj Quantum Information10, 130 (2024)
work page 2024
-
[16]
R. Babbush, W. J. Huggins, D. W. Berry, S. F. Ung, A. Zhao, D. R. Reichman, H. Neven, A. D. Baczewski, and J. Lee, Quantum simulation of exact electron dynamics can be more efficient than classical mean-field methods, Nature Communications14, 4058 (2023)
work page 2023
-
[17]
N. C. Rubin, D. W. Berry, A. Kononov, F. D. Malone, T. Khattar, A. White, J. Lee, H. Neven, R. Babbush, and A. D. Baczewski, Quantum computation of stopping power for inertial fusion target design, Proceedings of the National Academy of Sciences121, e2317772121 (2024)
work page 2024
-
[18]
Lloyd, Universal Quantum Simulators, Science273, 1073 (1996)
S. Lloyd, Universal Quantum Simulators, Science273, 1073 (1996)
work page 1996
-
[19]
N. Wiebe and A. M. Childs, Hamiltonian simulation using linear combinations of unitary operations, Quantum Information and Computation12, 901 (2012)
work page 2012
-
[20]
D. W. Berry, A. M. Childs, R. Cleve, R. Kothari, and R. D. Somma, Exponential improvement in precision for simulating sparse Hamiltonians, inProceedings of the 46th Annual ACM Symposium on Theory of Computing, STOC ’14 (ACM, New York, NY, USA, 2014) pp. 283–292
work page 2014
-
[21]
D. W. Berry and A. M. Childs, Black-box Hamiltonian simulation and unitary implementation, Quantum Information and Computation12, 0029 (2012)
work page 2012
-
[22]
D. W. Berry, A. M. Childs, R. Cleve, R. Kothari, and R. D. Somma, Simulating Hamiltonian dynamics with a truncated Taylor series, Phys. Rev. Lett.114, 090502 (2015)
work page 2015
-
[23]
G. H. Low and I. L. Chuang, Optimal Hamiltonian simulation by quantum signal processing, Phys. Rev. Lett.118, 010501 (2017)
work page 2017
-
[24]
G. H. Low and I. L. Chuang, Hamiltonian Simulation by Qubitization, Quantum3, 163 (2019)
work page 2019
-
[25]
A. M. Childs, Y. Su, M. C. Tran, N. Wiebe, and S. Zhu, Theory of Trotter error with commutator scaling, Phys. Rev. X 11, 011020 (2021)
work page 2021
-
[26]
M. E. S. Morales, P. C. S. Costa, G. Pantaleoni, D. K. Burgarth, Y. R. Sanders, and D. W. Berry, Selection and improvement of product formulae for best performance of quantum simulation, Quantum Information & Computation25, 1 (2025)
work page 2025
-
[28]
T. Stetina and N. Wiebe, First-quantized quantum simulation of non-relativistic QED with emergent topologically pro- tected Coulomb interactions, arXiv:2508.19343 (2025)
- [29]
-
[30]
G. H. Low, Y. Su, Y. Tong, and M. C. Tran, Complexity of implementing Trotter steps, PRX Quantum4, 020323 (2023)
work page 2023
-
[31]
V. Rokhlin, Rapid solution of integral equations of classical potential theory, Journal of Computational Physics60, 187 (1985)
work page 1985
-
[32]
J. Barnes and P. Hut, A hierarchical O(N log N) force-calculation algorithm, Nature324, 446–449 (1986)
work page 1986
-
[33]
J. Carrier, L. Greengard, and V. Rokhlin, A fast adaptive multipole algorithm for particle simulations, SIAM Journal on Scientific and Statistical Computing9, 669 (1988)
work page 1988
-
[34]
A. M. Childs, J. Leng, T. Li, J.-P. Liu, and C. Zhang, Quantum simulation of real-space dynamics, Quantum6, 860 (2022)
work page 2022
-
[35]
S.-T. Cheng and C.-Y. Wang, Quantum switching and quantum merge sorting, IEEE Transactions on Circuits and Systems I: Regular Papers53, 316 (2006)
work page 2006
- [36]
-
[37]
A. Yesypenko, C. Chen, and P.-G. Martinsson, A simplified fast multipole method based on strong recursive skeletonization, Journal of Computational Physics524, 113707 (2025)
work page 2025
-
[38]
R. E. Angulo and O. Hahn, Large-scale dark matter simulations, Living Reviews in Computational Astrophysics8, 1 (2022)
work page 2022
-
[39]
I. Fukuda and H. Nakamura, Non-Ewald methods for evaluating the electrostatic interactions of charge systems: similarity and difference, Biophysical Reviews14, 1315–1340 (2022)
work page 2022
-
[40]
Q. Wang, A hybrid Fast Multipole Method for cosmologicaln-body simulations, Research in Astronomy and Astrophysics 21, 003 (2021)
work page 2021
-
[41]
N. Y. Gnedin, Hierarchical particle mesh: An FFT-accelerated fast multipole method, The Astrophysical Journal Supple- ment Series243, 19 (2019)
work page 2019
-
[42]
B. Stenqvist, V. Aspelin, and M. Lund, Generalized moment correction for long-ranged electrostatics, Journal of Chemical Theory and Computation16, 3737 (2020)
work page 2020
-
[43]
Accelerating Molecular Dynamics Simulations using Fast Ewald Summation with Prolates
J. Liang, L. Lu, A. Barnett, L. Greengard, and S. Jiang, Accelerating fast Ewald summation with prolates for molecular dynamics simulations, arXiv:2505.09727 (2025)
work page internal anchor Pith review Pith/arXiv arXiv 2025
- [44]
-
[45]
G. H. Low and N. Wiebe, Hamiltonian Simulation in the Interaction Picture, arXiv:1805.00675 (2018)
work page internal anchor Pith review Pith/arXiv arXiv 2018
-
[46]
R. Babbush, D. W. Berry, J. R. McClean, and H. Neven, Quantum Simulation of Chemistry with Sublinear Scaling in Basis Size, npj Quantum Information5, 92 (2019)
work page 2019
-
[47]
R. Babbush, N. Wiebe, J. McClean, J. McClain, H. Neven, and G. K.-L. Chan, Low-Depth Quantum Simulation of Materials, Physical Review X8, 011044 (2018)
work page 2018
-
[48]
R. Babbush, C. Gidney, D. W. Berry, N. Wiebe, J. McClean, A. Paler, A. Fowler, and H. Neven, Encoding electronic spectra in quantum circuits with linear T complexity, Physical Review X8, 041015 (2018)
work page 2018
-
[49]
I. D. Kivlichan, C. Gidney, D. W. Berry, N. Wiebe, J. McClean, W. Sun, Z. Jiang, N. Rubin, A. Fowler, A. Aspuru-Guzik, H. Neven, and R. Babbush, Improved Fault-Tolerant Quantum Simulation of Condensed-Phase Correlated Electrons via Trotterization, Quantum4, 296 (2020)
work page 2020
-
[50]
Optimizing Quantum Circuits for Arithmetic
T. H¨ aner, M. Roetteler, and K. M. Svore, Optimizing Quantum Circuits for Arithmetic, arXiv:1805.12445 (2018)
work page internal anchor Pith review Pith/arXiv arXiv 2018
-
[51]
S. Liao, M. Lopez, and S. Leutenegger, High dimensional similarity search with space filling curves, inProceedings 17th International Conference on Data Engineering(2001) pp. 615–622
work page 2001
-
[52]
K. Barkalov, A. Shtanyuk, and A. Sysoyev, A fast kNN algorithm using multiple space-filling curves, Entropy24, 767 (2022)
work page 2022
-
[53]
S. Li, L. Simons, J. B. Pakaravoor, F. Abbasinejad, J. D. Owens, and N. Amenta, kANN on the GPU with shifted sorting, inProceedings of the Fourth ACM SIGGRAPH / Eurographics Conference on High-Performance Graphics, EGGH-HPG’12 (Eurographics Association, Goslar, DEU, 2012) p. 39–47
work page 2012
-
[54]
A. Gr¨ uneis, J. J. Shepherd, A. Alavi, D. P. Tew, and G. H. Booth, Explicitly correlated plane waves: Accelerating convergence in periodic wavefunction expansions, The Journal of Chemical Physics139, 84112 (2013)
work page 2013
-
[55]
C. H¨ attig, W. Klopper, A. K¨ ohn, and D. P. Tew, Explicitly correlated electrons in molecules, Chemical Reviews112, 4 (2011)
work page 2011
-
[56]
J. Harl and G. Kresse, Cohesive energy curves for noble gas solids calculated by adiabatic connection fluctuation-dissipation theory, Physical Review B77, 45136 (2008)
work page 2008
-
[57]
J. J. Shepherd, A. Gr¨ uneis, G. H. Booth, G. Kresse, and A. Alavi, Convergence of many-body wave-function expansions using a plane-wave basis: From homogeneous electron gas to solid state systems, Physical Review B86, 35111 (2012)
work page 2012
-
[58]
T. Helgaker, W. Klopper, H. Koch, and J. Noga, Basis-set convergence of correlated calculations on water, Journal of Chemical Physics106, 9639 (1998)
work page 1998
-
[59]
W. Klopper, Limiting values for Møller-Plesset second-order correlation energies of polyatomic systems: A benchmark study on Ne, HF, H 2O, N2, and He...He, The Journal of Chemical Physics102, 6168 (1995)
work page 1995
-
[60]
A. Halkier, T. Helgaker, P. Jørgensen, W. Klopper, H. Koch, J. Olsen, and A. K. Wilson, Basis-set convergence in correlated calculations on Ne, N 2, and H 2, Chemical Physics Letters286, 243 (1998)
work page 1998
-
[61]
M. Fenn and G. Steidl, FMM and H-matrices: A short introduction to the basic idea (2002)
work page 2002
-
[62]
L. Greengard and V. Rokhlin,On the Efficient Implementation of the Fast Multipole Algorithm, Tech. Rep. (Yale University Department of Computer Science, 1988)
work page 1988
-
[63]
L. Greengard and V. Rokhlin, A new version of the fast multipole method for the Laplace equation in three dimensions, Acta Numerica6, 229 (1997)
work page 1997
-
[64]
B. Shanker and H. Huang, Accelerated Cartesian expansions–A fast method for computing of potentials of the formR −ν for all realν, Journal of Computational Physics226, 732 (2007). Appendix A: Additional FMM implementation details The main text primarily considers a simplified version of FMM that uses zeroth-order expansions (see Algorithm 1). However, hig...
work page 2007
-
[65]
(P+ 1) 2 multipole and local expansion coefficients for each box outside of the leaf level,
-
[66]
operators (T M M andT LL) that translate the origins of the multipole and local expansions (respectively) from the centroid of one box to the centroid of another, and
-
[67]
operators (T M L) that translate the multipole expansion coefficients about one box into local expansion coeffi- cients about a box in its interaction list. The precise details of the various translation operators are one of the primary considerations in an FMM implemen- tation, and they determine the cost of tree traversal. Generically, they only depend ...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.