ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Functions | |
void | make_table_q (const UnitCell &ucell, std::vector< std::string > &orbital_files, ModuleBase::realArray &table_local) |
void | integral (const UnitCell &ucell, const int meshr, const double *psir, const double *r, const double *rab, const int &l, double *table) |
double | smearing (const double &energy_x, const double &ecut, const double &beta) |
void | produce_local_basis_in_pw (const UnitCell &ucell, const int &ik, const ModulePW::PW_Basis_K *wfc_basis, const Structure_Factor &sf, ModuleBase::ComplexMatrix &psi, const ModuleBase::realArray &table_local) |
void Wavefunc_in_pw::integral | ( | const UnitCell & | ucell, |
const int | meshr, | ||
const double * | psir, | ||
const double * | r, | ||
const double * | rab, | ||
const int & | l, | ||
double * | table | ||
) |
void Wavefunc_in_pw::make_table_q | ( | const UnitCell & | ucell, |
std::vector< std::string > & | orbital_files, | ||
ModuleBase::realArray & | table_local | ||
) |
void Wavefunc_in_pw::produce_local_basis_in_pw | ( | const UnitCell & | ucell, |
const int & | ik, | ||
const ModulePW::PW_Basis_K * | wfc_basis, | ||
const Structure_Factor & | sf, | ||
ModuleBase::ComplexMatrix & | psi, | ||
const ModuleBase::realArray & | table_local | ||
) |
double Wavefunc_in_pw::smearing | ( | const double & | energy_x, |
const double & | ecut, | ||
const double & | beta | ||
) |