Evaluating the oscillators using simmetries
Posted: Tue May 26, 2009 5:53 pm
Dear Yambo developers,
we are studying the Yambo code. In particular we are interested in how Yambo calculates the oscillators using symmetries.
According to eq. (39) of ref. ( A. Marini et a., yambo: An ab initio tool for excited state calculations, Computer Physics Communications (2009) ) we would like to understand the following code-line (written in the file src/wf_and_fft/scatter_Bamp.F).
As far as we know, g_rot(qs, 1:isc%ngrho) simply applies the simmetry qs to the G vectors, rotating them. We would like to know what fft_g_table (contained in src/wf_and_fft/fft_setup.F) does.
Thank you,
Sincerely
Marco Govoni and Ivan Marri
we are studying the Yambo code. In particular we are interested in how Yambo calculates the oscillators using symmetries.
According to eq. (39) of ref. ( A. Marini et a., yambo: An ab initio tool for excited state calculations, Computer Physics Communications (2009) ) we would like to understand the following code-line (written in the file src/wf_and_fft/scatter_Bamp.F).
Code: Select all
isc%rhotw(1:isc%ngrho)= rho_tw_rs(fft_g_table(g_rot(qs,1:isc%ngrho),iGo),1)
Thank you,
Sincerely
Marco Govoni and Ivan Marri