登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
三维FDTD的C代码,边界处场为0
发帖
回复
952
阅读
1
回复
[
求助
]
三维FDTD的C代码,边界处场为0
离线
wjxylazypig
UID :65748
注册:
2010-09-03
登录:
2019-04-05
发帖:
122
等级:
仿真二级
0楼
发表于: 2010-09-18 23:04:29
请问各位大虾,三维FDTD的C代码,边界处场为0,这么写边界条件可以吗?
rB}UFS)
其中KE,JE,IE分别为三个方向的网格数
= Ow}MX
for ( k=0; k<KE; k++)
BSG_),AH
{
~ @Ib:M
for (j=0; j<JE; j++)
V#|#% 8
{
9tXLC|yl?
for (i=0; i<IE; i++)
KGkzE
{
rSB"0W7
if( i==0 || i== IE-1 || j==0 || j==JE-1 || k==0 || k==KE-1)
`pN"T?Pk
{
,-t3gc1~X
ex
[j][k]=0.0;
&~U8S^os
ey
[j][k]=0.0;
$GUSTV
ez
[j][k]=0.0;
__$IbF5
}
AL}c-#GG
&n ..
B} gi /
%WCA?W0:4
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
水主沉浮
哈哈哈哈哈
UID :73537
注册:
2011-03-10
登录:
2015-05-23
发帖:
225
等级:
仿真三级
1楼
发表于: 2011-06-11 18:13:37
可以有更好的写法吧
共
条评分
体味体味特务
发帖
回复