Cargando…

A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation

The nonlinear Schrödinger equation is an important model equation in the study of quantum states of physical systems. To improve the computing efficiency, a fast algorithm based on the time two-mesh high-order compact difference scheme for solving the nonlinear Schrödinger equation is studied. The f...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Siriguleng, Liu, Yang, Li, Hong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9222483/
https://www.ncbi.nlm.nih.gov/pubmed/35741527
http://dx.doi.org/10.3390/e24060806
_version_ 1784732876438241280
author He, Siriguleng
Liu, Yang
Li, Hong
author_facet He, Siriguleng
Liu, Yang
Li, Hong
author_sort He, Siriguleng
collection PubMed
description The nonlinear Schrödinger equation is an important model equation in the study of quantum states of physical systems. To improve the computing efficiency, a fast algorithm based on the time two-mesh high-order compact difference scheme for solving the nonlinear Schrödinger equation is studied. The fourth-order compact difference scheme is used to approximate the spatial derivatives and the time two-mesh method is designed for efficiently solving the resulting nonlinear system. Comparing to the existing time two-mesh algorithm, the novelty of the new algorithm is that the fine mesh solution, which becomes available, is also used as the initial guess of the linear system, which can improve the calculation accuracy of fine mesh solutions. Compared to the two-grid finite element methods (or finite difference methods) for nonlinear Schrödinger equations, the numerical calculation of this method is relatively simple, and its two-mesh algorithm is implemented in the temporal direction. Taking advantage of the discrete energy, the result with [Formula: see text] in the discrete [Formula: see text]-norm is obtained. Here, [Formula: see text] and [Formula: see text] are the temporal parameters on the coarse and fine mesh, respectively, and h is the space step size. Finally, some numerical experiments are conducted to demonstrate its efficiency and accuracy. The numerical results show that the new algorithm gives highly accurate results and preserves conservation laws of charge and energy. Furthermore, by comparing with the standard nonlinear implicit compact difference scheme, it can reduce the CPU time without loss of accuracy.
format Online
Article
Text
id pubmed-9222483
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92224832022-06-24 A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation He, Siriguleng Liu, Yang Li, Hong Entropy (Basel) Article The nonlinear Schrödinger equation is an important model equation in the study of quantum states of physical systems. To improve the computing efficiency, a fast algorithm based on the time two-mesh high-order compact difference scheme for solving the nonlinear Schrödinger equation is studied. The fourth-order compact difference scheme is used to approximate the spatial derivatives and the time two-mesh method is designed for efficiently solving the resulting nonlinear system. Comparing to the existing time two-mesh algorithm, the novelty of the new algorithm is that the fine mesh solution, which becomes available, is also used as the initial guess of the linear system, which can improve the calculation accuracy of fine mesh solutions. Compared to the two-grid finite element methods (or finite difference methods) for nonlinear Schrödinger equations, the numerical calculation of this method is relatively simple, and its two-mesh algorithm is implemented in the temporal direction. Taking advantage of the discrete energy, the result with [Formula: see text] in the discrete [Formula: see text]-norm is obtained. Here, [Formula: see text] and [Formula: see text] are the temporal parameters on the coarse and fine mesh, respectively, and h is the space step size. Finally, some numerical experiments are conducted to demonstrate its efficiency and accuracy. The numerical results show that the new algorithm gives highly accurate results and preserves conservation laws of charge and energy. Furthermore, by comparing with the standard nonlinear implicit compact difference scheme, it can reduce the CPU time without loss of accuracy. MDPI 2022-06-09 /pmc/articles/PMC9222483/ /pubmed/35741527 http://dx.doi.org/10.3390/e24060806 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
He, Siriguleng
Liu, Yang
Li, Hong
A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title_full A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title_fullStr A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title_full_unstemmed A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title_short A Time Two-Mesh Compact Difference Method for the One-Dimensional Nonlinear Schrödinger Equation
title_sort time two-mesh compact difference method for the one-dimensional nonlinear schrödinger equation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9222483/
https://www.ncbi.nlm.nih.gov/pubmed/35741527
http://dx.doi.org/10.3390/e24060806
work_keys_str_mv AT hesiriguleng atimetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation
AT liuyang atimetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation
AT lihong atimetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation
AT hesiriguleng timetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation
AT liuyang timetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation
AT lihong timetwomeshcompactdifferencemethodfortheonedimensionalnonlinearschrodingerequation