Dear yambo-experts,
I'd like to know what is the maximum resolution of the optical spectra calculations (with yambo - of course).
I.e., assuming that the calculations are well converged, what is the minimum energy separaration of two peaks that can be resolved in the computed spectrum?
In other words, is there any underlying limit due to the theoretical and computational methods? and what are them?
Thanks!
Zeila
---------------------------------------------------------------------------------------------
Dr. Zeila Zanolli
Université Catholique de Louvain (UCL)
Unité Physico-Chimie et de Physique des Matériaux (PCPM)
Place Croix du Sud, 1 (Boltzmann)
B-1348 Louvain-la-Neuve, Belgium
Phone: +32 (0)10 47 3501
Mobile: +32 (0)487 556699
Fax: +32 (0)10 47 3452
e-mail: zeila.zanolli@uclouvain.be
web: http://www.nano2hybrids.net/
---------------------------------------------------------------------------------------------
Maximum accuracy of computed spectra
Moderators: myrta gruning, andrea marini, Daniele Varsano, Conor Hogan
- Zeila
- Posts: 2
- Joined: Mon Jan 25, 2010 10:48 pm
Maximum accuracy of computed spectra
Dr. Zeila Zanolli
Université Catholique de Louvain (UCL)
Unité Physico-Chimie et de Physique des Matériaux (PCPM)
Place Croix du Sud, 1 (Boltzmann)
B-1348 Louvain-la-Neuve, Belgium
e-mail: zeila.zanolli@uclouvain.be
Université Catholique de Louvain (UCL)
Unité Physico-Chimie et de Physique des Matériaux (PCPM)
Place Croix du Sud, 1 (Boltzmann)
B-1348 Louvain-la-Neuve, Belgium
e-mail: zeila.zanolli@uclouvain.be
- andrea marini
- Posts: 325
- Joined: Mon Mar 16, 2009 4:27 pm
- Contact:
Re: Maximum accuracy of computed spectra
Ciao Zeila,Zeila wrote: I'd like to know what is the maximum resolution of the optical spectra calculations (with yambo - of course).
I.e., assuming that the calculations are well converged, what is the minimum energy separaration of two peaks that can be resolved in the computed spectrum?
In other words, is there any underlying limit due to the theoretical and computational methods? and what are them?
as far as I know there is no theoretical limit to the resolution you can get in the optical spectra. Of course, instead, there is a computational that can be estimated by assuming parabolic dispersion in order to link the step of the BZ sampling with a minimal energy resolution. Roughly I'd say that your energy resolution goes like 1/(Number of BZ k-points).
In Yambo there are some tricks that allow you to increase the energy resolution. One is the energy accumulation that allows you to group together the electron-hole transition when using a large number of k-points. This is implemented in the GPL version. Another, instead, uses a Random Integration method to integrate the Green's function while keeping the number of wacefunctions fixed. The latter is NOT yet released in the GPL.
Andrea
Andrea MARINI
Istituto di Struttura della Materia, CNR, (Italy)
Istituto di Struttura della Materia, CNR, (Italy)
- Zeila
- Posts: 2
- Joined: Mon Jan 25, 2010 10:48 pm
Re: Maximum accuracy of computed spectra
Ciao Andrea,
thanks for the answer.
My question arose since for DFT total energies there is an intrinsic limit of the accuracy of ~10 meV. Then I was wondereing if there was something analogous for optics.
According to your experience and using the best yambo tricks, would it, for instance, be possible to resolve two peaks ~50 meV apart?
Thanks!
Zeila
thanks for the answer.
My question arose since for DFT total energies there is an intrinsic limit of the accuracy of ~10 meV. Then I was wondereing if there was something analogous for optics.
According to your experience and using the best yambo tricks, would it, for instance, be possible to resolve two peaks ~50 meV apart?
Thanks!
Zeila
Dr. Zeila Zanolli
Université Catholique de Louvain (UCL)
Unité Physico-Chimie et de Physique des Matériaux (PCPM)
Place Croix du Sud, 1 (Boltzmann)
B-1348 Louvain-la-Neuve, Belgium
e-mail: zeila.zanolli@uclouvain.be
Université Catholique de Louvain (UCL)
Unité Physico-Chimie et de Physique des Matériaux (PCPM)
Place Croix du Sud, 1 (Boltzmann)
B-1348 Louvain-la-Neuve, Belgium
e-mail: zeila.zanolli@uclouvain.be
-
- Posts: 3
- Joined: Thu Oct 20, 2011 9:29 am
Re: Maximum accuracy of computed spectra
I am studying the k-point sampling effect on the smoothness of imaginary part of dielectric function (graphene system). And the smoothness is very sensitive to the choice of k-mesh.andrea marini wrote: as far as I know there is no theoretical limit to the resolution you can get in the optical spectra. Of course, instead, there is a computational that can be estimated by assuming parabolic dispersion in order to link the step of the BZ sampling with a minimal energy resolution. Roughly I'd say that your energy resolution goes like 1/(Number of BZ k-points).
In Yambo there are some tricks that allow you to increase the energy resolution. One is the energy accumulation that allows you to group together the electron-hole transition when using a large number of k-points. This is implemented in the GPL version. Another, instead, uses a Random Integration method to integrate the Green's function while keeping the number of wacefunctions fixed. The latter is NOT yet released in the GPL.
Andrea
May I ask if there is a trick like tetrahedron method inside Yambo? Is "CGrdSp" also working on my case? I just do "yambo -b -o c"
Many thanks in advance!
Dr. William Yim
Institute of High Performance Computing, Singapore
Dr. Wai-Leung Yim
Institute of High Performance Computing,
1 Fusionopolis Way, No. 16-16 Connexis,
Singapore 138632
Institute of High Performance Computing,
1 Fusionopolis Way, No. 16-16 Connexis,
Singapore 138632
- claudio
- Posts: 458
- Joined: Tue Mar 31, 2009 11:33 pm
- Location: Marseille
- Contact:
Re: Maximum accuracy of computed spectra
Dear Williamwlyim wrote: I am studying the k-point sampling effect on the smoothness of imaginary part of dielectric function (graphene system). And the smoothness is very sensitive to the choice of k-mesh.
May I ask if there is a trick like tetrahedron method inside Yambo? Is "CGrdSp" also working on my case? I just do "yambo -b -o c"
at present tetrahedron is not implemented in Yambo, to speed up calculations convergence versus the number of k-points try to have a look here:
http://www.yambo-code.org/doc/inputs/ypp_rim.php
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
[CNRS/ Aix-Marseille Université/ CINaM laborarory / TSN department
Campus de Luminy – Case 913
13288 MARSEILLE Cedex 09
web site: http://www.attaccalite.com
-
- Posts: 3
- Joined: Thu Oct 20, 2011 9:29 am
Re: Maximum accuracy of computed spectra
Thanks Claudio!
I will be happy to know what unit of the dielectric function is. Is it in S.I. unit?
I will be happy to know what unit of the dielectric function is. Is it in S.I. unit?
Dr. Wai-Leung Yim
Institute of High Performance Computing,
1 Fusionopolis Way, No. 16-16 Connexis,
Singapore 138632
Institute of High Performance Computing,
1 Fusionopolis Way, No. 16-16 Connexis,
Singapore 138632