登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
三维FDTD的C代码,边界处场为0
发帖
回复
951
阅读
1
回复
[
求助
]
三维FDTD的C代码,边界处场为0
离线
wjxylazypig
UID :65748
注册:
2010-09-03
登录:
2019-04-05
发帖:
122
等级:
仿真二级
0楼
发表于: 2010-09-18 23:04:29
请问各位大虾,三维FDTD的C代码,边界处场为0,这么写边界条件可以吗?
_ssHRbE
其中KE,JE,IE分别为三个方向的网格数
2 G"p:iPp
for ( k=0; k<KE; k++)
jOuv\$
{
w"BTu-I
for (j=0; j<JE; j++)
h:GOcLYM@X
{
C>03P.s4c
for (i=0; i<IE; i++)
vEgJmHv;
{
4p-$5Fk8}
if( i==0 || i== IE-1 || j==0 || j==JE-1 || k==0 || k==KE-1)
W4#:_R,&,
{
c:$:j,i}
ex
[j][k]=0.0;
BF_k~
ey
[j][k]=0.0;
2;&13%@!
ez
[j][k]=0.0;
IIu3mXAw
}
>WD^)W fa
&n ..
J%A`M\
Xoik%T-
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
水主沉浮
哈哈哈哈哈
UID :73537
注册:
2011-03-10
登录:
2015-05-23
发帖:
225
等级:
仿真三级
1楼
发表于: 2011-06-11 18:13:37
可以有更好的写法吧
共
条评分
体味体味特务
发帖
回复