ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for toQO, including all inherited members.
allocate_ovlp(const bool &is_R=false) | toQO | |
ao_ | toQO | private |
append_ovlpR_eiRk(int ik, int iR) | toQO | |
atom_database() const | toQO | inline |
atom_database_ | toQO | private |
bcast_stdvector_ofvector3double(std::vector< ModuleBase::Vector3< double > > &vec, const int rank) | toQO | static |
bcast_stdvector_ofvector3int(std::vector< ModuleBase::Vector3< int > > &vec, const int rank) | toQO | static |
build_ao(const int ntype, const std::string pseudo_dir, const std::string *const pspot_fn=nullptr, const std::vector< double > screening_coeffs=std::vector< double >(), const double qo_thr=1e-10, const std::ofstream &ofs=std::ofstream(), const int rank=0) | toQO | |
build_hydrogen(const int ntype, const double *const charges, const bool slater_screening, const int *const nmax, const double qo_thr, const int rank) | toQO | |
build_nao(const int ntype, const std::string orbital_dir, const std::string *const orbital_fn, const int rank) | toQO | |
build_pswfc(const int ntype, const std::string pseudo_dir, const std::string *const pspot_fn, const double *const screening_coeffs, const double qo_thr, const int rank) | toQO | |
build_szv() | toQO | |
cal_two_center_vector(ModuleBase::Vector3< double > rij, ModuleBase::Vector3< int > R) | toQO | |
calculate() | toQO | |
calculate_ovlpk(int ik) | toQO | |
calculate_ovlpR(const int iR) | toQO | |
charges() const | toQO | inline |
charges_ | toQO | private |
deallocate_ovlp(const bool &is_R=false) | toQO | |
eliminate_duplicate_vector3(std::vector< ModuleBase::Vector3< T > > &vector3s) | toQO | |
iks_ | toQO | private |
index_ao_ | toQO | private |
index_nao_ | toQO | private |
initialize(const std::string &out_dir, const std::string &pseudo_dir, const std::string &orbital_dir, const UnitCell *p_ucell, const std::vector< ModuleBase::Vector3< double > > &kvecs_d, std::ofstream &ofs_running, const int &rank, const int &nranks) | toQO | |
iproc_ | toQO | private |
iRs_ | toQO | private |
kvecs_d() const | toQO | inline |
kvecs_d_ | toQO | private |
na_ | toQO | private |
nao_ | toQO | private |
nchi() const | toQO | inline |
nchi_ | toQO | private |
nks() const | toQO | inline |
nks_ | toQO | private |
nks_tot_ | toQO | private |
nmax_ | toQO | private |
norm2_rij_supercell(ModuleBase::Vector3< double > rij, int n1, int n2, int n3) | toQO | |
nphi() const | toQO | inline |
nphi_ | toQO | private |
nprocs_ | toQO | private |
nR() const | toQO | inline |
nR_ | toQO | private |
nR_tot_ | toQO | private |
ntype() const | toQO | inline |
ntype_ | toQO | private |
orbital_dir_ | toQO | private |
orbital_filter_out(const int &itype, const int &l, const int &izeta) | toQO | |
out_dir_ | toQO | private |
overlap_calculator_ | toQO | private |
ovlpk() const | toQO | inline |
ovlpk(const int i, const int j) const | toQO | inline |
ovlpk_ | toQO | private |
ovlpR() const | toQO | inline |
ovlpR(const int i, const int j) const | toQO | inline |
ovlpR_ | toQO | private |
p_ao() const | toQO | inline |
p_nao() const | toQO | inline |
p_ucell() const | toQO | inline |
p_ucell_ | toQO | private |
pseudo_dir_ | toQO | private |
qo_basis() const | toQO | inline |
qo_basis_ | toQO | private |
qo_thr_ | toQO | private |
radialcollection_indexing(const RadialCollection &, const std::vector< int > &, const bool &, std::map< std::tuple< int, int, int, int, int >, int > &, std::map< int, std::tuple< int, int, int, int, int > > &) | toQO | |
rcut_to_supercell_index(double rcut, ModuleBase::Vector3< double > a, ModuleBase::Vector3< double > b, ModuleBase::Vector3< double > c) | toQO | |
read_ovlp(const std::string &dir, const int &nrows, const int &ncols, const bool &is_R=false, const int &imat=0) | toQO | |
read_structures(const UnitCell *p_ucell, const std::vector< ModuleBase::Vector3< double > > &kvecs_d, const int &iproc, const int &nprocs) | toQO | |
rindex_ao_ | toQO | private |
rindex_nao_ | toQO | private |
scan_supercell(const int &iproc, const int &nprocs) | toQO | |
scan_supercell_for_atom(int it, int ia, int start_it=0, int start_ia=0) | toQO | |
screening_coeffs_ | toQO | private |
strategies() const | toQO | inline |
strategies_ | toQO | private |
strategy(const int itype) const | toQO | inline |
supercells() const | toQO | inline |
supercells_ | toQO | private |
symbols() const | toQO | inline |
symbols_ | toQO | private |
toQO(const std::string &qo_basis, const std::vector< std::string > &strategies, const double &qo_thr, const std::vector< double > &screening_coeffs) | toQO | |
write_ovlp(const std::string &dir, const std::vector< T > &matrix, const int &nrows, const int &ncols, const bool &is_R=false, const int &imat=0) | toQO | |
write_supercells() | toQO | |
zero_out_ovlps(const bool &is_R) | toQO | |
~toQO() | toQO |