#include <symmetry_rho.h>
|
void | psymm (double *rho_part, const ModulePW::PW_Basis *pw, Parallel_Grid &Pgrid, ModuleSymmetry::Symmetry &symm) const |
|
void | psymmg (std::complex< double > *rhog_part, const ModulePW::PW_Basis *rho_basis, ModuleSymmetry::Symmetry &symm) const |
|
void | reduce_to_fullrhog (const ModulePW::PW_Basis *rho_basis, std::complex< double > *rhogtot, std::complex< double > *rhogin, int *ig2isztot, const int *ig2iszin, int max_npw) const |
|
void | rhog_piece_to_all (const ModulePW::PW_Basis *rho_basis, std::complex< double > *rhogtot, std::complex< double > *rhog_part) const |
|
void | get_ixyz2ipw (const ModulePW::PW_Basis *rho_basis, const int *ig2isztot, const int *fftixy2is, int *ixyz2ipw) const |
|
◆ Symmetry_rho()
Symmetry_rho::Symmetry_rho |
( |
| ) |
|
◆ ~Symmetry_rho()
Symmetry_rho::~Symmetry_rho |
( |
| ) |
|
◆ begin() [1/2]
◆ begin() [2/2]
◆ get_ixyz2ipw()
void Symmetry_rho::get_ixyz2ipw |
( |
const ModulePW::PW_Basis * |
rho_basis, |
|
|
const int * |
ig2isztot, |
|
|
const int * |
fftixy2is, |
|
|
int * |
ixyz2ipw |
|
) |
| const |
|
private |
◆ psymm()
◆ psymmg()
◆ reduce_to_fullrhog()
void Symmetry_rho::reduce_to_fullrhog |
( |
const ModulePW::PW_Basis * |
rho_basis, |
|
|
std::complex< double > * |
rhogtot, |
|
|
std::complex< double > * |
rhogin, |
|
|
int * |
ig2isztot, |
|
|
const int * |
ig2iszin, |
|
|
int |
max_npw |
|
) |
| const |
|
private |
◆ rhog_piece_to_all()
void Symmetry_rho::rhog_piece_to_all |
( |
const ModulePW::PW_Basis * |
rho_basis, |
|
|
std::complex< double > * |
rhogtot, |
|
|
std::complex< double > * |
rhog_part |
|
) |
| const |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_estate/module_charge/symmetry_rho.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_estate/module_charge/symmetry_rho.cpp
- /home/runner/work/abacus-develop/abacus-develop/source/source_estate/module_charge/symmetry_rhog.cpp
- /home/runner/work/abacus-develop/abacus-develop/source/source_io/test/read_wf2rho_pw_test.cpp