Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Method for writing 3D UPML in Matlab

Status
Not open for further replies.

sangwoo

Junior Member level 1
Joined
May 21, 2007
Messages
16
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,283
Activity points
1,388
Dear everyone
I have writen 3D PML (based on Barenger) code in matlab but I have confused when I joint between pml and main together at interface region , So I have changed to write in UPML . I would like to ask for suggestion in this method ,I am not sure that in main region also must use UPML formula too or not, or use general formula(in free space)?
Could anyone summarize the method of 3D UPML ?

email: khanitm(at)yahoo.com
Thanks,
Khanit
 

fdtd 3d upml code

I summarize this PML in Chapter 4 of my dissertation. You can certainly use the PML equations in your problem space as long as your "lossy" parameters are zero. The lossy terms should slowly increase as you progress into any of your absorbing boundaries. Since implementing the PML involves integrations and hence extra calculations, it is most efficient to only perform these computations in the PML sections.

-Tip
 

    sangwoo

    Points: 2
    Helpful Answer Positive Rating
taflove cpml

thank you very much
 

cpml and upml

acutally, it can be downloaded from the author's university, university of central florida
 

Re: 3D UPML in matlab

Thank you very much. I have already succeed in 3d upml by formula in Taflove's book.
 

Re: 3D UPML in matlab

sangwoo said:
Thank you very much. I have already succeed in 3d upml by formula in Taflove's book.


Did you have matlab code for 3D FDTD. If you have it please upload for me, or if you havent seen in any of the link please give the link.

It will be usefull for my project.

With regards
Vasi
 

Re: 3D UPML in matlab

It's my 3d upml code Reference by formula in Taflove's book.
You should have "Computational Electrodynamics FDTD" it's Taflove's book.
It'll be helpful for do your project and write a code.
Hope this help
regards
 
  • Like
Reactions: degole

    degole

    Points: 2
    Helpful Answer Positive Rating
Re: 3D UPML in matlab

hi

CPML is better than UPML. If anybody has the CPML Fortran 90 code provided by Taflove, kindly send me a copy.

Jithesh
 

3D UPML in matlab

sorry ,i can not download this paper
 

Re: 3D UPML in matlab

CPML is better than UPML because CPML can treats dispersive case. Moreover, the codes are also clearly stated in Taflove's book. Please refer to CHAPTER 7
 

3D UPML in matlab

Thanks a lot,rrumpf. It's really helpful to me.
 

3D UPML in matlab

thanks for your discussion
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top