Finite difference procedures for solving a problem arising in modeling and design of certain optoelectronic devices. (English) Zbl 1089.65085

Summary: Several finite difference schemes are discussed for solving the two-dimensional Schrödinger equation with Dirichlet’s boundary conditions. We use three fully implicit finite difference schemes, two fully explicit finite difference techniques, an alternating direction implicit procedure and the explicit formula of H. Z. Barakat and J. A. Clark [On the solution of the diffusion equation by numerical methods. ASME J. Heat Transf. 88, 421 (1966)]. Theoretical and numerical comparisons between four families of methods are described.
The main advantage of the alternating direction implicit finite difference technique is that the bandwidth of the sets of equations is a fixed small number that depends only on the nature of the computational molecule. This allows the use of very efficient and very fast techniques for solving the resulting tridiagonal systems of linear algebraic equations. The unique advantage of the Barakat and Clark technique is that it is unconditionally stable and is explicit in nature. Numerical results are presented followed by concluding remarks.


65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
78A25 Electromagnetic theory (general)
35Q60 PDEs in connection with optics and electromagnetic theory
65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs
78M20 Finite difference methods applied to problems in optics and electromagnetic theory
Full Text: DOI


[1] Barakat, H. Z.; Clark, J. A., On the solution of the diffusion equation by numerical methods, ASME J. Heat Transf., 88, 421 (1966)
[2] Birtwistle, G. M., The explicit solution of the equation of heat conduction, Comput. J., 11, 317-323 (1968) · Zbl 0167.16002
[3] Crank, J.; Nicolson, P., A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type, Proc. Cambridge Philos. Soc., 43, 1, 50-67 (1947) · Zbl 0029.05901
[4] Datta, B. N., Numerical Linear Algebra and Applications (1995), Brooks Cole Pub. Co · Zbl 1182.65001
[5] Dehghan, M., Implicit locally one-dimensional methods for two-dimensional diffusion with a non-local boundary condition, Math. Comput. Simulat., 49, 331-349 (1999) · Zbl 0949.65085
[6] Dehghan, M., Numerical solution of a parabolic equation with non-local boundary specifications, Appl. Math. Comput., 145, 1, 185-194 (2003) · Zbl 1032.65104
[7] Dehghan, M.; Saadatmandi, A., Bounds for solutions of a six-point partial-difference scheme, Comput. Math. Appl., 47, 83-89 (2004) · Zbl 1054.65094
[8] Douglas, J.; Rachford, H., On the numerical solution of heat conduction problem in two and three space variables, Trans. Am. Math. Soc., 82, 421-439 (1956) · Zbl 0070.35401
[9] Evans, D. J.; Roomi, A. S., A note on the numerical solution of the Schrodinger equation, Int. J. Comput. Math., 35, 169-174 (1990) · Zbl 0704.65098
[10] Gerald, C. F.; Wheatly, P. O., Applied Numerical Analysis (1994), Addison-Wesley · Zbl 0877.65003
[11] Hajj, F. Y., Solution of the Schrodinger equation in two and three dimensions, J. Phys. B: Atom. Mol. Phys., 18, 1-11 (1985)
[12] Huang, W.; Xu, C.; Chu, S. T.; Chaudhuri, S. K., The finite difference vector beam propagation method, analysis and assessment, J. Lightwave Technol., 10, 3, 295-304 (1992)
[13] Ixaru, L. Gr., Operations on oscillatory functions, Comput. Phys. Commun., 105, 1-9 (1997) · Zbl 0930.65150
[14] Lapidus, L.; Pinder, G. F., Numerical Solution of Partial Differential Equations in Science and Engineering (1982), Wiley: Wiley New York · Zbl 0584.65056
[15] Mitchell, A. R.; Fairweather, G., Improved forms of the alternating direction implicit methods of Douglas and Rachford for solving parabolic and elliptic equations, Numer. Math., 6, 285-292 (1964) · Zbl 0123.12001
[16] Morris, J. L.; Gourlay, A. R., Modified locally one-dimensional methods for parabolic partial differential equations in two-space variables, J. Inst. Math. Appl., 12, 349-353 (1973) · Zbl 0278.35005
[17] Peaceman, D.; Rachford, H. R., The numerical solution of parabolic and elliptic differential equations, J. Soc. Ind. Appl. Math., 3, 28-41 (1955) · Zbl 0067.35801
[18] Saulyev, V. K., Integration of Equations of Parabolic Type by the Method of Nets (1964), Pergamon: Pergamon New York · Zbl 0128.11803
[19] Strikwerda, J. C., Finite Difference Schemes and Partial Differential Equations (1989), Chapman and Hall: Chapman and Hall New York · Zbl 0681.65064
[20] van Rosenberg, D. U., Methods for the numerical solution of partial differential equations,, (Bellman, R., Modern Analytic and Computational Methods in Science and Mathematics, vol. 16 (1969), American Elsevier Publishing Company: American Elsevier Publishing Company New York) · Zbl 0194.18904
[21] Warming, R. F.; Hyett, B. J., The modified equation approach to the stability and accuracy analysis of finite difference methods, J. Comput. Phys., 14, 2, 159-179 (1974) · Zbl 0291.65023
[22] Zheng, W.; Ying, L.; Ding, P., Numerical solutions of the Schrodinger equation for the ground lithium by the finite element method, Appl. Math. Comput., 153, 685-695 (2004) · Zbl 1048.65103
[23] Dehghan, M., Parameter determination in a partial differential equation from the overspecified data, Mathematical and Computer Modelling, 41, 197-213 (2005) · Zbl 1080.35174
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.