{"title":"Investigation on the stability of absorbing boundary conditions for the time-domain finite-difference method","authors":"J. Fang","doi":"10.1109/APS.1992.221879","DOIUrl":null,"url":null,"abstract":"Due to the instability of absorbing boundary conditions, numerical solutions spuriously grow as computations proceed; sooner or later, numerical errors override actual solutions. It has been found that the higher the order of the absorbing boundary condition applied, the stronger the instability. In the present work, it is shown that the instability originates from the computer roundoff error in the process of calculating boundary values. This error is further accumulated as the computation goes on. Numerical examples illustrate the instability caused by boundary conditions, and examine the way to suppress the instability.<<ETX>>","PeriodicalId":289865,"journal":{"name":"IEEE Antennas and Propagation Society International Symposium 1992 Digest","volume":"221 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Antennas and Propagation Society International Symposium 1992 Digest","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APS.1992.221879","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Due to the instability of absorbing boundary conditions, numerical solutions spuriously grow as computations proceed; sooner or later, numerical errors override actual solutions. It has been found that the higher the order of the absorbing boundary condition applied, the stronger the instability. In the present work, it is shown that the instability originates from the computer roundoff error in the process of calculating boundary values. This error is further accumulated as the computation goes on. Numerical examples illustrate the instability caused by boundary conditions, and examine the way to suppress the instability.<>