登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
关于Allen Taflove的FDTD书带的2D例程问题
发帖
回复
1
2
2965
阅读
11
回复
[
讨论
]
关于Allen Taflove的FDTD书带的2D例程问题
离线
summerwine
UID :1433
注册:
2007-03-27
登录:
2010-01-15
发帖:
16
等级:
仿真新人
0楼
发表于: 2008-09-06 10:20:56
Allen Taflove的《计算电动力学:时域有限差分法 经典(第二版)》给出的matlab 2D例程中有两个问题,请大家指教,谢谢!
<R~~yW:H
0p>:rU~
问题1、按照该程序的参数设定
6B;_uIq5
% ----------------------------------------------
Etr8lm E
% | | BACK PML | |
Ay"2W%([`
% ----------------------------------------------
B> "r -O
% |L | /| R|
DT(Zv2
% |E | (ib,jb) | I|
FUqhSW
% |F | | G|
/"%IhX-
% |T | | H|
}PIGj} F/
% | | MAIN GRID | T|
G|G?h
% |P | | |
9CU6o:'fW
% |M | | P|
)V$!
% |L | (1,1) | M|
z7Rcnr;
% | |/ | L|
,?~UpsUx
% ----------------------------------------------
g*AD$":
% | | FRONT PML | |
q/2K=BOh
% ----------------------------------------------
iJaNP%N
f/[?5M[
主空间的坐标是(1,1)~(101,51),PML层厚度为8个元胞,然后设定了一些尺寸,如:
g2 {?EP
ie=100;je=50;ib=ie+1;jb=je+1;iebc=8; jebc=8;ibbc=iebc+1;jbbc=jebc+1;
Mevyj;1t
iefbc=ie+2*iebc;jefbc=je+2*jebc;ibfbc=iefbc+1;jbfbc=jefbc+1;
7si*%><X
按照我的理解,似乎是这样的元胞分布,
如下图:
@#--dOWYR
x{`<);CQ
[attachment=9069]
2wuW5H8w{
KlqJEtO_
按照图中,ibfbc为什么在最外边界处各多了半个网格,是什么用?
%]sEt{
问题2、按照程序中的场强设定
/qhm9~4e3
主空间的坐标是(1,1)~(101,51),PML层厚度为8个元胞,那么场量的维数如下:
.McoW7|Y
fields in main grid:
(Q]Y> '
ex:(100,51)
l6DIsR
ey:(101,50)
69I.*[
hz:(100,50)
*6x^w%=A
fields in front PML region:
q(ET)xCeD
exbcf:(116,8)
b5 C}K
eybcf:(117,8)
~ %YTJS
hzxbcf:(116,8)
>yT@?!/Q>'
hzybcf:(116,8)
4FHX#`
fields in back PML region:
_M]rH<h
exbcb:(116,9)
z.9FDQLp
eybcb:(117,8)
HAUTCX
hzxbcb:(116,8)
\,bFm,kC?
hzybcb:(116,8)
> %cWTC
fields in left PML region:
|8U7C\S[
exbcl:(8,51)
v^18o$=K",
eybcl:(8,50)
gS<