Function QCM::periodize_matrix¶
Defined in File QCM.cpp
Function Documentation¶
-
matrix<complex<double>> QCM::periodize_matrix(const matrix<complex<double>> &A, const vector3D<double> &k)¶
Periodizes an arbitrary dim_GF matrix (Green function, CPT Green function or self-energy) into the reduced (band) space at wavevector k.
Periodizes a dim_GF x dim_GF matrix into the reduced (band) space at wavevector k.
- Parameters:
A – input matrix (dim_GF x dim_GF)
k – wavevector in the superdual basis (same convention as periodize())