Hi all,
I have tried to define a custom field function to take the average "dpwr"
and divide it by epsilon and output that to a .h5 file. However I keep
getting an error "meep: unknown field component 105". Note below,
everything runs smoothly if I stick to using non-derived components (i.e.
Ey, Hz, Dielectric etc..). But if I try to use a derived-component such as
Sx, Sy, or *EnergyDensity* (which I want) it fails.
Here are my snippets of code:
...
(define (myfunc r sr eps)
(/ sr eps))
(define (my-esquared-output) (output-field-function "esquared" (list *
EnergyDensity* Dielectric) myfunc))
(run-until (/ 1 fcen) (at-every (/ 1 fcen 20) output-dpwr)
(at-every (/ 1 fcen 20) my-esquared-output))
...
Is there a simple solution?
Thanks,
JDR
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss