Thanks very much for your reply!
The structure that i want to bulid is ONLY one line-defect in the whole
square lattice.Even if I set the supercell parameter to 10, this line-defect
is still periodic.That means the line-defect isn't sole.Like that:

oooo....
xxxx....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
xxxx....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
oooo....
xxxx....
oooo....
What I need is:

(Infinite oooo...)
oooo....
 oooo....
xxxx....
oooo....
oooo....
(Infinite oooo...)

How to do it? Best regards.

2010/12/29 imanol andoni <[email protected]>

> Dear friend,
> I think you have a mistake in  the supercell-y parameter. Your supercell
> width is 3 so MPB ensures a Bloch periodicity using a supercell composed by
> only three holes in y direction. You should probably try with:
> (define-param supercell-y 10)
> I'm waiting for hear from you.
>
> 2010/12/27 <[email protected]>
>
>> Send mpb-discuss mailing list submissions to
>>        [email protected]
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>        http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
>> or, via email, send a message with subject or body 'help' to
>>        [email protected]
>>
>> You can reach the person managing the list at
>>        [email protected]
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of mpb-discuss digest..."
>>
>>
>> Today's Topics:
>>
>>   1. Line-defect waveguide problem (???)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Mon, 27 Dec 2010 20:50:38 +0800
>> From: ??? <[email protected]>
>> Subject: [MPB-discuss] Line-defect waveguide problem
>> To: [email protected]
>> Message-ID:
>>        <[email protected]>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Dear Prof. Johnson and Meep users,
>>
>> Hi all! I am new learner of MPB software and poor in English.So please
>> forgive me for bad expression.
>> I am trying to to calculate the waveguide of the square lattice structure
>> that a line defect of the air holes on the epsilon.I use the
>> "line-defect.ctl" for reference. like below:
>>
>> (define-param supercell-y 3) ; the (odd) number of lateral supercell
>> periods
>> (set! geometry-lattice (make lattice
>>    (basis1 1 0)
>>    (basis2 0 1)
>>    (size 1 supercell-y no-size)))
>> (define-param r 0.2) ; the rod radius in the bulk crystal
>> (set! geometry (list (make cylinder
>>         (center 0 0 0) (radius r) (height infinity)
>>         (material (make dielectric (epsilon eps))))))
>> (set! geometry
>>      (append
>>       (geometric-objects-lattice-duplicates geometry)
>>       (list
>>  (make cylinder (center 0) (radius r) (height infinity)
>>       (material air)))))
>>
>> then I got a result like that
>> o= holes
>> x=defcet
>> oooo....
>> xxxx....
>> oooo....
>> oooo....
>> xxxx....
>> oooo....
>> oooo....
>> xxxx....
>> oooo....
>>
>> Here is the problem,the square lattice structure that I want to calculate
>> is
>> ONLY one line-defect in that.That means the line-defect shall not be
>> periodic.Like below:
>>
>> oooo....
>> oooo....
>> oooo....
>> oooo....
>> xxxx....
>> oooo....
>> oooo....
>> oooo....
>> oooo....
>>
>> Could someone tell me how to write the ".ctl" fle? Really appreciate for
>> your great help!
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://ab-initio.mit.edu/pipermail/mpb-discuss/attachments/20101227/32467558/attachment-0001.htm
>> >
>>
>> ------------------------------
>>
>> _______________________________________________
>> mpb-discuss mailing list
>> [email protected]
>> http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
>>
>> End of mpb-discuss Digest, Vol 58, Issue 14
>> *******************************************
>>
>
>
> _______________________________________________
> mpb-discuss mailing list
> [email protected]
> http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
>
_______________________________________________
mpb-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss

Reply via email to