classname | ModulePW::PW_Basis | |
collect_local_pw() | ModulePW::PW_Basis | |
collect_st(int *st_length2D, int *st_bottom2D, int *st_i, int *st_j, int *st_length) | ModulePW::PW_Basis | protected |
collect_uniqgg() | ModulePW::PW_Basis | |
count_pw_st(int *st_length2D, int *st_bottom2D) | ModulePW::PW_Basis | protected |
create_maps(int *st_length2D) | ModulePW::PW_Basis | protected |
d_is2fftixy | ModulePW::PW_Basis | |
delmem_int_op typedef | ModulePW::PW_Basis | |
device | ModulePW::PW_Basis | protected |
distribute_g(const ModulePW::PW_Basis *pw_rho) | ModulePW::PW_Basis_Sup | protected |
ModulePW::PW_Basis::distribute_g() | ModulePW::PW_Basis | protected |
distribute_r() | ModulePW::PW_Basis | protectedvirtual |
distribution_method1() | ModulePW::PW_Basis | protected |
distribution_method2() | ModulePW::PW_Basis | protected |
distribution_method3(const ModulePW::PW_Basis *pw_rho) | ModulePW::PW_Basis_Sup | protected |
distribution_type | ModulePW::PW_Basis | |
divide_sticks_1(int *st_i, int *st_j, int *st_length) | ModulePW::PW_Basis | protected |
divide_sticks_2() | ModulePW::PW_Basis | protected |
divide_sticks_3(const int *st_length2D, const int *st_i, const int *st_j, const int *st_length, const int *fftixy2ip_s, const int &nx_s, const int &ny_s) | ModulePW::PW_Basis_Sup | protected |
double_data_ | ModulePW::PW_Basis | protected |
fft_bundle | ModulePW::PW_Basis | |
fftixy2ip | ModulePW::PW_Basis | |
fftnx | ModulePW::PW_Basis | |
fftnxy | ModulePW::PW_Basis | |
fftnxyz | ModulePW::PW_Basis | |
fftny | ModulePW::PW_Basis | |
fftnz | ModulePW::PW_Basis | |
float_data_ | ModulePW::PW_Basis | protected |
full_pw | ModulePW::PW_Basis | |
full_pw_dim | ModulePW::PW_Basis | |
G | ModulePW::PW_Basis | |
gamma_only | ModulePW::PW_Basis | |
gatherp_scatters(std::complex< T > *in, std::complex< T > *out) const | ModulePW::PW_Basis | protected |
gathers_scatterp(std::complex< T > *in, std::complex< T > *out) const | ModulePW::PW_Basis | protected |
gcar | ModulePW::PW_Basis | |
gdirect | ModulePW::PW_Basis | |
get_device() const | ModulePW::PW_Basis | inline |
get_ig2isz_is2fftixy(int *st_bottom2D, int *st_length2D, const ModulePW::PW_Basis *pw_rho) | ModulePW::PW_Basis_Sup | protected |
ModulePW::PW_Basis::get_ig2isz_is2fftixy(int *st_bottom, int *st_length) | ModulePW::PW_Basis | protected |
get_istot2ixy(int *st_i, int *st_j) | ModulePW::PW_Basis | protected |
get_precision() const | ModulePW::PW_Basis | inline |
getfftixy2is(int *fftixy2is) const | ModulePW::PW_Basis | |
getstartgr() | ModulePW::PW_Basis | protected |
gg | ModulePW::PW_Basis | |
gg_uniq | ModulePW::PW_Basis | |
ggecut | ModulePW::PW_Basis | |
GGT | ModulePW::PW_Basis | |
gridecut_lat | ModulePW::PW_Basis | |
GT | ModulePW::PW_Basis | |
ig2igg | ModulePW::PW_Basis | |
ig2isz | ModulePW::PW_Basis | |
ig2ixyz_gpu | ModulePW::PW_Basis | |
ig_gge0 | ModulePW::PW_Basis | |
initgrids(const double lat0_in, const ModuleBase::Matrix3 latvec_in, const double gridecut) | ModulePW::PW_Basis | virtual |
initgrids(const double lat0_in, const ModuleBase::Matrix3 latvec_in, const int nx_in, int ny_in, int nz_in) | ModulePW::PW_Basis | virtual |
initmpi(const int poolnproc_in, const int poolrank_in, MPI_Comm pool_world_in) | ModulePW::PW_Basis | |
initparameters(const bool gamma_only_in, const double pwecut_in, const int distribution_type_in=1, const bool xprime_in=true) | ModulePW::PW_Basis | |
is2fftixy | ModulePW::PW_Basis | |
istot2ixy | ModulePW::PW_Basis | |
lat0 | ModulePW::PW_Basis | |
latvec | ModulePW::PW_Basis | |
lix | ModulePW::PW_Basis | |
liy | ModulePW::PW_Basis | |
ng_xeq0 | ModulePW::PW_Basis | |
ngg | ModulePW::PW_Basis | |
nmaxgr | ModulePW::PW_Basis | |
nplane | ModulePW::PW_Basis | |
npw | ModulePW::PW_Basis | |
npw_per | ModulePW::PW_Basis | |
npwtot | ModulePW::PW_Basis | |
nrxx | ModulePW::PW_Basis | |
nst | ModulePW::PW_Basis | |
nst_per | ModulePW::PW_Basis | |
nstnz | ModulePW::PW_Basis | |
nstot | ModulePW::PW_Basis | |
numg | ModulePW::PW_Basis | |
numr | ModulePW::PW_Basis | |
numz | ModulePW::PW_Basis | |
nx | ModulePW::PW_Basis | |
nxy | ModulePW::PW_Basis | |
nxyz | ModulePW::PW_Basis | |
ny | ModulePW::PW_Basis | |
nz | ModulePW::PW_Basis | |
omega | ModulePW::PW_Basis | |
pool_world | ModulePW::PW_Basis | |
poolnproc | ModulePW::PW_Basis | |
poolrank | ModulePW::PW_Basis | |
precision | ModulePW::PW_Basis | protected |
PW_Basis() | ModulePW::PW_Basis | |
PW_Basis(std::string device_, std::string precision_) | ModulePW::PW_Basis | |
PW_Basis_Sup() | ModulePW::PW_Basis_Sup | inline |
PW_Basis_Sup(std::string device_, std::string precision_) | ModulePW::PW_Basis_Sup | inline |
real2recip(const FPTYPE *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
real2recip(const std::complex< FPTYPE > *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
real2recip_gpu(const FPTYPE *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
real2recip_gpu(const std::complex< FPTYPE > *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
real_to_recip(TR *in, TK *out, const bool add=false, const typename GetTypeReal< TK >::type factor=1.0) const | ModulePW::PW_Basis | inline |
real_to_recip(TR *in, TK *out, const bool add=false, const typename GetTypeReal< TK >::type factor=1.0) const | ModulePW::PW_Basis | inline |
recip2real(const std::complex< FPTYPE > *in, FPTYPE *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
recip2real(const std::complex< FPTYPE > *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
recip2real_gpu(const std::complex< FPTYPE > *in, FPTYPE *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
recip2real_gpu(const std::complex< FPTYPE > *in, std::complex< FPTYPE > *out, const bool add=false, const FPTYPE factor=1.0) const | ModulePW::PW_Basis | |
recip_to_real(TK *in, TR *out, const bool add=false, const typename GetTypeReal< TK >::type factor=1.0) const | ModulePW::PW_Basis | inline |
recip_to_real(TK *in, TR *out, const bool add=false, const typename GetTypeReal< TK >::type factor=1.0) const | ModulePW::PW_Basis | inline |
resmem_int_op typedef | ModulePW::PW_Basis | |
rix | ModulePW::PW_Basis | |
riy | ModulePW::PW_Basis | |
set_device(std::string device_) | ModulePW::PW_Basis | |
set_precision(std::string precision_) | ModulePW::PW_Basis | |
setfullpw(const bool inpt_full_pw=false, const int inpt_full_pw_dim=0) | ModulePW::PW_Basis | |
setuptransform(const ModulePW::PW_Basis *pw_rho) | ModulePW::PW_Basis_Sup | |
ModulePW::PW_Basis::setuptransform() | ModulePW::PW_Basis | |
startg | ModulePW::PW_Basis | |
startnsz_per | ModulePW::PW_Basis | protected |
startr | ModulePW::PW_Basis | |
startz | ModulePW::PW_Basis | |
startz_current | ModulePW::PW_Basis | |
syncmem_int_h2d_op typedef | ModulePW::PW_Basis | |
tpiba | ModulePW::PW_Basis | |
tpiba2 | ModulePW::PW_Basis | |
xprime | ModulePW::PW_Basis | |
~PW_Basis() | ModulePW::PW_Basis | virtual |
~PW_Basis_Sup() | ModulePW::PW_Basis_Sup | |