我正在尝试使用 FDTD 模拟以下方程
受到初始条件的约束,边界条件是它在右边界上完全出局,并且完全在左边界进入。
显然,我需要实现吸收/人工边界条件 (ABC) 或像完美匹配层这样的奇特事物。专注于前者,我尝试使用 Mur 的一阶 ABC 和标准的非反射 ABC(遵循 Everstein),就像对旧的波动方程所做的那样。但是,我得到了一个相当大的反射波。有人可以建议如何解决这个问题并最大限度地减少人工边界的反射吗?或者,我如何构建更好的 ABC?
我正在尝试使用 FDTD 模拟以下方程
受到初始条件的约束,边界条件是它在右边界上完全出局,并且完全在左边界进入。
显然,我需要实现吸收/人工边界条件 (ABC) 或像完美匹配层这样的奇特事物。专注于前者,我尝试使用 Mur 的一阶 ABC 和标准的非反射 ABC(遵循 Everstein),就像对旧的波动方程所做的那样。但是,我得到了一个相当大的反射波。有人可以建议如何解决这个问题并最大限度地减少人工边界的反射吗?或者,我如何构建更好的 ABC?