Dear all meep users
I am a new user of meep.I came across two questions recently.I had tried my
best to solve my problem and seached the solution on meep discuss.At the end,I
had not work out them.
1.I know meep provide source calss and eigenmode-source as its subclass through
meep reference .for example,when I use gaussian-src,I can set like this:(set!
sources (list
(make source
(src (make gaussian-src (frequency fcen) (fwidth df)))
(component Ey)
(center 0 0 -0.49)
(size r r 0))
))
or like this:(set! sources (list
(make eigenmode-source
(src (make gaussian-src (frequency fcen) (fwidth df)))
(center 0 0 -0.49)
(size r r 0)
(component ALL-COMPONENTS)
(direction Z)
;(eig-kpoint k-point)
;(eig-parity TM)
)))
Am I right?I also wonder that the difference between the source and
eigenmode-source and the circumstances they are used.
2.when I used the eigenmode-source in my file.ctl,I got the information:
meep: Meep must be configured/compiled with MPB for add_eigenmode_source
Some deprecated features have been used. Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information. Set it to "no" to suppress
this message.
I had installed meep and mpb.My OS is Ubuntu LTS 16.04,I used the command
:apt-get install meep h5utils to install meep ,the command:sudo apt-get install
mpb to install mpb.
May someone help me? Thank you very much!!!
_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss