CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::SymOp Member List

This is the complete list of members for CASM::SymOp, including all inherited members.

apply_sym(const SymOp &op)CASM::SymOp
character() const overrideCASM::SymOpinlinevirtual
copy() const overrideCASM::SymOpinlinevirtual
from_json(const jsonParser &json) overrideCASM::SymOpvirtual
get_basis_permute_rep(SymGroupRepID _rep_ID) const CASM::SymOpRepresentation
get_matrix_rep(SymGroupRepID _rep_ID) const CASM::SymOpRepresentation
get_matrix_reps(Array< SymGroupRepID > _rep_IDs) const CASM::SymOpRepresentation
get_MatrixXd() const CASM::SymOpRepresentationinlinevirtual
get_permutation() const CASM::SymOpRepresentationinlinevirtual
get_permutation_rep(SymGroupRepID _rep_ID) const CASM::SymOpRepresentation
get_ucc_permutation() const CASM::SymOpRepresentationinlinevirtual
has_valid_master() const CASM::SymOpRepresentationinline
ind_inverse() const CASM::SymOpRepresentation
ind_prod(const SymOpRepresentation &RHS) const CASM::SymOpRepresentation
index() const CASM::SymOpRepresentationinline
invalidate_index()CASM::SymOpRepresentationinline
inverse() const CASM::SymOp
is_identity() const CASM::SymOpinline
m_map_errorCASM::SymOpprivate
m_master_groupCASM::SymOpRepresentationprotected
m_matCASM::SymOpprivate
m_op_indexCASM::SymOpRepresentationprotected
m_rep_IDCASM::SymOpRepresentationprotected
m_tauCASM::SymOpprivate
map_error() const CASM::SymOp
master_group() const CASM::SymOpRepresentationinline
matrix() const CASM::SymOpinline
matrix_type typedefCASM::SymOp
no_trans() const CASM::SymOp
operator*(const SymOp &RHS) const CASM::SymOp
operator+=(const Eigen::Ref< const vector_type > &RHS)CASM::SymOp
operator-=(const Eigen::Ref< const vector_type > &RHS)CASM::SymOp
operator==(const SymOp &RHS) const CASM::SymOp
print(std::ostream &stream, const Eigen::Ref< const matrix_type > &c2fmat=matrix_type::Identity()) const CASM::SymOp
print_short(std::ostream &stream, const Eigen::Ref< const matrix_type > &c2fmat=matrix_type::Identity()) const CASM::SymOp
rep_ID() const CASM::SymOpRepresentationinline
set_identifiers(const MasterSymGroup &new_group, SymGroupRepID new_rep_ID)CASM::SymOpRepresentation
set_identifiers(const MasterSymGroup &new_group, SymGroupRepID new_rep_ID, Index new_op_index)CASM::SymOpRepresentation
set_index(const MasterSymGroup &new_group, Index new_index)CASM::SymOp
set_map_error(const double &value)CASM::SymOp
set_rep(SymGroupRepID _rep_ID, const SymOpRepresentation &op_rep) const CASM::SymOpRepresentation
SymOp(const Eigen::Ref< const matrix_type > &_mat=matrix_type::Identity(), const Eigen::Ref< const vector_type > &_tau=vector_type::Zero(), double _map_error=TOL)CASM::SymOpinline
SymOp(const Eigen::Ref< const matrix_type > &_mat, double _map_error)CASM::SymOpinline
SymOp(const Eigen::Ref< const matrix_type > &_mat, const Eigen::Ref< const vector_type > &_tau, double _map_error, Index _op_index, MasterSymGroup const *_master_ptr)CASM::SymOpinlineprivate
SymOpRepresentation()CASM::SymOpRepresentationinline
SymOpRepresentation(const MasterSymGroup &_master_group, SymGroupRepID _rep_ID, Index _op_index)CASM::SymOpRepresentationinline
SymOpRepresentation(MasterSymGroup const *_master_group_ptr, SymGroupRepID _rep_ID, Index _op_index)CASM::SymOpRepresentationinlineprotected
tau() const CASM::SymOpinline
to_json(jsonParser &json) const overrideCASM::SymOpvirtual
translation(const Eigen::Ref< const vector_type > &_tau)CASM::SymOpinlinestatic
unregistered_copy() const CASM::SymOpinline
vector_type typedefCASM::SymOp
~SymOpRepresentation()CASM::SymOpRepresentationinlinevirtual