[Wien] Supercell setup

Jorissen Kevin Kevin.Jorissen at ua.ac.be
Tue Oct 26 09:52:13 CEST 2004


As commented on the ML earlier,
SUPERCELL DOES NOT WORK FOR ALL LATTICE TYPES.
Not because of any fundamental problem, but simply because it hasn't been implemented.
Either 
* implement it yourself (this should not take a lot of time, as supercell is a simple fortran program - much simpler than other wien modules; the code is just one file, see $WIENROOT/SRC_supercell/supercell.f)
* start from another basic cell; ie convert your R system to P or H and go from there.
 
Supercell can handle P, B, F, CXY and CXZ.
 
Good luck,
 
Kevin Jorissen
 
EMAT - Electron Microscopy for Materials Science   (http://webhost.ua.ac.be/emat/)
Dept. of Physics
 
UA - Universiteit Antwerpen
Groenenborgerlaan 171
B-2020 Antwerpen
Belgium
 
tel  +32 3 2653249
fax + 32 3 2653257
e-mail kevin.jorissen at ua.ac.be
 

________________________________

Van: wien-admin at zeus.theochem.tuwien.ac.at namens Shu Miao
Verzonden: di 26-10-2004 3:13
Aan: wien at zeus.theochem.tuwien.ac.at
Onderwerp: [Wien] Supercell setup



Dear Wien users,
I have a very basic question concerning the supercell setup.
My material is #166(R-3m) with O at (0,0,0.26), Mn at (0,0,0) and Li at
(0,0,0.5). [These are hexagonal coordinate, and they are easily converted
to (0.26,0.26,0.26), (0,0,0) and (0.5,0.5,0.5) in rhombohedral system.]
I want to replace half Mn with Ni. So seems I need to build a supercell.
I created the case.struct by StructGen. Then run "supercell" from the
command line. Only specified the dimensions to double along x,y,z and kept
other default setting. The program wouldn't run, here is the displayed
message:
>>>>
 Program generates supercell from a WIEN struct file.

 Filename of struct file:

 Fatal Error occured:
 Unknown lattice type: R

 Program terminated.

0.001u 0.000s 0:00.00 0.0%      0+0k 0+0io 61pf+0w
>>>>
I thought this was because all atoms were on their ideal positions as told
in the FAQ. I tried to modify the structure from StructGen. Putting lables
on Li/Mn, it doesn't work (it should not work since only one position
for Li/Mn in the cell). Displacing one of the O position slightly, this
changed the O multiplicity from 2 to 6. But when run supercell to double
the size, above message appeared again.
I know there must be something wrong in my method to break the symmetry.
But I don't know where this mistake was.
So the question become quite basic--how to make some atomes different in
the case. struct file or in StructGen? I worried that the multiplicity
will also work on the modifications so that more positions thant I expect
will be changed, even if I can make some change on the file. Who can give
me advice to have the "supercell" run?

Thanks a lot


_______________________________________________
Wien mailing list
Wien at zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 6547 bytes
Desc: not available
Url : http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20041026/592d4373/attachment.bin


More information about the Wien mailing list