A parallel algorithm for solving the 3D Schrödinger equation
From MaRDI portal
(Redirected from Publication:995227)
convergenceeigenvaluesnumerical examplesquantum mechanicsfinite difference time domainwavefunctionsparallelized algorithmSchrödinger equations
Parallel numerical computation (65Y05) PDEs in connection with quantum mechanics (35Q40) Finite difference methods for initial value and initial-boundary value problems involving PDEs (65M06) Closed and approximate solutions to the Schrödinger, Dirac, Klein-Gordon and other equations of quantum mechanics (81Q05)
Abstract: We describe a parallel algorithm for solving the time-independent 3d Schrodinger equation using the finite difference time domain (FDTD) method. We introduce an optimized parallelization scheme that reduces communication overhead between computational nodes. We demonstrate that the compute time, t, scales inversely with the number of computational nodes as t ~ N_nodes^(-0.95 +/- 0.04). This makes it possible to solve the 3d Schrodinger equation on extremely large spatial lattices using a small computing cluster. In addition, we present a new method for precisely determining the energy eigenvalues and wavefunctions of quantum states based on a symmetry constraint on the FDTD initial condition. Finally, we discuss the usage of multi-resolution techniques in order to speed up convergence on extremely large lattices.
Recommendations
- High-performance parallel solver for 3D time-dependent Schrödinger equation for large-scale nanosystems
- Volumetric fast multipole method for modeling Schrödinger's equation
- One-Dimensional Algorithm for Finding Eigenbasis of the Schrödinger Operator
- An alternating-direction hybrid implicit-explicit finite-difference time-domain method for the Schrödinger equation
- scientific article; zbMATH DE number 2080141
Cites work
- scientific article; zbMATH DE number 3649937 (Why is no real title available?)
- scientific article; zbMATH DE number 587640 (Why is no real title available?)
- A perfectly matched layer for the absorption of electromagnetic waves
- Absorbing Boundary Conditions for the Schrödinger Equation
- Equation of state calculations by fast computing machines
- Low-lying states of two-dimensional double-well potentials
- Numerical recipes. The art of scientific computing.
- Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media
- Solving the Schrödinger equation for a charged particle in a magnetic field using the finite difference time domain method
- Solving the Schrödinger equation using the finite difference time domain method
Cited in
(7)- An alternating-direction hybrid implicit-explicit finite-difference time-domain method for the Schrödinger equation
- A numerical algorithm for solving the coupled Schrödinger equations using inverse power method
- Parallelized FDTD
- The relativistic Schrödinger equation through \texttt{FFTW 3}: an extension of \texttt{quantumfdtd}
- Finite difference time domain simulation of arbitrary shapes quantum dots
- High-performance parallel solver for 3D time-dependent Schrödinger equation for large-scale nanosystems
- Ground and excited states of spherically symmetric potentials through an imaginary-time evolution method: application to spiked harmonic oscillators
This page was built for publication: A parallel algorithm for solving the 3D Schrödinger equation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q995227)