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

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

allocate_ovlp(const bool &is_R=false)toQO
ao_toQOprivate
append_ovlpR_eiRk(int ik, int iR)toQO
atom_database() consttoQOinline
atom_database_toQOprivate
bcast_stdvector_ofvector3double(std::vector< ModuleBase::Vector3< double > > &vec, const int rank)toQOstatic
bcast_stdvector_ofvector3int(std::vector< ModuleBase::Vector3< int > > &vec, const int rank)toQOstatic
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() consttoQOinline
charges_toQOprivate
deallocate_ovlp(const bool &is_R=false)toQO
eliminate_duplicate_vector3(std::vector< ModuleBase::Vector3< T > > &vector3s)toQO
iks_toQOprivate
index_ao_toQOprivate
index_nao_toQOprivate
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_toQOprivate
iRs_toQOprivate
kvecs_d() consttoQOinline
kvecs_d_toQOprivate
na_toQOprivate
nao_toQOprivate
nchi() consttoQOinline
nchi_toQOprivate
nks() consttoQOinline
nks_toQOprivate
nks_tot_toQOprivate
nmax_toQOprivate
norm2_rij_supercell(ModuleBase::Vector3< double > rij, int n1, int n2, int n3)toQO
nphi() consttoQOinline
nphi_toQOprivate
nprocs_toQOprivate
nR() consttoQOinline
nR_toQOprivate
nR_tot_toQOprivate
ntype() consttoQOinline
ntype_toQOprivate
orbital_dir_toQOprivate
orbital_filter_out(const int &itype, const int &l, const int &izeta)toQO
out_dir_toQOprivate
overlap_calculator_toQOprivate
ovlpk() consttoQOinline
ovlpk(const int i, const int j) consttoQOinline
ovlpk_toQOprivate
ovlpR() consttoQOinline
ovlpR(const int i, const int j) consttoQOinline
ovlpR_toQOprivate
p_ao() consttoQOinline
p_nao() consttoQOinline
p_ucell() consttoQOinline
p_ucell_toQOprivate
pseudo_dir_toQOprivate
qo_basis() consttoQOinline
qo_basis_toQOprivate
qo_thr_toQOprivate
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_toQOprivate
rindex_nao_toQOprivate
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_toQOprivate
strategies() consttoQOinline
strategies_toQOprivate
strategy(const int itype) consttoQOinline
supercells() consttoQOinline
supercells_toQOprivate
symbols() consttoQOinline
symbols_toQOprivate
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