I use Meep to calculate band zones of 3 layer 1-d photonic crystall.
At certain ratio (0.5 of size dielectric, 0.004 lorentzian metal,
0.496 air) meep returns segfault.
ctl file is avalible here http://pastebin.com/MBSy7ywr

I've got meep 1.2-1 from AUR repository, GCC 4.7.2-3, system "Linux
nout 3.7.1-1-ARCH #1 SMP PREEMPT Tue Dec 18 08:55:50 CET 2012 x86_64
GNU/Linux".

Code:
[alex@nout 1d_var]$ meep ratio0.008000.ctl
-----------
Initializing structure...
Working in 2D dimensions.
Computational cell is 1 x 0 x 0 with resolution 128
     block, center = (0.25,0,0)
          size (0.5,1e+20,1e-20)
          axes (1,0,0), (0,1,0), (0,0,1)
          dielectric constant epsilon diagonal = (1.4,1.4,1.4)
     block, center = (0.502,0,0)
          size (0.004,1e+20,1e-20)
          axes (1,0,0), (0,1,0), (0,0,1)
          dielectric constant epsilon diagonal = (1,1,1)
     block, center = (0.752,0,0)
          size (0.496,1e+20,1e-20)
          axes (1,0,0), (0,1,0), (0,0,1)
          dielectric constant epsilon diagonal = (1,1,1)
time for set_epsilon = 0.00137591 s
lorentzian susceptibility: frequency=0.5, gamma=1e-05
-----------
Meep: using complex fields.
Ошибка сегментирования (core dumped)

End of code. Last string in meep output is segfault (I use russian locale).

Alex Friman

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

Reply via email to