The ypp -k

Anything regarding the post-processing utility (e.g. excitonic wavefunction analysis) is dealt with in this forum.

Moderators: Davide Sangalli, andrea marini, Daniele Varsano

Post Reply
sdwang
Posts: 299
Joined: Fri Apr 09, 2010 12:30 pm

The ypp -k

Post by sdwang » Fri Mar 18, 2011 11:57 am

Dear developers:
I want to kown the what does the option ypp -k mean? Namely, -k <opt> :BZ Grid generator [(k)pt,(q)pt,(l)ongitudinal]?
Thanks!
S. D. Wang
IMU,HOHHOT,CHINA
E-mail: sdwang@imu.edu.cn

User avatar
claudio
Posts: 526
Joined: Tue Mar 31, 2009 11:33 pm
Location: Marseille
Contact:

Re: The ypp -k

Post by claudio » Thu Mar 31, 2011 9:02 am

Dear Shudong Wang

ypp -k k is used to generated shifted regular grid of k-point.

The idea it that if you have performed a GW calculation on a given k-point grid,
and then you want to calculated GW correction to a point not in this grid, you can shift the k-point grid
in such a way to include the new point and preserve the same q vectors (the differences from the k points q=k-k')
In this way you can use the same dielectric constant, that depends from q, and without recalculate it.

Claudio
Claudio Attaccalite
[CNRS/ Aix-Marseille Université/ CINaM laborarory / TSN department
Campus de Luminy – Case 913
13288 MARSEILLE Cedex 09
web site: http://www.attaccalite.com

sdwang
Posts: 299
Joined: Fri Apr 09, 2010 12:30 pm

Re: The ypp -k

Post by sdwang » Tue May 24, 2011 6:55 am

Thanks!
claudio wrote:Dear Shudong Wang

ypp -k k is used to generated shifted regular grid of k-point.

The idea it that if you have performed a GW calculation on a given k-point grid,
and then you want to calculated GW correction to a point not in this grid, you can shift the k-point grid

Claudio
I have three questions about your interpretation:
1)
>ypp -k k , I get
#
bzgrids # [R] BZ Grid
K_grid # [R] K-grid analysis
cooIn= "iku" # Points coordinates (in) cc/rlu/iku
cooOut= "rlu" # Points coordinates (out) cc/rlu/iku
% GWKpts
0.000000 | 0.00000 | 0.000000 | # GW K-point grid
%
#NoWeights # Do not print K-points weight
#ForceUserPts # Do not check the correcteness of the user points
inthe GWkpts, what K-ponits should I input?
2)
In this way, I got the shifted k-point grid, but how this shifted k grid can be used in my GW calculation? In the input file of GW , the k-point grid can be altered according to the shifted ones?
3)
In yambo,the Brilouin zone used the reqular point.But I want to get the GW band structures of 2D hexagonal unit cell like graphene.How can I do this in yambo??
Thanks!
S. D. Wang
IMU,HOHHOT,CHINA
E-mail: sdwang@imu.edu.cn

User avatar
claudio
Posts: 526
Joined: Tue Mar 31, 2009 11:33 pm
Location: Marseille
Contact:

Re: The ypp -k

Post by claudio » Thu May 26, 2011 8:39 pm

Dear Shudong Wang

about your questions, check this page:

http://www.yambo-code.org/doc/inputs/ypp_kk.php

where it is explained how to used shifted grids to calculate GW correcions in generic k-points.

Claudio
Claudio Attaccalite
[CNRS/ Aix-Marseille Université/ CINaM laborarory / TSN department
Campus de Luminy – Case 913
13288 MARSEILLE Cedex 09
web site: http://www.attaccalite.com

damao4361556
Posts: 39
Joined: Wed Dec 16, 2015 8:11 pm

Re: The ypp -k

Post by damao4361556 » Thu Dec 24, 2015 6:44 am

Hi All

According to the tutorials, first we need to the Yambo on the uniform k, the ypp -k k option shift the k to another k' point. Then we need to put the new k' point into the input file of dft codes, i.e., pwscf. Finally, run the yambo again.

My question is, why don't we run the nscf with the desired K (including k and k') and get the GW correction on all the k points, thus avoid running the dft code and YAMBO again?

I am still unclear the purpose of ypp -k k option.

thanks
Wei Li
Institute of theoretical chemistry
Jilin University, PR China

User avatar
Daniele Varsano
Posts: 4198
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: The ypp -k

Post by Daniele Varsano » Sat Dec 26, 2015 8:23 pm

Dear Eric,
not always you know exactly in advance the kpoints you want to calculate the QP corrections,
it may happen you realize there are interesting features in K points you did not sample. The utility permit to calculate them avoiding to re-calculate the screening.
Best,
Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

Post Reply