Optical matrix elements
Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan
- Daniele Varsano
- Posts: 4209
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: Optical matrix elements
Dear Shudong,
double-check that you extracted the correctly the dipole moments, next if the results are not in agreement in the literature, maybe you want to consider to write to the authors.
Best,
Daniele
double-check that you extracted the correctly the dipole moments, next if the results are not in agreement in the literature, maybe you want to consider to write to the authors.
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: 56
- Joined: Sun May 24, 2020 1:56 pm
Re: Optical matrix elements
Dear all,Daniele Varsano wrote: ↑Fri Sep 13, 2019 9:04 am Dear Shudong,
the script reads the dipole databases (ndb.dip_iR_and_P_fragment_*), i.e.
q.<v|r|c>
These are needed both in the IP response function and for the BSE spectra.
Best,
Daniele
The dipole matrix elements obtained from 'ndb.dipoles' are 'i*<v|r|c>' or 'i*q*<v|r|c>'? (where q0 = 10^-5 Bohr)
If the latter, the dipole values should be;
(the extracted value)/(i*q0)
Best
Dr. Fadıl İYİKANAT
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN
- Daniele Varsano
- Posts: 4209
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: Optical matrix elements
Dear Fadil,
by default the ndb.dipoles files contains the <iR>, <P> e <v> quantities. No q0 is included there.
Best
Daniele
by default the ndb.dipoles files contains the <iR>, <P> e <v> quantities. No q0 is included there.
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: 56
- Joined: Sun May 24, 2020 1:56 pm
Re: Optical matrix elements
Thank you for clarification Daniele.
Best
Best
Dr. Fadıl İYİKANAT
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN
-
- Posts: 57
- Joined: Tue May 31, 2016 8:02 am
Re: Optical matrix elements
Dear all,
For yambo 4.5.3
I reactivate this post to make sure whether the DIPOLE* module of yambo have calculated the diagonal and intraband optical matrix elements,
such as p_v1v2, p_c1c2, and p_nn, where v =valence, c = conduction, n = any band.
I have noticed the DIP_P(:,iv,iv,ik_mem,i_sp_pol) in line 266 of DIPOLE_transverse.F
but I don't find the DIP_P(:,ic,ic,ik_mem,i_sp_pol)
Best regards.
For yambo 4.5.3
I reactivate this post to make sure whether the DIPOLE* module of yambo have calculated the diagonal and intraband optical matrix elements,
such as p_v1v2, p_c1c2, and p_nn, where v =valence, c = conduction, n = any band.
I have noticed the DIP_P(:,iv,iv,ik_mem,i_sp_pol) in line 266 of DIPOLE_transverse.F
but I don't find the DIP_P(:,ic,ic,ik_mem,i_sp_pol)
Best regards.
Youzhao Lan
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
- Davide Sangalli
- Posts: 641
- Joined: Tue May 29, 2012 4:49 pm
- Location: Via Salaria Km 29.3, CP 10, 00016, Monterotondo Stazione, Italy
- Contact:
Re: Optical matrix elements
Dear Youzhao Lan,
I confirm that yambo, in some cases, computes DIP_P, DIP_v, and if possible also DIP_iR for all nm indexes.
Put
in your input.
Best,
D.
I confirm that yambo, in some cases, computes DIP_P, DIP_v, and if possible also DIP_iR for all nm indexes.
Put
Code: Select all
DipBandsALL
Best,
D.
Davide Sangalli, PhD
CNR-ISM, Division of Ultrafast Processes in Materials (FLASHit) and MaX Centre
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/
CNR-ISM, Division of Ultrafast Processes in Materials (FLASHit) and MaX Centre
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/
-
- Posts: 57
- Joined: Tue May 31, 2016 8:02 am
Re: Optical matrix elements
Dear Davide Sangalli,
Thanks for your confirmation.
Best regards.
Thanks for your confirmation.
Best regards.
Youzhao Lan
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
-
- Posts: 57
- Joined: Tue May 31, 2016 8:02 am
Re: Optical matrix elements
Dear Davide Sangalli,
Can I restrict the range of valence and conduction bands with DipBandsAll?
For example, I have 240 bands. By default, DipBandsAll leads to the dip calculations between 240 bands.
If I only want to calculate the dips between bands in the range of 40-200, is there a keyword for this?
I have tried the following input within an ipa calculation (yambo -o c ), but no effect
Best regards.
Youzhao Lan
Can I restrict the range of valence and conduction bands with DipBandsAll?
For example, I have 240 bands. By default, DipBandsAll leads to the dip calculations between 240 bands.
If I only want to calculate the dips between bands in the range of 40-200, is there a keyword for this?
I have tried the following input within an ipa calculation (yambo -o c ), but no effect
Code: Select all
% DipBands
40 | 200 | # [DIP] Bands range for dipoles
%
DipBandsALL # [DIP] Compute all bands range, not only valence and conduction
Youzhao Lan
Youzhao Lan
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
College of Chemistry and Materials Science,
Zhejiang Normal University,
Jinhua, Zhejiang, China.
HomePage: http://blog.sciencenet.cn/u/lyzhao
- Davide Sangalli
- Posts: 641
- Joined: Tue May 29, 2012 4:49 pm
- Location: Via Salaria Km 29.3, CP 10, 00016, Monterotondo Stazione, Italy
- Contact:
Re: Optical matrix elements
Yeah, you can.
determines the bands range you prefer.
The only requirement is that the first number is smaller or equal than the index of the last occupied band, while the second number is bigger or equal to the index of the first empty band.
just imposes to compute also the CC (conduction-conduction) and VV (valence-valence) matrix elements, and not only the CV (conduction-valence) ones.
Best,
D.
Code: Select all
DipBands
determines the bands range you prefer.
The only requirement is that the first number is smaller or equal than the index of the last occupied band, while the second number is bigger or equal to the index of the first empty band.
Code: Select all
DipBandsAll
just imposes to compute also the CC (conduction-conduction) and VV (valence-valence) matrix elements, and not only the CV (conduction-valence) ones.
Best,
D.
Davide Sangalli, PhD
CNR-ISM, Division of Ultrafast Processes in Materials (FLASHit) and MaX Centre
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/
CNR-ISM, Division of Ultrafast Processes in Materials (FLASHit) and MaX Centre
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/
-
- Posts: 56
- Joined: Sun May 24, 2020 1:56 pm
Re: Optical matrix elements
Dear all,
For the calculations of dielectric function or EELS with the finite momentum (q =/ 0), how can we extract '<nk| exp(i(q+G)r) | mk-q>' matrix elements as a function of n, m, q, G?
Best
For the calculations of dielectric function or EELS with the finite momentum (q =/ 0), how can we extract '<nk| exp(i(q+G)r) | mk-q>' matrix elements as a function of n, m, q, G?
Best
Dr. Fadıl İYİKANAT
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN
ICFO-The Institute of Photonic Sciences
Barcelona-SPAIN