On Tue, 4 Dec 2007, Jeong Bo Shim wrote:
> I'm calculating the cavity filled with a Kerr-medium, and what I'm
> doing about it is to define the optical properties like Q-factors,
> eigenmodes.., which are conventionally defined in the linear cases.
> For this purpose, I think some modified method is necessary, rather
> than simple methods in the linear case.

Because optical nonlinearities are so weak (changes in index < 1%), you 
can analyze the cavity in the linear regime and then use perturbation 
theory to find the nonlinear behavior analytically.   See e.g. our recent 
review paper in Opt. Express:

        http://www.opticsinfobase.org/abstract.cfm?URI=oe-15-24-16161

> That weird time evolution which I've asked about is to find out the
> stationary state in the above condition.

If you have loss (i.e. a finite Q) then you won't have a stationary state 
unless you include a source.  If you have a CW current source, then you 
can just put the source into Meep and wait for it to reach steady state. 
(If it is nonlinear, there may be more than one steady state, as in the 
bistabile phenomenon discussed in the above paper).

> or attenuation. But, in the case that the attenuating time is much
> shorter than the converging time, nothing would be obtained, so I want
> to increase the amplitude with maintaining the mode distribution. Of

You can always put in a gain material to cancel the loss, if that is what 
you want.  Meep supports gain media (the same way it supports lossy 
media).

However, I really think you are barking up the wrong tree and need to 
re-think what you are doing.

> Here is another Question :
> If I understand correctly, MEEP seems to have functions to access(read
> and write) HDF5 files. If I can modify a HDF5 file directly or by the
> medium of a txt file, I think it would be possible to modify a field
> amplitude in the middle of a time evolution.... Am I right?

No, importing the field state from HDF5 is not supported.  (This is not 
just the inverse of writing HDF5 files, because when we write to the HDF5 
file we interpolate from a Yee grid onto a regular grid.)

Regards,
Steven G. Johnson

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

Reply via email to