Dear meep users,
I met a strange thing when I was trying to get transmission spectrum of
nonlinear waveguide.

method is applied according to the the following topic:
http://thread.gmane.org/gmane.comp.science.electromagnetism.meep.general/2008/focus=2052


Single source frequency continuous wave source is applied to the medium and
than get flux value for this single source frequency as

;; srcf is source frequency for example 0.6

(define transout
                (add-flux srcf 0 1
                    (make flux-region
                        (center flxout 0) (size 0 flxsize)
                     )
                )
)

This give me a one flux value at selected single source frequency.then this
calculation is iterated for each frequency in normalized spectrum.
its ok.

When I use the different flux region (below) with wide frequency but all the
values remain the same before (single source frequency etc.), I get the
different peak value at this single source frequency.

(define transout
                (add-flux srcf 1 500                           ;; srcf= flux
center freq.  1=df,  500=N
                    (make flux-region
                        (center flxout 0) (size 0 flxsize)
                     )
                )
)


What is the different of flux-region calculation?
Which one is correct for nonlinear transmission curves?

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

Reply via email to