Dear Silviu

  Try the following lines .Its like yours but there are some changes. here
'append' function is need to add successive objects to your geometry.

>
> (let loop ((n 0))
> (if (<= n 100)

(begin
>
    (set! geometry (append geometry (list

>   (make block

     (size 50 0.1 )

        (center -6 (/ n 10) )

>      (material (make dielectric (index (- LN (/ n 100) ) ) ) ) )
>
  (make block

        (size 50 0.1 )
        (center -6 (- 0 (/ n 10) ) )

>      (material (make dielectric (index (- LN (/ n 100) ) ) ) ) )
>
   ) ) ); end geometry

> (loop (+ n 1) )
> ) ;end begin
>
   ) ; end if

> ) ; end let
>


Best Regards
Mehdi Kamali
_______________________________________________
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