Header Ads Widget

Ab initio Calculations Using Wien2k Code

Last Posts

10/recent/ticker-posts

C-parameter in mbj calculation (from wien mailing list)

 
Dear Prof. Blaha and WiEN2K users,
I am trying to correct bandgap of a semiconductor by using mbj method.  I
want to know where ( in which file) the c-default c-parameter value is
printed. Also How can I tune the c-parameter for bandgap adjustment.  Your
Help in this regard will be highly appreciate.



Thanks and Regards
David Yang
NUS Singapore.
 
Answer of Prof F.Tran
 
 
 
The value of c is printed in case.scf. This is the 2nd value at the line which starts with :GRR28. You can choose the value of c by specifying A (=alpha), B (=beta) and e in case.in0abp. You have explanations in Sec. 4.5.9 of the user's guide. Usually, an increase of c leads to an increase of the band gap.

F.Tran

Answer of Prof P.Blaha

 
In addition, there is a file case.grr (which is generated if case.in0_grr is present) and it contains the average of grad|rho|/rho, which is the value which besides the functional form (see previous mail) determines "c". For instance for a surface it is recommended to calculate first the "bulk" material, and then transfer case.grr to the surface (and delete case.in0_grr there). In this way, the surface will use the same "c" value as the bulk.



Post a Comment

0 Comments