CASM
AClustersApproachtoStatisticalMechanics
|
#include <iostream>
#include <string>
#include <iomanip>
#include "casm/container/Array.hh"
#include "casm/container/multivector.hh"
#include "casm/symmetry/SymOp.hh"
#include "casm/symmetry/SymGroup.hh"
Go to the source code of this file.
Classes | |
class | CASM::SymGroupRep |
SymGroupRep is an alternative representation of a SymGroup for something other than real space. There is a one-to-one correspondence of SymOps in some SymGroup with the SymOpRepresentations in SymGroupRep SymGroupRep does not know or care about the specifics of what the SymOpRepresentations describe or how they are implemented. More... | |
class | CASM::SymGroupRepHandle |
Namespaces | |
CASM | |
Main CASM namespace. | |
Functions | |
SymGroupRep | CASM::subset_permutation_rep (const SymGroupRep &permute_rep, const Array< Index >::X2 &subsets) |
SymGroupRep | CASM::permuted_direct_sum_rep (const SymGroupRep &permute_rep, const Array< SymGroupRep const * > &sum_reps) |
SymGroupRep | CASM::kron_rep (const SymGroupRep &LHS, const SymGroupRep &RHS) |
jsonParser & | CASM::to_json (const SymGroupRep &rep, jsonParser &json) |
void | CASM::from_json (SymGroupRep &rep, const jsonParser &json) |