CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::OccupantDoF< T > Member List

This is the complete list of members for CASM::OccupantDoF< T >, including all inherited members.

_clone() const overrideCASM::OccupantDoF< T >inlineprivatevirtual
Base typedefCASM::DiscreteDoF
CASM::DoF::Base::Base(BasicTraits const &traits, std::string const &_var_name, Index _ID)CASM::DoF::Base
BasicTraits typedefCASM::DiscreteDoF
clone() constCASM::OccupantDoF< T >inline
compare(OccupantDoF const &RHS, bool compare_value) constCASM::OccupantDoF< T >inline
DiscreteDoF()CASM::DiscreteDoFinline
DiscreteDoF(BasicTraits const &_traits, std::string const &_var_name, Index _dof_ID=-1, int _current_state=0, SymGroupRepID _id=SymGroupRepID::identity(0))CASM::DiscreteDoFinline
domain() constCASM::OccupantDoF< T >inline
handle() constCASM::DoF::Baseinline
ID() constCASM::DoF::Baseinline
invalidate()CASM::DiscreteDoFinline
is_locked() constCASM::DoF::Baseinline
is_specified() constCASM::DiscreteDoFinline
lock_ID()CASM::DoF::Baseinline
m_current_stateCASM::DiscreteDoFprotected
m_dof_IDCASM::DoF::Baseprivate
m_domainCASM::OccupantDoF< T >private
m_ID_lockCASM::DoF::Baseprivate
m_remote_stateCASM::DiscreteDoFmutableprotected
m_symrep_IDCASM::DiscreteDoFprotected
m_traitsCASM::DoF::Baseprivate
m_var_nameCASM::DoF::Baseprivate
occ() constCASM::OccupantDoF< T >inline
OccupantDoF(BasicTraits const &_traits, std::string const &_var_name, SymGroupRepID symrep_ID, std::vector< T > const &_domain, int _current_state=0)CASM::OccupantDoF< T >inline
operator==(OccupantDoF const &RHS) constCASM::OccupantDoF< T >inline
CASM::DiscreteDoF::operator==(DiscreteDoF const &RHS) constCASM::DiscreteDoFinlinevirtual
operator[](Index i)CASM::OccupantDoF< T >inline
operator[](Index i) constCASM::OccupantDoF< T >inline
print(std::ostream &out) constCASM::OccupantDoF< T >inline
register_remote(RemoteHandle const &handle) constCASM::DiscreteDoFinline
remote_ptr() constCASM::DiscreteDoFinline
remote_value() constCASM::DiscreteDoFinline
RemoteHandle typedefCASM::DoF::Base
set_current_state(T const &new_state)CASM::OccupantDoF< T >inline
set_domain(std::vector< T > new_dom)CASM::OccupantDoF< T >inline
set_ID(Index new_ID)CASM::DoF::Baseinline
set_symrep_ID(SymGroupRepID _id)CASM::DiscreteDoFinline
set_value(int occ_index) overrideCASM::OccupantDoF< T >inlinevirtual
size() const overrideCASM::OccupantDoF< T >inlinevirtual
symrep_ID() constCASM::DiscreteDoFinline
traits() constCASM::DoF::Baseinline
type_name() constCASM::DoF::Baseinline
unlock_ID()CASM::DoF::Baseinline
value() constCASM::DiscreteDoFinline
var_name() constCASM::DoF::Baseinline
~DiscreteDoF()CASM::DiscreteDoFinlinevirtual