[ase-users] Si(001)surface
sudip chakraborty
sudiphys at gmail.com
Wed Apr 27 13:11:34 CEST 2011
hi ase users
bellow is the Si surface cut from bulk..but i have basic
crystallographic question and that is, hwo to cut means what are the
values of a,b,c if we want to make Si(100) surface?and how to
determine that??will be very helpful to me if I will get the
answer....
##########################################################
from ase import Atoms
from ase.visualize import view
from ase.io import write, read
from ase.data.molecules import *
from ase.lattice.spacegroup import crystal
from ase.lattice.spacegroup.crystal import *
from ase.utils.geometry import *
from ase.lattice.surface import *
a = 5.431
slab = crystal('Si', [(0,0,0)], size=(2,2,2), spacegroup=227,
cellpar=[a, a, a, 90, 90, 90])
slab.center(vacuum=15, axis=2)
slab = cut(slab, a=[0,0,1], b=[1,-1,0], c=[1,1,0])
write ('slab.xyz', slab)
slab_from_file = read ('slab.xyz')
view (slab)
######################################################################
Regards
SC
More information about the ase-users
mailing list