CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::LatticeEnumEquivalents Member List

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

_check(const CASM::SymOp &X) constCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inlineprivate
_decrement_step()CASM::ValEnumerator< ValueType, true >inlineprotected
_increment_step()CASM::ValEnumerator< ValueType, true >inlineprotected
_initialize(CASM_TMP::ConstSwitch< IsConst, value_type > *_initial)CASM::ValEnumerator< ValueType, true >inlineprotected
_initialize()CASM::ValEnumerator< ValueType, true >inlineprotected
_invalidate()CASM::ValEnumerator< ValueType, true >inlineprotected
_set_current_ptr(CASM_TMP::ConstSwitch< IsConst, value_type > *_new)CASM::ValEnumerator< ValueType, true >inlineprotected
_set_step(step_type val)CASM::ValEnumerator< ValueType, true >inlineprotected
CASM::EnumeratorBase::_set_step(step_type val)CASM::EnumeratorBaseinlineprotected
_validate()CASM::EnumeratorBaseinlineprotected
begin()CASM::InputEnumeratorBase< ValueType, IsConst >inline
current() constCASM::ValEnumerator< ValueType, true >inline
end()CASM::InputEnumeratorBase< ValueType, IsConst >inline
EnumEquivalents(const xtal::Lattice &generating_obj, std::vector< CASM::SymOp >::const_iterator begin, std::vector< CASM::SymOp >::const_iterator end, MakeInvariantSubgroup f=MakeInvariantSubgroup(), SymRepIndexCompare compare=SymRepIndexCompare())CASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inline
enumerator_nameCASM::LatticeEnumEquivalentsstatic
EnumeratorBase()CASM::EnumeratorBaseinline
generator() constCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inline
increment() overrideCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inlineprivatevirtual
InputEnumeratorBase()CASM::InputEnumeratorBase< ValueType, IsConst >inline
InputEnumIteratorBase< ValueType, IsConst >CASM::InputEnumeratorBase< ValueType, IsConst >private
invariant_subgroup() constCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inline
iterator typedefCASM::InputEnumeratorBase< ValueType, IsConst >
LatticeEnumEquivalents(const xtal::Lattice &lat, const SymGroup &super_g)CASM::LatticeEnumEquivalents
m_compareCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_currentCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_current_ptrCASM::ValEnumerator< ValueType, true >private
m_initialCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_invariant_subgroupCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_stepCASM::EnumeratorBaseprivate
m_symop_endCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_symop_itCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >private
m_validCASM::EnumeratorBaseprivate
name() const overrideCASM::LatticeEnumEquivalentsinlinevirtual
EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >::name() const =0CASM::ValEnumerator< ValueType, true >
reference typedefCASM::ValEnumerator< ValueType, true >
source(step_type step) constCASM::ValEnumerator< ValueType, true >inline
CASM::EnumeratorBase::source(step_type step) constCASM::EnumeratorBaseinlinevirtual
step() constCASM::ValEnumerator< ValueType, true >inline
CASM::EnumeratorBase::step() constCASM::EnumeratorBaseinline
step_type typedefCASM::ValEnumerator< ValueType, true >
sym_op() constCASM::EnumEquivalents< xtal::Lattice, std::vector< CASM::SymOp >::const_iterator, CASM::SymOp, SymRepIndexCompare >inline
ValEnumerator()CASM::ValEnumerator< ValueType, true >inline
valid() constCASM::ValEnumerator< ValueType, true >inline
CASM::EnumeratorBase::valid() constCASM::EnumeratorBaseinline
value_type typedefCASM::ValEnumerator< ValueType, true >
~EnumeratorBase()CASM::EnumeratorBaseinlinevirtual
~InputEnumeratorBase()CASM::InputEnumeratorBase< ValueType, IsConst >inlinevirtual
~ValEnumerator()CASM::ValEnumerator< ValueType, true >inlinevirtual