[Wien] orbital moment
Bhagawan Sahu
brsahu at physics.utexas.edu
Tue Jun 28 19:40:25 CEST 2005
Dear W2kusers,
Yesterday I submitted a query to this list to know whether
to get the orbital moment printed in the spin-polarized
spin-orbit coupled calculation for a single Pt atom in large
box(28 bohr), R_MT=2.8, GGA, 1 k-point,PAW, the following steps are
correct or not.
1) First do spin-orbit spin-polarized calcualtion.
2) invoke x lapwdm -c -up -so or lapwxm -c -dn -so
the case.indmc file
-9.0 Emin cutoff energy
1 number of atoms for which density matrix is
calculated
1 1 2 index of 1st atom, number of L's, L1
1 3 r-index, (l,s)index
last entry to this file means projection of orbital moment inside the
MT sphere.
1) I tried these two steps. In the first step, after x dstart -up/dn
command, initso_lapw command was not invoked.
The execution of second step gives
an incomplete case.outputdmup file (for x lapwdm -c -up -so)
without any error.
../w2k/x lapwdm -c -up -so
0.000u 0.000s 0:00.02 0.0% 0+0k 0+0io 130pf+0w
few lines at the end of case.outputdmup file
Spin-polarized + s-o calculation, M|| 0.000 0.000 1.000
alpha test 1.57079632679490 1.57079632679490
1.57079632679490
alpha test 1.57079632679490 1.57079632679490
1.57079632679490
0.0 0.0 angle (M,z), angle (M,x) deg
SYMMETRY OPERATIONS IN SPIN COORD. SYSTEM
symm. operation 2 so-det= 0.00000000000000D+00
---> nothing is written after this.
The scf total energy in this case is:
:ENE : ********** TOTAL ENERGY IN Ry = -36893.128631
2) I did an extra step. I invoked initso_lapw command after
x dstart -up/dn and used the struct file generated by it for
the scf step. this time I get the different energy:
:ENE : ********** TOTAL ENERGY IN Ry = -36878.588471
but when I invoke x lapwdm -c -so -up I get the error:
Input/Output Error 153: Input file ended
In Procedure: atpar
At Line: 45
Statement: Unformatted READ
Unit: 9
Connected To: /tmp/gga.vectorsoup
Form: Unformatted
Access: Sequential
and the last few lines in the case.outputdmup
Spin-polarized + s-o calculation, M|| 0.000 0.000 1.000
alpha test 1.57079632679490 1.57079632679490
1.57079632679490
alpha test 1.57079632679490 1.57079632679490
1.57079632679490
0.0 0.0 angle (M,z), angle (M,x) deg
SYMMETRY OPERATIONS IN SPIN COORD. SYSTEM
WEIGHTS READ
********************************************
:JATOM= 1
REL= T
ATPAR for spin up
---> nothing is written after this and at this point the above
error appears.
It is looking for file gga.vectorsoup it seems but I invoked the
command from the working directoy where the file exists. I even
put the gga.vectorsoup file(the case directoy is named gga here and
above) in a directory tmp in the working directory but I get the
same error.
questions:
1) why I am getting two different energies in two cases a) case.struct
file used as it is 2) case.struct file generated by initso command is
used.
2) why I am getting incompletely written output from x lapwdm ...in
first case and in the second case why it is not able to read
gga.vectorsoup.
I am using WIEN2k_05.4 and is complied on linux cluster. there
are no compilation errors.all the execuatables are produced without
any errors in compile.msg. I completed
all initialization steps
prperely.
Pl. point out my mistakes and give your suggestions.
I would be glad to provide the input and output files.
sahu
More information about the Wien
mailing list