Le  8 November 2006, Steven G. Johnson, à bout, prit son clavier pour
taper sur son écran:
> On Wed, 8 Nov 2006, Loïc Le Guyader wrote:
> >In order to have frequency-dependent permittivity in meep, we have to 
> >decompose it in a sum of Lorentzian.
> >
> >But it's not always possible. One material I want to use is transparent in 
> >a
> >certain region and I can't fit it with Lorentzian because there feet 
> >doesn't
> >disapears in this region.
> 
> Enough Lorentzians should form a complete basis, so you should be able to 
> fit any function given enough Lorentzians.

Arf. Well, it also make the memory consuption exploding, and the simulation get
slower.

> >I guess gaussian would work, at least it has been reported in litterature. 
> >Is
> >it possible to have gaussian sum supported in meep ?
> 
> Currently it doesn't support anything other than Lorentzians.
> 
> I haven't heard of a way to implement Gaussian material dispersion in 
> time-domain, do you have a reference?

No, unfortunately. I allready don't see why we can't use raw data so don't ask
me how can we use gaussian term instead of lorentzian ;)

The problem currently is that one a the deltaepsilon gets negative in oder to
compensate the tail of the two other oscillators. The resulting fit doesn't
looks too bad, but I wonder if a deltaepsilon < 0 can create some problem in the
simulation. If not, well, I'm allready using it then.

Now the problem is that I don't use symmetries to avoid the bug I reported
previously and I use two different materials with 3 polarizability each, all
this in a 3D simulation. Somehow, I run out of memory :(

On Fri, 29 Sep 2006, you said that it was possible to reduce the memory usage
due to polarizability. What are the news on this subject ?

Best regards.

-- 

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to