1#ifndef TO_WANNIER90_LCAO_IN_PW_H
2#define TO_WANNIER90_LCAO_IN_PW_H
29 toWannier90_LCAO_IN_PW(
const bool& out_wannier_mmn,
30 const bool& out_wannier_amn,
31 const bool& out_wannier_unk,
32 const bool& out_wannier_eig,
33 const bool& out_wannier_wvfn_formatted,
34 const std::string& nnkpfile,
35 const std::string& wannier_spin);
36 ~toWannier90_LCAO_IN_PW();
56 throw std::logic_error(
"The wave function of toWannier90_LCAO_IN_PW is generally a std::complex<double> type.");
73 const psi::Psi<std::complex<double>>& psi_in,
83 void get_lcao_wfc_global_ik(
const int ik,
84 const psi::Psi<std::complex<double>>& psi_in,
Definition complexmatrix.h:13
Definition pw_basis_big.h:17
Special pw_basis class. It includes different k-points.
Definition pw_basis_k.h:56
Definition parallel_orbitals.h:9
Definition structure_factor.h:10
Definition psi_initializer.h:51
Definition to_wannier90_pw.h:21
void calculate()
Definition to_wannier90.cpp:69