forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
Re: [abinit-forum] How construct of (111) surface of cristobalite with I42d structure?
Chronological Thread
- From: Anglade Pierre-Matthieu <anglade@gmail.com>
- To: forum@abinit.org
- Subject: Re: [abinit-forum] How construct of (111) surface of cristobalite with I42d structure?
- Date: Mon, 16 Feb 2009 16:06:41 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=mIjOD1DN70ZHSTF+FUJSGkqGHInZkOBtJBOFluwYHZNjq3lmDjnDm5riNe0zZBf8nI H6Y1zLqRMoofrNv8keNPbKfuLnosywWe2ADvr5TKxqpaaQtWynn1iK8GbD+/HOABffy7 b8R1QSRSN2jp+FQ4uRwW9v0Ew7YLza9eqPOg0=
Hi Andrei,
Usually when one wants to make a surface calculation the procedure is the following :
1) choose the surface to be calculated (your case : 111)
2) find the smallest cell that based on a vector normal to the surface (in your case likely 111 will fit :-), and two vectors normals to the previous one (you may find the first by imposing the scalar product with 111 to be zero and the second by doing the vector product between the two previous vectors).
3) find the coordinates of the atoms within this new cell. From the cell volume you can guess how many atoms you must find.
4) Input in abinit a cell based on the one you have just derived but with many time the (111) axis.
5) within this cell put a few layers of your atoms translated along the 111 axis. Don't forget that in order to get a surface you need at least one empty layer along 111.
6) Check the convergence of your results with respect to the number of vacuum and cristal layers.
Let's proceed on an example: let'st take a simple cubic cristal.
1) we want a surface along 111
2) the smallest cell correponding to our criterions is
(111)(11-2)(-110)
3) the volume of this cell is 6 (if -6 we must change the vectors order). We must find six node/atoms matching this cell. For instance two of them are
at1 : (010) -> (1/3,1/6,1/6)
at2 : (11-1) -> (1/3,2/3,0)
...
4) In this case all 3 vectors are orthogonal but not normalized it is then easy to input
rprim 1 0 0 0 1 0 0 0 1
acell sqrt(3)*a*N sqrt(6)*a sqrt(2)*a
(where a is your original cell parameter and N the number of layers you want to use)
5) supposed you have three layers (N=3) among which one is empty you have to input
to coordinate per atoms in your cell :
at1 gives two sets of coordinates just like at2 and you may input
xcart
1/3*sqrt(3)*a 1/6*sqrt(6)*a 1/6*sqrt(2)*a
4/3*sqrt(3)*a 1/6*sqrt(6)*a 1/6*sqrt(2)*a
1/3*sqrt(3)*a 2/3*sqrt(6)*a 0
4/3*sqrt(3)*a 2/3*sqrt(6)*a 0
...
Obviously I have supposed that you know what cristobalite is.
Note that, since cristobalite is of the "I" kind (assuming you are correct) you may use a smaller cell than that of my example by taking (111)/2 ...
Hope this helps.
Regards
PMA
On Mon, Feb 16, 2009 at 4:43 AM, Andrey Chibisov <andreichibisov@yandex.ru> wrote:
Hello!
How construct of (111) surface of cristobalite with I42d structure?
--
Andrey Chibisov
Structural Ceramics Laboratory
Institute of Geology and Nature Management
Far Eastern Branch of Russian Academy of Sciences
--
Pierre-Matthieu Anglade
- [abinit-forum] parallel version for windows, okty.gy.ned, 02/15/2009
- Re: [abinit-forum] parallel version for windows, Anglade Pierre-Matthieu, 02/15/2009
- Re: Re: [abinit-forum] parallel version for windows, okty.gy.ned, 02/16/2009
- [abinit-forum] How construct of (111) surface of cristobalite with I42d structure?, Andrey Chibisov, 02/16/2009
- Re: [abinit-forum] How construct of (111) surface of cristobalite with I42d structure?, Anglade Pierre-Matthieu, 02/16/2009
- [abinit-forum] How construct of (111) surface of cristobalite with I42d structure?, Andrey Chibisov, 02/16/2009
- Re: Re: [abinit-forum] parallel version for windows, okty.gy.ned, 02/16/2009
- Re: [abinit-forum] parallel version for windows, Anglade Pierre-Matthieu, 02/15/2009
Archive powered by MHonArc 2.6.15.