CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::GenericOrbit< ClustType > Member List

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

all_in(const Array &superset) constCASM::Array< ClustType >
almost_contains(const ClustType &test_elem, double tol_val=TOL) constCASM::Array< ClustType >inline
almost_find(const ClustType &test_elem, double tol_val=TOL) constCASM::Array< ClustType >
almost_reverse_find(const ClustType &test_elem, double tol_val=TOL) constCASM::Array< ClustType >
append(const Array &new_tail)CASM::Array< ClustType >
append_unique(const Array &new_tail)CASM::Array< ClustType >
apply_sym(const SymOp &op)CASM::GenericOrbit< ClustType >
Array()CASM::Array< ClustType >inline
Array(Index init_N)CASM::Array< ClustType >inline
Array(Index init_N, const ClustType &init_val)CASM::Array< ClustType >inline
Array(const Array &RHS)CASM::Array< ClustType >inline
Array(Iterator begin, Iterator end, typename CASM_TMP::enable_if_iterator< Iterator >::type *=nullptr)CASM::Array< ClustType >inline
Array(std::initializer_list< ClustType > in)CASM::Array< ClustType >inline
Array(ReturnArray< ClustType > &RHS)CASM::Array< ClustType >
as_perm_inverse() constCASM::Array< ClustType >
as_perm_transform_by(const Array< Index > &trans_perm) constCASM::Array< ClustType >
at(Index ind)CASM::Array< ClustType >inline
at(Index ind) constCASM::Array< ClustType >inline
back()CASM::Array< ClustType >inline
back() constCASM::Array< ClustType >inline
begin() constCASM::Array< ClustType >inline
begin()CASM::Array< ClustType >inline
cbegin() constCASM::Array< ClustType >inline
cend() constCASM::Array< ClustType >inline
clear()CASM::Array< ClustType >inline
coincidence(const Array &superset) constCASM::Array< ClustType >
collect_basis_info(const Array< typename ClustType::WhichCoordType > &basis, const Coordinate &shift)CASM::GenericOrbit< ClustType >
collect_basis_info(const Array< typename ClustType::WhichCoordType > &basis)CASM::GenericOrbit< ClustType >
const_iterator typedefCASM::Array< ClustType >
contains(const ClustType &test_clust, double tol) const CASM::GenericOrbit< ClustType >
contains(const typename ClustType::WhichCoordType &test_site, double tol) const CASM::GenericOrbit< ClustType >
Array< ClustType >::contains(const ClustType &test_elem) constCASM::Array< ClustType >inline
coord_rep_IDCASM::GenericOrbit< ClustType >private
delta_occfunc_flower_function_cpp_strings(BasisSet site_basis, const Array< FunctionVisitor * > &labelers, Index nlist_index, Index b_index, Index f_index)CASM::GenericOrbit< ClustType >
end() constCASM::Array< ClustType >inline
end()CASM::Array< ClustType >inline
equivalence_mapCASM::GenericOrbit< ClustType >
find(const ClustType &test_clust, double tol) const CASM::GenericOrbit< ClustType >
find(const ClustType &test_clust, Coordinate &trans, double tol) const CASM::GenericOrbit< ClustType >
Array< ClustType >::find(const ClustType &test_elem) constCASM::Array< ClustType >
flower_function_cpp_strings(const Array< FunctionVisitor * > &labelers, Index nlist_index)CASM::GenericOrbit< ClustType >
from_json(const jsonParser &json)CASM::GenericOrbit< ClustType >
GenericOrbit(const ClustType &init_prototype)CASM::GenericOrbit< ClustType >inline
get_equivalent(const SymGroup &sym_group, double tol)CASM::GenericOrbit< ClustType >
get_full_coord_representation()CASM::GenericOrbit< ClustType >
get_full_permutation_representation()CASM::GenericOrbit< ClustType >
get_index() const CASM::GenericOrbit< ClustType >inline
has_fixed_points() constCASM::Array< ClustType >
incidences(const ClustType &test_elem) constCASM::Array< ClustType >
indexCASM::GenericOrbit< ClustType >mutableprivate
ipermute(const Array< Index > &perm_array)CASM::Array< ClustType >
is_ascending() constCASM::Array< ClustType >
is_constant() constCASM::Array< ClustType >
is_descending() constCASM::Array< ClustType >
is_permute() constCASM::Array< ClustType >
iterator typedefCASM::Array< ClustType >
max() constCASM::Array< ClustType >
max_length() const CASM::GenericOrbit< ClustType >inline
min() constCASM::Array< ClustType >
min_length() const CASM::GenericOrbit< ClustType >inline
next_permute()CASM::Array< ClustType >
operator!=(const Array< ClustType > &RHS) constCASM::Array< ClustType >inline
operator<(const Array< ClustType > &RHS) constCASM::Array< ClustType >
operator<=(const Array< ClustType > &RHS) constCASM::Array< ClustType >inline
operator=(const Array &RHS)CASM::Array< ClustType >
operator=(ReturnArray< ClustType > &RHS)CASM::Array< ClustType >
operator==(const Array< ClustType > &RHS) constCASM::Array< ClustType >
operator>(const Array< ClustType > &RHS) constCASM::Array< ClustType >
operator>=(const Array< ClustType > &RHS) constCASM::Array< ClustType >inline
operator[](Index ind) constCASM::Array< ClustType >inline
operator[](Index ind)CASM::Array< ClustType >inline
orbit_function_cpp_strings(const Array< FunctionVisitor * > &labelers)CASM::GenericOrbit< ClustType >
permute(const Array< Index > &perm_array)CASM::Array< ClustType >
permute_rep_IDCASM::GenericOrbit< ClustType >private
pop_back()CASM::Array< ClustType >inline
print_column(std::ostream &stream, const std::string &indent="") constCASM::Array< ClustType >
prototypeCASM::GenericOrbit< ClustType >
push_back(const ClustType &toPush)CASM::Array< ClustType >
read(std::istream &stream, int num_sites, COORD_TYPE mode)CASM::GenericOrbit< ClustType >
read(std::istream &stream, COORD_TYPE mode, const SymGroup &sym_group)CASM::GenericOrbit< ClustType >
remove(Index ind)CASM::Array< ClustType >
reserve(Index new_max)CASM::Array< ClustType >
resize(Index new_N)CASM::Array< ClustType >
resize(Index new_N, const ClustType &fill_val)CASM::Array< ClustType >
reverse_find(const ClustType &test_elem) constCASM::Array< ClustType >
sequence(const ClustType &initial, const ClustType &final)CASM::Array< ClustType >static
sequence(const ClustType &initial, const ClustType &increment, const ClustType &final)CASM::Array< ClustType >static
set_index(Index ind) const CASM::GenericOrbit< ClustType >inline
set_lattice(const Lattice &new_home, COORD_TYPE mode)CASM::GenericOrbit< ClustType >
size() constCASM::Array< ClustType >inline
size_type typedefCASM::Array< ClustType >
sort(const CompareType &comp)CASM::Array< ClustType >
sort(Array< Index > &ind_order)CASM::Array< ClustType >
sort()CASM::Array< ClustType >
sub_array(Index ind_begin, Index ind_end) constCASM::Array< ClustType >
sub_clusterCASM::GenericOrbit< ClustType >private
sum() constCASM::Array< ClustType >
swap(Array< ClustType > &RHS)CASM::Array< ClustType >
swap_elem(Index i, Index j)CASM::Array< ClustType >inline
to_json(jsonParser &json) const CASM::GenericOrbit< ClustType >
value_type typedefCASM::Array< ClustType >
X1 typedefCASM::Array< ClustType >
X2 typedefCASM::Array< ClustType >
X3 typedefCASM::Array< ClustType >
X4 typedefCASM::Array< ClustType >
X5 typedefCASM::Array< ClustType >
X6 typedefCASM::Array< ClustType >
X7 typedefCASM::Array< ClustType >
X8 typedefCASM::Array< ClustType >
X9 typedefCASM::Array< ClustType >
~Array()CASM::Array< ClustType >inline