CASM  1.1.0
A Clusters Approach to Statistical Mechanics
SubOrbits.hh File Reference

Go to the source code of this file.

Classes

class  CASM::MakeSubOrbitGenerators< GroupOpIterator, SubgroupOpIterator >
 Output the orbit generators necessary to construct the sub-orbits corresponding to group -> subgroup symmetry breaking. More...
 

Namespaces

 CASM
 Main CASM namespace.
 

Functions

template<typename GroupOpIterator , typename SubgroupOpIterator >
MakeSubOrbitGenerators< GroupOpIterator, SubgroupOpIterator > CASM::make_suborbit_generators_f (GroupOpIterator group_begin, GroupOpIterator group_end, SubgroupOpIterator subgroup_begin, SubgroupOpIterator subgroup_end)
 
template<typename GroupOpIterator , typename SubgroupOpIterator , typename ElementIterator , typename SymCompareType , typename ElementOutputIterator >
ElementOutputIterator CASM::make_suborbit_generators (GroupOpIterator group_begin, GroupOpIterator group_end, SubgroupOpIterator subgroup_begin, SubgroupOpIterator subgroup_end, ElementIterator element_begin, ElementIterator element_end, SymCompareType const &sym_compare, ElementOutputIterator result)