Function QCM::periodize_vector¶
Defined in File QCM.cpp
Function Documentation¶
-
vector<complex<double>> QCM::periodize_vector(const vector<complex<double>> &v, const vector3D<double> &k)¶
Periodizes an arbitrary dim_GF vector into the reduced (band) space at wavevector k.
Periodizes a dim_GF vector into the reduced (band) space at wavevector k.
- Parameters:
v – input vector (length dim_GF)
k – wavevector in the superdual basis (same convention as periodize())