AUTHOR=Mushtaq Asif , Noreen Amna , Olaussen Kåre TITLE=Numerical Solutions of Quantum Mechanical Eigenvalue Problems JOURNAL=Frontiers in Physics VOLUME=8 YEAR=2020 URL=https://www.frontiersin.org/journals/physics/articles/10.3389/fphy.2020.00390 DOI=10.3389/fphy.2020.00390 ISSN=2296-424X ABSTRACT=
A large class of problems in quantum physics involve solution of the time independent Schrödinger equation in one or more space dimensions. These are boundary value problems, which in many cases only have solutions for specific (quantized) values of the total energy. In this article we describe a Python package that “automagically” transforms an analytically formulated Quantum Mechanical eigenvalue problem to a numerical form which can be handled by existing (or novel) numerical solvers. We illustrate some uses of this package. The problem is specified in terms of a small set of parameters and selectors (all provided with default values) that are easy to modify, and should be straightforward to interpret. From this the numerical details required by the solver is generated by the package, and the selected numerical solver is executed. In all cases the spatial continuum is replaced by a finite rectangular lattice. We compare common stensil discretizations of the Laplace operator with formulations involving Fast Fourier (and related trigonometric) Transforms. The numerical solutions are based on the NumPy and SciPy packages for Python 3, in particular routines from the