ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for ModuleSymmetry::Symmetry_rotation, including all inherited members.
abfs_l_nchi_ | ModuleSymmetry::Symmetry_rotation | private |
abfs_Lmax | ModuleSymmetry::Symmetry_rotation | |
abfs_Lmax_ | ModuleSymmetry::Symmetry_rotation | private |
cal_Ms(const K_Vectors &kv, const UnitCell &ucell, const Parallel_2D &pv) | ModuleSymmetry::Symmetry_rotation | |
cal_rotmat_Slm(const ModuleBase::Matrix3 *gmatc, const int lmax) | ModuleSymmetry::Symmetry_rotation | |
contruct_2d_rot_mat_ao(const Symmetry &symm, const Atom *atoms, const Statistics &cell_st, const TCdouble &kvec_d_ibz, int isym, const Parallel_2D &pv) const | ModuleSymmetry::Symmetry_rotation | |
eps_ | ModuleSymmetry::Symmetry_rotation | private |
find_irreducible_sector(const Symmetry &symm, const Atom *atoms, const Statistics &st, const std::vector< TC > &Rs, const TC &period, const Lattice &lat) | ModuleSymmetry::Symmetry_rotation | inline |
get_euler_angle(const ModuleBase::Matrix3 &gmatc) const | ModuleSymmetry::Symmetry_rotation | |
get_irreducible_sector() const | ModuleSymmetry::Symmetry_rotation | inline |
get_return_lattice(const Symmetry &symm, const ModuleBase::Matrix3 &gmatd, const TCdouble gtransd, const TCdouble &posd_a1, const TCdouble &posd_a2) const | ModuleSymmetry::Symmetry_rotation | inline |
get_return_lattice(const int iat, const int isym) const | ModuleSymmetry::Symmetry_rotation | inline |
get_rotmat_Slm() | ModuleSymmetry::Symmetry_rotation | inline |
get_Rs_from_adjacent_list(const UnitCell &ucell, const Grid_Driver &gd, const Parallel_Orbitals &pv) const | ModuleSymmetry::Symmetry_rotation | private |
get_Rs_from_BvK(const K_Vectors &kv) const | ModuleSymmetry::Symmetry_rotation | private |
irs_ | ModuleSymmetry::Symmetry_rotation | private |
Ms_ | ModuleSymmetry::Symmetry_rotation | private |
nsym_ | ModuleSymmetry::Symmetry_rotation | private |
ovlp_Ylm_Slm(const int l, const int m1, const int m2) const | ModuleSymmetry::Symmetry_rotation | |
print_HR(const std::map< int, std::map< std::pair< int, TC >, RI::Tensor< Tdata > > > &HR, const std::string name, const double &threshold=0.0) | ModuleSymmetry::Symmetry_rotation | |
reduce_Cs_ | ModuleSymmetry::Symmetry_rotation | private |
restore_dm(const K_Vectors &kv, const std::vector< std::vector< std::complex< double > > > &dm_k_ibz, const Parallel_2D &pv) const | ModuleSymmetry::Symmetry_rotation | |
restore_dm(const K_Vectors &kv, const std::vector< std::vector< double > > &dm_k_ibz, const Parallel_2D &pv) const | ModuleSymmetry::Symmetry_rotation | |
restore_HR(const Symmetry &symm, const Atom *atoms, const Statistics &st, const char mode, const std::map< int, std::map< std::pair< int, TC >, RI::Tensor< Tdata > > > &HR_irreduceble) const | ModuleSymmetry::Symmetry_rotation | |
restore_HR(const Symmetry &symm, const Atom *atoms, const Statistics &st, const char mode, const hamilt::HContainer< TR > &HR_irreduceble, hamilt::HContainer< TR > &HR_rotated) const | ModuleSymmetry::Symmetry_rotation | |
rot_matrix_ao(const std::vector< std::complex< double > > &DMkibz, const int ik_ibz, const int kstar_size, const int isym, const Parallel_2D &pv, const bool TRS_conj=false) const | ModuleSymmetry::Symmetry_rotation | |
rotate_atompair_parallel(const TR *Alocal_in, const int isym, const Atom *atoms, const Statistics &st, const Tap &ap_in, const Tap &ap_out, const char mode, const Parallel_Orbitals &pv, TR *Alocal_out, const bool output=false) const | ModuleSymmetry::Symmetry_rotation | private |
rotate_atompair_serial(const RI::Tensor< Tdata > &A, const int isym, const Atom &a1, const Atom &a2, const char mode, bool output=false) const | ModuleSymmetry::Symmetry_rotation | private |
rotate_atompair_serial(Tdata *TAT, const Tdata *A, const int &nw1, const int &nw2, const int isym, const Atom &a1, const Atom &a2, const char mode) const | ModuleSymmetry::Symmetry_rotation | private |
rotate_singleC_serial(const RI::Tensor< Tdata > &C, const int isym, const Atom &a1, const Atom &a2, const int &type1, bool output=false) const | ModuleSymmetry::Symmetry_rotation | private |
rotmat_Slm | ModuleSymmetry::Symmetry_rotation | |
rotmat_Slm_ | ModuleSymmetry::Symmetry_rotation | private |
set_abfs_Lmax(const int l) | ModuleSymmetry::Symmetry_rotation | inline |
set_block_to_mat2d(const int starti, const int startj, const RI::Tensor< std::complex< double > > &block, std::vector< std::complex< double > > &obj_mat, const Parallel_2D &pv, const bool trans=false) const | ModuleSymmetry::Symmetry_rotation | |
set_block_to_mat2d(const int starti, const int startj, const RI::Tensor< std::complex< double > > &block, std::vector< double > &obj_mat, const Parallel_2D &pv, const bool trans=false) const | ModuleSymmetry::Symmetry_rotation | |
set_Cs_rotation(const std::vector< std::vector< int > > &abfs_l_nchi) | ModuleSymmetry::Symmetry_rotation | |
set_rotation_matrix(const Atom &a, const int &isym) const | ModuleSymmetry::Symmetry_rotation | private |
set_rotation_matrix_abf(const int &type, const int &isym) const | ModuleSymmetry::Symmetry_rotation | private |
Symmetry_rotation() | ModuleSymmetry::Symmetry_rotation | inline |
test_Cs_rotation(const Symmetry &symm, const Atom *atoms, const Statistics &st, const std::map< int, std::map< std::pair< int, TC >, RI::Tensor< Tdata > > > &Cs_full) const | ModuleSymmetry::Symmetry_rotation | |
test_HR_rotation(const Symmetry &symm, const Atom *atoms, const Statistics &st, const char mode, const std::map< int, std::map< std::pair< int, TC >, RI::Tensor< Tdata > > > &HR_full) | ModuleSymmetry::Symmetry_rotation | |
test_HR_rotation(const Symmetry &symm, const Atom *atoms, const Statistics &st, const char mode, const hamilt::HContainer< TR > &HR_full) | ModuleSymmetry::Symmetry_rotation | |
TRS_first_ | ModuleSymmetry::Symmetry_rotation | private |
wigner_D(const TCdouble &euler_angle, const int l, const int m1, const int m2, const bool inv) const | ModuleSymmetry::Symmetry_rotation | |
wigner_d(const double beta, const int l, const int m1, const int m2) const | ModuleSymmetry::Symmetry_rotation | |
~Symmetry_rotation() | ModuleSymmetry::Symmetry_rotation | inline |