Dear all MEEPers:      I got a problem when i typed the commands below:

meep
(set! geometry-lattice (make lattice (size 16 16 no-size)))


(set! geometry (list
                (make block (center -2 -3.5) (size 12 1 infinity)
                      (material (make dielectric (epsilon 12))))
                (make block (center 3.5 2) (size 1 12 infinity)
                      (material (make dielectric (epsilon 12))))))


(set! pml-layers (list (make pml (thickness 1.0))))
(set! resolution 10)
(set! sources (list
               (make source
                 (src (make continuous-src
                        (wavelength (* 2 (sqrt 12))) (width 20)))
                 (component Ez)
                 (center -7 -3.5) (size 0 1))))
(run-until 200
           (at-beginning output-epsilon)
           (to-appended "ez" (at-every 0.6 output-efield-z)))


           then the results come with one error:


-----------
Initializing structure...
Working in 2D dimensions.
Computational cell is 16 x 16 x 0 with resolution 10
     block, center = (-2,-3.5,0)
          size (12,1,1e+20)
          axes (1,0,0), (0,1,0), (0,0,1)
          dielectric constant epsilon diagonal = (12,12,12)
     block, center = (3.5,2,0)
          size (1,12,1e+20)
          axes (1,0,0), (0,1,0), (0,0,1)
          dielectric constant epsilon diagonal = (12,12,12)
time for set_epsilon = 0.224634 s
-----------
ERROR: In procedure meep-fields-open-h5file:
ERROR: SCM_STRING_CHARS does not work with read-only strings





and i can't reveice any outputs of these commands. How can i solve this 
problem? Any ideas/suggestions , please ?


ps, i've installed guile-2.0.9.


Thanks very much!


pn
_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to