微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 电磁仿真讨论 > Need code in Matlab for ADI FDTD

Need code in Matlab for ADI FDTD

时间:03-30 整理:3721RD 点击:
i am working with adi fdtd.
if any one have matlab coding for adi fdtd please send it to me.
my mail id is
kris.venkataramani@gmail.com

I think most people program the fdtd in fortran for its speed.

There are some papers. I think they are useful to you maybe.

to highfly,
thank u sir ,now i am working with that 2d adi fdtd pdf given by u

I think that it is most difficult to implement PML in ADI-FDTD. Good luck!

Some people programe it using matlab

Added after 2 minutes:

I have two books for FDTD if you want i can send it to you
My email:
engmfarhat@yahoo.com

mr engmfarhat,
if u upload the books here than it will be useful to all.please if possible than upload the books

These are Namiki's original papers. The method described there is stable but has large numerical errors
for larger time steps.

When I tested it (I used the method described in this papers) the main results were

- stability OK
- speed *slower* than FDTD for acceptble errors (< 5%)

when I increased dt to get the same computation speed then there were 20-50% errors.

Part of the problem may have been the implementation, but I find it difficult to believe
that you can get too much out of the older ADI methods.

I don't know about newer mthods. There are papers (I cannot recall them right now) which
claim that they have solved the large-error-for-larger-dt problem but I have not tried them.

My advice is to first make sure that you really want/need ADI-FDTD before you start
implementing it. I may sound very negative but I really would like to learn about a ADI
success story but so far have not heard of any such.

Painful but doable (there are a few online papers on PML for ADI

from me too

hi ramani,
here i upload the adifdtd code written in c language,i have it from internet source,i think this will help you to convert it to matlab.


Hello smruti,
I will appreciate if you please share with me the ADI code written in C. I severely need that one in c or c++. My email is
irfan20uk@yahoo.com
Thanks

How can we increase the accuracy of the ADI-FDTD? Any suggestion?

sorry for late reply but,what i uploaded here that is only the ADI code written in c.

Please, search the thread "Mur's ABC for 2D FDTD" there is one code is there...may be helpful to you

I doubt it. This thread is about ADI-FDTD. Standard FDTD code (from "Mur's ABC for 2D FDTD") does not help there.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top