DocumentCode
1182864
Title
Unconditionally stable Crank-Nicolson scheme for solving two-dimensional Maxwell´s equations
Author
Sun, G. ; Trueman, C.W.
Author_Institution
Electromagn. Compatibility Lab., Concordia Univ., Montreal, Que., Canada
Volume
39
Issue
7
fYear
2003
fDate
4/3/2003 12:00:00 AM
Firstpage
595
Lastpage
597
Abstract
The Crank-Nicolson method is an unconditionally stable, implicit numerical scheme with second-order accuracy in both time and space. When applied to solve Maxwell´s equations in two-dimensions, the resulting matrix is block tri-diagonal, which is very expensive to solve. The Douglas-Gunn algorithm is used to subdivide the update procedure into two sub-steps. At each sub-step only a tri-diagonal matrix needs to be solved for one field component. The other two field components are updated explicitly in one step. The numerical dispersion relations are given for the original Crank-Nicolson scheme and for the Douglas-Gunn modification. The predicted numerical dispersion is shown to agree with numerical experiments, and its numerical anisotropy is shown to be much smaller than that of the ADI-FDTD.
Keywords
Maxwell equations; computational electromagnetics; finite difference time-domain analysis; matrix algebra; numerical stability; Crank-Nicolson method; Douglas-Gunn algorithm; block tri-diagonal matrix; electromagnetic simulation; finite difference time domain method; numerical anisotropy; numerical dispersion; numerical stability; two-dimensional Maxwell equations;
fLanguage
English
Journal_Title
Electronics Letters
Publisher
iet
ISSN
0013-5194
Type
jour
DOI
10.1049/el:20030416
Filename
1194129
Link To Document