Journal article icon

Journal article

Multigrid renormalization

Abstract:
We combine the multigrid (MG) method with state-of-the-art concepts from the variational formulation of the numerical renormalization group. The resulting MG renormalization (MGR) method is a natural generalization of the MG method for solving partial differential equations. When the solution on a grid of N points is sought, our MGR method has a computational cost scaling as O(log⁡(N)), as opposed to O(N) for the best standard MG method. Therefore MGR can exponentially speed up standard MG computations. To illustrate our method, we develop a novel algorithm for the ground state computation of the nonlinear Schrödinger equation. Our algorithm acts variationally on tensor products and updates the tensors one after another by solving a local nonlinear optimization problem. We compare several different methods for the nonlinear tensor update and find that the Newton method is the most efficient as well as precise. The combination of MGR with our nonlinear ground state algorithm produces accurate results for the nonlinear Schrödinger equation on N=1018grid points in three spatial dimensions.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1016/j.jcp.2018.06.065

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Physics
Sub department:
Atomic & Laser Physics
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS Division
Department:
Physics; Atmos Ocean and Planet Physics
Role:
Author


Publisher:
Elsevier
Journal:
Journal of Computational Physics More from this journal
Volume:
372
Pages:
587-602
Publication date:
2018-06-27
Acceptance date:
2018-06-24
DOI:
EISSN:
1090-2716
ISSN:
0021-9991


Pubs id:
pubs:870194
UUID:
uuid:1f1ca839-0a96-4a0b-ac09-8cf9df8c2286
Local pid:
pubs:870194
Source identifiers:
870194
Deposit date:
2018-07-20

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP