vibeqc.inverse_bloch_transform

vibeqc.inverse_bloch_transform(matrices_k, kpoints_frac, translations, weights=None)[source]

Transform k-block matrices to primitive-translation blocks.

The convention is M(R)=sum_k w_k exp(-2*pi*i*k.R) M(k). This is the exact finite-group Fourier transform, not a numerical quadrature approximation.

Parameters:
Return type:

ndarray