ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
wavefunc_in_pw.h File Reference
#include "source_base/complexmatrix.h"
#include "source_base/global_function.h"
#include "source_base/global_variable.h"
#include "source_base/realarray.h"
#include "source_base/vector3.h"
#include "source_basis/module_pw/pw_basis_k.h"
#include "source_pw/module_pwdft/structure_factor.h"
Include dependency graph for wavefunc_in_pw.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Wavefunc_in_pw
 

Functions

void Wavefunc_in_pw::make_table_q (const UnitCell &ucell, std::vector< std::string > &orbital_files, 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)
 
double Wavefunc_in_pw::smearing (const double &energy_x, const double &ecut, const double &beta)
 
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)