登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
三维FDTD的C代码,边界处场为0
发帖
回复
950
阅读
1
回复
[
求助
]
三维FDTD的C代码,边界处场为0
离线
wjxylazypig
UID :65748
注册:
2010-09-03
登录:
2019-04-05
发帖:
122
等级:
仿真二级
0楼
发表于: 2010-09-18 23:04:29
请问各位大虾,三维FDTD的C代码,边界处场为0,这么写边界条件可以吗?
:r=_\?
其中KE,JE,IE分别为三个方向的网格数
BO|Jrr>
for ( k=0; k<KE; k++)
-OxHQ
{
\x}UjHYIc&
for (j=0; j<JE; j++)
>i<-rO>kN
{
c^%k1pae(
for (i=0; i<IE; i++)
8&bj7w,K
{
> kT~X ,o
if( i==0 || i== IE-1 || j==0 || j==JE-1 || k==0 || k==KE-1)
tp&iOP6O
{
>Fh@:M7z
ex
[j][k]=0.0;
J>Ha$1}u/
ey
[j][k]=0.0;
pj6Cvq4bD
ez
[j][k]=0.0;
<NO~TBHF
}
a4YyELXe
&n ..
UQ?8dw:E~
FW,D\51pTP
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
水主沉浮
哈哈哈哈哈
UID :73537
注册:
2011-03-10
登录:
2015-05-23
发帖:
225
等级:
仿真三级
1楼
发表于: 2011-06-11 18:13:37
可以有更好的写法吧
共
条评分
体味体味特务
发帖
回复