登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
发一个电磁波在梯度等离子体中传播的程序 ..
发帖
回复
1
2
4188
阅读
15
回复
[
RFEDA原创
]
发一个电磁波在梯度等离子体中传播的程序回馈一下论坛
离线
itnice
UID :19155
注册:
2008-10-14
登录:
2009-03-30
发帖:
29
等级:
仿真一级
0楼
发表于: 2008-10-22 11:10:53
— 本帖被 tensor 设置为精华(2008-10-22) —
前些天一直在赶计算电磁学的期中大作业,由于本人将来的研究方向可能是等离子,所以就选了电磁波在等离子体中传播这个题目。由于等离子物理这门课这学期才开始上,原理还不是太理解,随便找了些公式来拼凑,但发现自己做的仿真老出问题。后来参考了gwzhao前辈的一维程序,并经其指点发觉CFL条件在等离子中是不稳定的,顿时豁然开朗,马上把程序写好了。在此感谢一下gwzhao前辈,并把程序贴出来回馈一下论坛。
xp}M5|
24u_}ZQzY
clear all;
55FRPNx-x
close all;
;I?x;lH
,KCxNdg^#-
N_x=301;
x\oSD1t,
N_y=101;
L1Jn@
timesteps=1500;
Zs4NN2~
er=ones(N_y,N_x);
~@DdN5
un1=zeros(N_y,N_x);
On|b-
un0=zeros(N_y,N_x);
03c8VKp'p
un_1=zeros(N_y,N_x);
[HI$[:[
M!aJKpf
c=3e8;%velocity of light in vacuum
O-huC:zZh
f=8e10;%frequency of the incident wave
C TKeY
'<s54 Cb
dx=.5e-3;
~F8xXW0
dy=1.5e-3;
oL~?^`cGZ
dt=1/(1/dx^2+1/dy^2)^.5/c/2;%one have of the CFL coefficent
OA^6l#
YmCu\+u
x=-dx/2:dx:(N_x-1)*dx-dx/2;
_F5*\tQ
y=0:dy:(N_y-1)*dy;
&M: