some correction:
(print "flux = "  (meep-fields-flux-in-box fields X (volume (center 0 0 )
> (size 0 1 1))) "\n").

However, the error is same.
It seems something wrong with Guile?!


--------------------------------------------------
From: "Juntao Xi" <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2008 4:39 PM
To: "Steven G. Johnson" <[EMAIL PROTECTED]>; 
<[email protected]>
Subject: [Meep-discuss] meep-fields-flux-in-box to verify the sourceintensity> 
I tried the following coding to verify the source power, some errors were
> encountered.
> Meep 0.20.1 is being used with Guile v1.8. By the way, the Meep 0.20.1 is
> running well for
> other simulations now.
> ==============
> (set! eps-averaging? false)
> (define-param th 1)
>
> (set! geometry-lattice (make lattice (size  (+ th 4) (+ th 4) (+ th 4))))
>
> (set! geometry (list
>        (make block (center 0 0 0) (size 2 2 2) (material air))))
>
> (set! sources (list
>               (make source
>                 (src (make continuous-src (wavelength 8.1)))
>                 (component Ey)
>                 (amplitude 1)
>                 (center 0 0 0)
>                 (size 0 1 1))))
>
> (set! pml-layers (list (make pml (thickness th))))
>
> (set! resolution 10)
>
> (print "flux = "  (meep-fields-flux-in-box fields x (volume (center 0 0 )
> (size 0 10 10))) "\n")
>
> (run-until 100)
> ===============
>
> The error msg is following
> [msgln1:27889] *** Process received signal ***
> [msgln1:27889] Signal: Segmentation fault (11)
> [msgln1:27889] Signal code: Address not mapped (1)
> [msgln1:27889] Failing at address: 0x4a0
> [msgln1:27889] [ 0] /lib64/libc.so.6 [0x385c4300a0]
> [msgln1:27889] [ 1]
> meep-mpi(_ZN4meep6fields27synchronize_magnetic_fieldsEv+0x10) [0x4cafee]
> [msgln1:27889] [ 2]
> meep-mpi(_ZN4meep6fields11flux_in_boxENS_9directionERKNS_16geometric_volumeE+0x1c)
> [0x4cb202]
> [msgln1:27889] [ 3] meep-mpi [0x4664ff]
> [msgln1:27889] [ 4] /usr/lib64/libguile.so.17 [0x385d850880]
> [msgln1:27889] [ 5] /usr/lib64/libguile.so.17(scm_primitive_load+0x8c)
> [0x385d867e4c]
> [msgln1:27889] [ 6] /usr/lib64/libguile.so.17 [0x385d851735]
> [msgln1:27889] [ 7] /usr/lib64/libguile.so.17(scm_start_stack+0x6b)
> [0x385d83e65b]
> [msgln1:27889] [ 8] /usr/lib64/libguile.so.17 [0x385d8501a2]
> [msgln1:27889] [ 9] /usr/lib64/libguile.so.17(scm_c_with_fluid+0x41)
> [0x385d854411]
> [msgln1:27889] [10] /usr/lib64/libguile.so.17 [0x385d850880]
> [msgln1:27889] [11] /usr/lib64/libguile.so.17(scm_dynamic_wind+0x82)
> [0x385d841b12]
> [msgln1:27889] [12] /usr/lib64/libguile.so.17 [0x385d850880]
> [msgln1:27889] [13] /usr/lib64/libguile.so.17 [0x385d850714]
> [msgln1:27889] [14] /usr/lib64/libguile.so.17(scm_apply+0x49a)
> [0x385d84b9ea]
> [msgln1:27889] [15] meep-mpi(_Z10main_entryiPPc+0x422) [0x49f2cc]
> [msgln1:27889] [16] /usr/lib64/libguile.so.17 [0x385d85b03e]
> [msgln1:27889] [17] /usr/lib64/libguile.so.17 [0x385d86535f]
> [msgln1:27889] [18] /usr/lib64/libguile.so.17 [0x385d83d27a]
> [msgln1:27889] [19] /usr/lib64/libguile.so.17(scm_c_catch+0x285)
> [0x385d89fa05]
> [msgln1:27889] [20]
> /usr/lib64/libguile.so.17(scm_i_with_continuation_barrier+0xb1)
> [0x385d83d6d1]
> [msgln1:27889] [21]
> /usr/lib64/libguile.so.17(scm_c_with_continuation_barrier+0x30)
> [0x385d83d770]
> [msgln1:27889] [22]
> /usr/lib64/libguile.so.17(scm_i_with_guile_and_parent+0x33) [0x385d89edc3]
> [msgln1:27889] [23] /usr/lib64/libguile.so.17(scm_boot_guile+0x25)
> [0x385d865325]
> [msgln1:27889] [24] meep-mpi(main+0x2d) [0x49e90d]
> [msgln1:27889] [25] /lib64/libc.so.6(__libc_start_main+0xf4) 
> [0x385c41d8a4]
> [msgln1:27889] [26] meep-mpi(__gxx_personality_v0+0x429) [0x43f6f9]
> [msgln1:27889] *** End of error message ***
>
>
>
> _______________________________________________
> meep-discuss mailing list
> [email protected]
> http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss
> 

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

Reply via email to