Premium
Numerical dispersion and absorbing boundary conditions
Author(s) -
Petropoulos Peter G.
Publication year - 2000
Publication title -
international journal of numerical modelling: electronic networks, devices and fields
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.249
H-Index - 30
eISSN - 1099-1204
pISSN - 0894-3370
DOI - 10.1002/1099-1204(200009/10)13:5<483::aid-jnm379>3.0.co;2-0
Subject(s) - reflection (computer programming) , boundary (topology) , boundary value problem , grid , reflection coefficient , operator (biology) , dispersion (optics) , domain (mathematical analysis) , mathematical analysis , resolution (logic) , mathematics , optics , physics , geometry , computer science , biochemistry , chemistry , repressor , artificial intelligence , transcription factor , gene , programming language
Predictions of performance of exact and approximate absorbing boundary conditions (ABCs) do not take into account the fact that in an actual simulation it is numerical waves that are incident on the computational domain boundary where they are imposed. Via a model problem in rectangular co‐ordinates we identify and examine this issue. Then, we study the reflection produced by discrete local ABCs in cylindrical co‐ordinates using the first‐order Bayliss–Turkel operator as a model. We find the analytical reflection coefficient of this ABC significantly underestimates the actual reflection on the grid. Also, we identify the source of the additional error and show it decays slowly with increasing resolution. Implications for other ABCs are discussed. Copyright © 2000 John Wiley & Sons, Ltd.