1#ifndef ELECSTATEPW_SDFT_H
2#define ELECSTATEPW_SDFT_H
6template <
typename T,
typename Device>
19 Device>(wfc_basis_in, chg_in, pkv_in, ucell_in, ppcell_in, rhodpw_in, rhopw_in, bigpw_in)
Definition pw_basis_big.h:16
Special pw_basis class. It includes different k-points.
Definition pw_basis_k.h:57
A class which can convert a function of "r" to the corresponding linear superposition of plane waves ...
Definition pw_basis.h:56
Definition elecstate_pw_sdft.h:8
typename GetTypeReal< T >::type Real
Definition elecstate_pw_sdft.h:25
ElecStatePW_SDFT(ModulePW::PW_Basis_K *wfc_basis_in, Charge *chg_in, K_Vectors *pkv_in, UnitCell *ucell_in, pseudopot_cell_vnl *ppcell_in, ModulePW::PW_Basis *rhodpw_in, ModulePW::PW_Basis *rhopw_in, ModulePW::PW_Basis_Big *bigpw_in)
Definition elecstate_pw_sdft.h:10
virtual void psiToRho(const psi::Psi< T, Device > &psi) override
interface for HSolver to calculate rho from Psi
Definition elecstate_pw_sdft.cpp:12
Definition elecstate_pw.h:17
std::string classname
Definition elecstate.h:119
Definition VNL_in_pw.h:21
#define T
Definition exp.cpp:237
T type
Definition macros.h:8
Definition memory_op.h:61
Definition memory_op.h:31