Hello
I'm trying to calculate EELS for finite values of Q points. I have about 4000 Q point and I want to calculate EELS for some Q points to cover a wide range. As I've checked specifying the QpntsRxd from 1 to 4000 leads to calculating EELS not for all the Q ponits but for lots of Q points with a small step.I want to increase this step. How can I do this? Or in other words how can I select specific Q points?
Best regards,
Mostafa
selecting specific Q points
Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan
-
- Posts: 5
- Joined: Sat Sep 27, 2014 9:29 am
selecting specific Q points
Mostafa Abasifard
MSc student
Faculty of Electrical and Computer Engineering
Tarbiat Modares University, Tehran, Iran
MSc student
Faculty of Electrical and Computer Engineering
Tarbiat Modares University, Tehran, Iran
- Daniele Varsano
- Posts: 4198
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: selecting specific Q points
Dear Mostafa,
I'm not sure I understood your question:
you can calculate the eels for all the q points you have accordingly your k-point sampling.
The variable to control it is indeed QpntsRxd:
this for example do the calculation from the 1st to the 5th q points. The relation between indexes and q-point is reported in the r_setup and in all the reports.
If you want select a specific q-point, e.g. number 120, you can use:
Hope it helps,
Best,
Daniele
I'm not sure I understood your question:
you can calculate the eels for all the q points you have accordingly your k-point sampling.
The variable to control it is indeed QpntsRxd:
Code: Select all
%QpntsRXd
1|5| # (Xd) Transferred momenta
%
If you want select a specific q-point, e.g. number 120, you can use:
Code: Select all
%QpntsRXd
120|120| # (Xd) Transferred momenta
%
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/
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/
-
- Posts: 5
- Joined: Sat Sep 27, 2014 9:29 am
Re: selecting specific Q points
Dear Daniele
Thank you very much for the reply. It really helps and I can do what I've wanted following your advice.
Just for clarification and to make me sure that there is no other way to do this, I should explain that:
When I set the QpntsRxd as the below:
the yambo calculates the EELS for q=1,49,142,235,328,... . The noticeable point is the value of Q points grows with a small step about 0.01 .
and now my question is, is it possible to increase value of the step and make yambo calculate EELS for e.g q=1,235,... (in a single run)?
or in other words can I make yambo calculate EElS for 5 specific (and not consecutive) Q points in a single run?
Best,
Mostafa
Thank you very much for the reply. It really helps and I can do what I've wanted following your advice.
Just for clarification and to make me sure that there is no other way to do this, I should explain that:
When I set the QpntsRxd as the below:
Code: Select all
% QpntsRxd
1| 4000| # (Xd) Transferred momenta
%
and now my question is, is it possible to increase value of the step and make yambo calculate EELS for e.g q=1,235,... (in a single run)?
or in other words can I make yambo calculate EElS for 5 specific (and not consecutive) Q points in a single run?
Best,
Mostafa
Mostafa Abasifard
MSc student
Faculty of Electrical and Computer Engineering
Tarbiat Modares University, Tehran, Iran
MSc student
Faculty of Electrical and Computer Engineering
Tarbiat Modares University, Tehran, Iran
- Daniele Varsano
- Posts: 4198
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: selecting specific Q points
Dear Mostafa,
actually it is not possible to do what you aim in a single run, but you can easily write a simple script producing different inputs with the sought q points and run them in succession.
Best,
Daniele
actually it is not possible to do what you aim in a single run, but you can easily write a simple script producing different inputs with the sought q points and run them in succession.
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/
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/