This is the complete list of members for CASM::OccupantDoF< T >, including all inherited members.
_clone() const override | CASM::OccupantDoF< T > | inlineprivatevirtual |
Base typedef | CASM::DiscreteDoF | |
CASM::DoF::Base::Base(BasicTraits const &traits, std::string const &_var_name, Index _ID) | CASM::DoF::Base | |
BasicTraits typedef | CASM::DiscreteDoF | |
clone() const | CASM::OccupantDoF< T > | inline |
compare(OccupantDoF const &RHS, bool compare_value) const | CASM::OccupantDoF< T > | inline |
DiscreteDoF() | CASM::DiscreteDoF | inline |
DiscreteDoF(BasicTraits const &_traits, std::string const &_var_name, Index _dof_ID=-1, int _current_state=0, SymGroupRepID _id=SymGroupRepID::identity(0)) | CASM::DiscreteDoF | inline |
domain() const | CASM::OccupantDoF< T > | inline |
handle() const | CASM::DoF::Base | inline |
ID() const | CASM::DoF::Base | inline |
invalidate() | CASM::DiscreteDoF | inline |
is_locked() const | CASM::DoF::Base | inline |
is_specified() const | CASM::DiscreteDoF | inline |
lock_ID() | CASM::DoF::Base | inline |
m_current_state | CASM::DiscreteDoF | protected |
m_dof_ID | CASM::DoF::Base | private |
m_domain | CASM::OccupantDoF< T > | private |
m_ID_lock | CASM::DoF::Base | private |
m_remote_state | CASM::DiscreteDoF | mutableprotected |
m_symrep_ID | CASM::DiscreteDoF | protected |
m_traits | CASM::DoF::Base | private |
m_var_name | CASM::DoF::Base | private |
occ() const | CASM::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) const | CASM::OccupantDoF< T > | inline |
CASM::DiscreteDoF::operator==(DiscreteDoF const &RHS) const | CASM::DiscreteDoF | inlinevirtual |
operator[](Index i) | CASM::OccupantDoF< T > | inline |
operator[](Index i) const | CASM::OccupantDoF< T > | inline |
print(std::ostream &out) const | CASM::OccupantDoF< T > | inline |
register_remote(RemoteHandle const &handle) const | CASM::DiscreteDoF | inline |
remote_ptr() const | CASM::DiscreteDoF | inline |
remote_value() const | CASM::DiscreteDoF | inline |
RemoteHandle typedef | CASM::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::Base | inline |
set_symrep_ID(SymGroupRepID _id) | CASM::DiscreteDoF | inline |
set_value(int occ_index) override | CASM::OccupantDoF< T > | inlinevirtual |
size() const override | CASM::OccupantDoF< T > | inlinevirtual |
symrep_ID() const | CASM::DiscreteDoF | inline |
traits() const | CASM::DoF::Base | inline |
type_name() const | CASM::DoF::Base | inline |
unlock_ID() | CASM::DoF::Base | inline |
value() const | CASM::DiscreteDoF | inline |
var_name() const | CASM::DoF::Base | inline |
~DiscreteDoF() | CASM::DiscreteDoF | inlinevirtual |