ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Occupy Member List

This is the complete list of members for Occupy, including all inherited members.

decision(const std::string &name, const std::string &smearing_method, const double &smearing_sigma)Occupystatic
efermig(const ModuleBase::matrix &ekb, const int nbnd, const int nks, const double &nelec, const std::vector< double > &wk, const double &smearing_sigma, const int ngauss, double &ef, const int &is, const std::vector< int > &isk)Occupyprivatestatic
efermit(double **ekb, const int nband, const int nks, const double &nelec, const int nspin, const int ntetra, const ModuleBase::matrix &tetra, double &ef)Occupyprivatestatic
fix(void)Occupyinlinestatic
fixed_occupationsOccupystatic
gauss(void)Occupyinlinestatic
gaussian_parameterOccupystatic
gaussian_typeOccupystatic
gweights(const int nks, const std::vector< double > &wk, const int nband, const double &nelec, const double &smearing_sigma, const int ngauss, const ModuleBase::matrix &ekb, double &ef, double &demet, ModuleBase::matrix &wg, const int &is, const std::vector< int > &isk)Occupystatic
iweights(const int nks, const std::vector< double > &wk, const int nband, const double &nelec, const ModuleBase::matrix &ekb, double &ef, ModuleBase::matrix &wg, const int &is, const std::vector< int > &isk)Occupystatic
Occupy()Occupy
piksort(const int n, double *a)Occupyprivatestatic
sumkg(const ModuleBase::matrix &ekb, const int nband, const int nks, const std::vector< double > &wk, const double &smearing_sigma, const int ngauss, const double &e, const int &is, const std::vector< int > &isk)Occupyprivatestatic
sumkt(double **ekb, const int nband, const int nks, const int nspin, const int ntetra, const ModuleBase::matrix &tetra, const double &eup)Occupyprivatestatic
tweights(const int nks, const int nspin, const int nband, const double &nelec, const int ntetra, const ModuleBase::matrix &tetra, double **ekb, double &ef, ModuleBase::matrix &wg)Occupystatic
use_gaussian_broadeningOccupystatic
w1gauss(const double &x, const int n)Occupyprivatestatic
wgauss(const double &x, const int n)Occupyprivatestatic
wsweight(const ModuleBase::Vector3< double > &r, ModuleBase::Vector3< double > *rws, const int nrws)Occupystatic
~Occupy()Occupy