Class HallSymbol

Class Documentation

class brille::HallSymbol

Public Functions

HallSymbol(const Bravais b, const bool c, const std::vector<SeitzSymbol> &ss)
HallSymbol(const Bravais b = Bravais::_, const bool c = false)
HallSymbol(const std::string &strrep)
Bravais getl() const
Bravais setl(const Bravais &b)
Bravais setl(const char b, const bool c)
bool setcs(const bool &cs)
std::vector<SeitzSymbol> setsymbols(const std::vector<SeitzSymbol> &s)
std::vector<SeitzSymbol> addsymbol(SeitzSymbol s)
bool from_ascii(const std::string&)
std::string to_ascii() const
bool validate()
Symmetry get_generators() const