Skip to content

Clean up g0w0 kernel pw reduction

Thorbjørn Skovhus requested to merge clean-up-g0w0-kernel-pw-reduction into master

The goal of this MR is to stop passing around iq, q_c, nG and G2G relating to the reduction in plane-wave basis that G0W0Calculator needs for extrapolation purposes.

Instead we use the reduced plane-wave descriptor pdr, which is produced at the time of the plane-wave basis reduction.

This significantly simplifies the WCalculator.dyson_and_W_old!

Edited by Thorbjørn Skovhus

Merge request reports