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

This is the complete list of members for ModuleSymmetry::Symmetry_Basic, including all inherited members.

atom_ordering(double *posi, const int natom, int *subindex)ModuleSymmetry::Symmetry_Basicprotected
atom_ordering_new(double *posi, const int natom, int *subindex) constModuleSymmetry::Symmetry_Basicprotected
check_boundary(double &x) constModuleSymmetry::Symmetry_Basic
check_diff(const double &x1, const double &x2) constModuleSymmetry::Symmetry_Basic
check_translation(double &x, const double &t) constModuleSymmetry::Symmetry_Basic
epsilonModuleSymmetry::Symmetry_Basic
epsilon_inputModuleSymmetry::Symmetry_Basic
equal(const double &m, const double &n) constModuleSymmetry::Symmetry_Basic
get_brav_name(const int ibrav) constModuleSymmetry::Symmetry_Basicprotected
get_translation_vector(const double &x1, const double &x2) constModuleSymmetry::Symmetry_Basic
matrigen(ModuleBase::Matrix3 *symgen, const int ngen, ModuleBase::Matrix3 *symop, int &nop) constModuleSymmetry::Symmetry_Basic
order_atoms(double *pos, const int &nat, const int *index) constModuleSymmetry::Symmetry_Basicprivate
order_y(double *pos, const int &oldpos, const int &newpos)ModuleSymmetry::Symmetry_Basicprivate
order_z(double *pos, const int &oldpos, const int &newpos)ModuleSymmetry::Symmetry_Basicprivate
pointgroup(const int &nrot, int &pgnumber, std::string &pgname, const ModuleBase::Matrix3 *gmatrix, std::ofstream &ofs_running) constModuleSymmetry::Symmetry_Basic
rotate(ModuleBase::Matrix3 &gmatrix, ModuleBase::Vector3< double > &gtrans, int i, int j, int k, const int, const int, const int, int &, int &, int &)ModuleSymmetry::Symmetry_Basic
setgroup(ModuleBase::Matrix3 *symop, int &nop, const int &ibrav) constModuleSymmetry::Symmetry_Basic
subgroup(const int &nrot, const int &ninv, const int &nc2, const int &nc3, const int &nc4, const int &nc6, const int &ns1, const int &ns3, const int &ns4, const int &ns6) constModuleSymmetry::Symmetry_Basic
Symmetry_Basic()ModuleSymmetry::Symmetry_Basicinline
test_atom_ordering(double *posi, const int natom, int *subindex) constModuleSymmetry::Symmetry_Basic
veccon(double *va, double *vb, const int num, const ModuleBase::Vector3< double > &aa1, const ModuleBase::Vector3< double > &aa2, const ModuleBase::Vector3< double > &aa3, const ModuleBase::Vector3< double > &bb1, const ModuleBase::Vector3< double > &bb2, const ModuleBase::Vector3< double > &bb3)ModuleSymmetry::Symmetry_Basic
~Symmetry_Basic()ModuleSymmetry::Symmetry_Basicinline