| _clust_group() | CASM::GenericCluster< Site > | inlineprotected |
| _permute_rep() | CASM::GenericCluster< Site > | inlineprotected |
| add_trans_nlist(const Array< Index > &new_nlist) | CASM::SiteCluster | |
| all_in(const Array &superset) const | CASM::Array< Site > | |
| all_within() | CASM::GenericCluster< Site > | |
| almost_contains(const Site &test_elem, double tol_val=TOL) const | CASM::Array< Site > | inline |
| almost_find(const Site &test_elem, double tol_val=TOL) const | CASM::Array< Site > | |
| almost_reverse_find(const Site &test_elem, double tol_val=TOL) const | CASM::Array< Site > | |
| append(const Array &new_tail) | CASM::Array< Site > | |
| append_unique(const Array &new_tail) | CASM::Array< Site > | |
| apply_sym(const SymOp &op) | CASM::SiteCluster | |
| apply_sym_no_trans(const SymOp &op) | CASM::SiteCluster | |
| Array() | CASM::Array< Site > | inline |
| Array(Index init_N) | CASM::Array< Site > | inline |
| Array(Index init_N, const Site &init_val) | CASM::Array< Site > | inline |
| Array(const Array &RHS) | CASM::Array< Site > | inline |
| Array(Iterator begin, Iterator end, typename CASM_TMP::enable_if_iterator< Iterator >::type *=nullptr) | CASM::Array< Site > | inline |
| Array(std::initializer_list< Site > in) | CASM::Array< Site > | inline |
| Array(ReturnArray< Site > &RHS) | CASM::Array< Site > | |
| as_perm_inverse() const | CASM::Array< Site > | |
| as_perm_transform_by(const Array< Index > &trans_perm) const | CASM::Array< Site > | |
| at(Index ind) | CASM::Array< Site > | inline |
| at(Index ind) const | CASM::Array< Site > | inline |
| back() | CASM::Array< Site > | inline |
| back() const | CASM::Array< Site > | inline |
| begin() const | CASM::Array< Site > | inline |
| begin() | CASM::Array< Site > | inline |
| calc_properties() | CASM::GenericCluster< Site > | |
| calc_properties(GenericCluster< Site > phenom_clust) | CASM::GenericCluster< Site > | |
| cbegin() const | CASM::Array< Site > | inline |
| cend() const | CASM::Array< Site > | inline |
| clear() | CASM::Array< Site > | inline |
| clust_basis | CASM::SiteCluster | |
| clust_group() const | CASM::GenericCluster< Site > | inline |
| clust_group_permutations(double tol) const | CASM::GenericCluster< Site > | |
| coincidence(const Array &superset) const | CASM::Array< Site > | |
| collect_basis_info(const Array< Site > &basis) | CASM::GenericCluster< Site > | |
| collect_basis_info(const Array< Site > &basis, const Coordinate &shift) | CASM::GenericCluster< Site > | |
| const_iterator typedef | CASM::Array< Site > | |
| contains(const GenericCluster &test_cluster) const | CASM::GenericCluster< Site > | |
| Array< Site >::contains(const Site &test_elem) const | CASM::Array< Site > | inline |
| contains_periodic(const Site &test_coord, double tol) const | CASM::GenericCluster< Site > | |
| decorate(const Array< int > decor) | CASM::SiteCluster | inline |
| end() const | CASM::Array< Site > | inline |
| end() | CASM::Array< Site > | inline |
| find(const Site &test_elem, double tol) const | CASM::GenericCluster< Site > | |
| find(const GenericCluster &test_cluster, Array< Index > &index, double tol) const | CASM::GenericCluster< Site > | |
| Array< Site >::find(const Site &test_elem) const | CASM::Array< Site > | |
| from_json(const jsonParser &json) | CASM::SiteCluster | |
| generate_clust_basis(multivector< BasisSet const * >::X< 2 > const &local_args, std::vector< BasisSet const * > const &global_args, Index max_poly_order=-1) | CASM::SiteCluster | |
| generate_clust_group(const SymGroup &super_group, std::vector< Permutation > *perm_array_ptr=nullptr, double tol=TOL) | CASM::GenericCluster< Site > | |
| GenericCluster(const Lattice &init_home) | CASM::GenericCluster< Site > | |
| geometric_center() const | CASM::GenericCluster< Site > | |
| get_decor_map() const | CASM::SiteCluster | |
| get_decorations(const Array< Array< int > > &dmap) const | CASM::SiteCluster | |
| get_full_decor_map() const | CASM::SiteCluster | |
| get_occ_array(const Array< int > &bitstring) const | CASM::SiteCluster | |
| has_fixed_points() const | CASM::Array< Site > | |
| home() const | CASM::GenericCluster< Site > | inline |
| image_check(const Lattice &cell, int nV=0) const | CASM::GenericCluster< Site > | |
| incidences(const Site &test_elem) const | CASM::Array< Site > | |
| ipermute(const Array< Index > &perm_array) | CASM::Array< Site > | |
| is_ascending() const | CASM::Array< Site > | |
| is_constant() const | CASM::Array< Site > | |
| is_descending() const | CASM::Array< Site > | |
| is_equivalent(const GenericCluster &test_clust) const | CASM::GenericCluster< Site > | |
| is_equivalent(const GenericCluster &test_clust, Coordinate &trans) const | CASM::GenericCluster< Site > | |
| is_permute() const | CASM::Array< Site > | |
| iterator typedef | CASM::Array< Site > | |
| m_trans_nlist_inds | CASM::SiteCluster | private |
| map_onto(const GenericCluster &test_clust, double tol) | CASM::GenericCluster< Site > | |
| map_onto(const GenericCluster &test_clust, Coordinate &trans, double tol) | CASM::GenericCluster< Site > | |
| map_onto_subcluster(const GenericCluster &pivot, double tol=TOL) | CASM::GenericCluster< Site > | |
| map_onto_subcluster(const GenericCluster &pivot, int num_maps, double tol=TOL) | CASM::GenericCluster< Site > | |
| max() const | CASM::Array< Site > | |
| max_length() const | CASM::GenericCluster< Site > | inline |
| merge(const GenericCluster &RHS) | CASM::GenericCluster< Site > | |
| merge(const Site &RHS) | CASM::GenericCluster< Site > | |
| min() const | CASM::Array< Site > | |
| min_length() const | CASM::GenericCluster< Site > | inline |
| next_permute() | CASM::Array< Site > | |
| nlist_inds() const | CASM::SiteCluster | |
| operator!=(const Array< Site > &RHS) const | CASM::Array< Site > | inline |
| operator+(const GenericCluster &RHS) | CASM::GenericCluster< Site > | |
| operator+=(const Coordinate &RHS) | CASM::GenericCluster< Site > | |
| operator-=(const Coordinate &RHS) | CASM::GenericCluster< Site > | |
| operator<(const Array< Site > &RHS) const | CASM::Array< Site > | |
| operator<=(const Array< Site > &RHS) const | CASM::Array< Site > | inline |
| operator=(const Array &RHS) | CASM::Array< Site > | |
| operator=(ReturnArray< Site > &RHS) | CASM::Array< Site > | |
| operator==(const GenericCluster &RHS) const | CASM::GenericCluster< Site > | |
| Array< Site >::operator==(const Array< Site > &RHS) const | CASM::Array< Site > | |
| operator>(const Array< Site > &RHS) const | CASM::Array< Site > | |
| operator>=(const Array< Site > &RHS) const | CASM::Array< Site > | inline |
| operator[](Index ind) const | CASM::Array< Site > | inline |
| operator[](Index ind) | CASM::Array< Site > | inline |
| permute(const Array< Index > &iperm) | CASM::SiteCluster | |
| permute(const Permutation &perm) | CASM::SiteCluster | |
| permute_rep() const | CASM::GenericCluster< Site > | inline |
| pop_back() | CASM::Array< Site > | inline |
| prepare_prototype() | CASM::GenericCluster< Site > | inline |
| print(std::ostream &stream, char delim= '\n', COORD_TYPE mode=COORD_DEFAULT) const | CASM::GenericCluster< Site > | |
| print_basis_info(std::ostream &stream, int space, char delim= '\n', COORD_TYPE mode=COORD_DEFAULT) const | CASM::GenericCluster< Site > | |
| print_clust_basis(std::ostream &stream, Index begin_ind=0, int space=18, char delim=0, COORD_TYPE mode=COORD_DEFAULT) const | CASM::SiteCluster | |
| print_column(std::ostream &stream, const std::string &indent="") const | CASM::Array< Site > | |
| print_decorated_sites(std::ostream &stream, int space, char delim= '\n', COORD_TYPE mode=COORD_DEFAULT) const | CASM::GenericCluster< Site > | |
| print_shifted(std::ostream &stream, const Coordinate &shift, char delim= '\n', COORD_TYPE mode=COORD_DEFAULT) const | CASM::GenericCluster< Site > | |
| print_sites(std::ostream &stream, int space, char delim= '\n', COORD_TYPE mode=COORD_DEFAULT) const | CASM::GenericCluster< Site > | |
| push_back(const Site &new_site) | CASM::SiteCluster | |
| read(std::istream &stream, int num_sites, COORD_TYPE mode, bool SD_is_on) | CASM::GenericCluster< Site > | |
| read(std::istream &stream, COORD_TYPE mode) | CASM::GenericCluster< Site > | |
| remove(Index ind) | CASM::Array< Site > | |
| reserve(Index new_max) | CASM::Array< Site > | |
| resize(Index new_N) | CASM::Array< Site > | |
| resize(Index new_N, const Site &fill_val) | CASM::Array< Site > | |
| reverse_find(const Site &test_elem) const | CASM::Array< Site > | |
| sequence(const Site &initial, const Site &final) | CASM::Array< Site > | static |
| sequence(const Site &initial, const Site &increment, const Site &final) | CASM::Array< Site > | static |
| set_clust_group(const Array< SymOp > &new_group) | CASM::GenericCluster< Site > | inline |
| set_lattice(const Lattice &new_home, COORD_TYPE mode) | CASM::GenericCluster< Site > | |
| set_nlist_inds(const Array< Index > &new_indices) | CASM::SiteCluster | |
| set_permute_rep(SymGroupRepID perm_rep_ID) | CASM::GenericCluster< Site > | inline |
| SiteCluster(const Lattice &init_home) | CASM::SiteCluster | |
| size() const | CASM::Array< Site > | inline |
| size_type typedef | CASM::Array< Site > | |
| sort(const CompareType &comp) | CASM::Array< Site > | |
| sort(Array< Index > &ind_order) | CASM::Array< Site > | |
| sort() | CASM::Array< Site > | |
| sub_array(Index ind_begin, Index ind_end) const | CASM::Array< Site > | |
| sum() const | CASM::Array< Site > | |
| swap(Array< Site > &RHS) | CASM::Array< Site > | |
| swap_elem(Index i, Index j) | CASM::Array< Site > | inline |
| to_json(jsonParser &json) const | CASM::SiteCluster | |
| trans_nlist(Index i) const | CASM::SiteCluster | |
| trans_nlists() const | CASM::SiteCluster | |
| update_data_members(const BasicStructure< Site > &ref_struc) | CASM::GenericCluster< Site > | |
| value_type typedef | CASM::Array< Site > | |
| WhichCoordType typedef | CASM::GenericCluster< Site > | |
| within(Index pivot_ind=0) | CASM::GenericCluster< Site > | |
| within(Index pivot_ind, Coordinate &trans) | CASM::GenericCluster< Site > | |
| X1 typedef | CASM::Array< Site > | |
| X2 typedef | CASM::Array< Site > | |
| X3 typedef | CASM::Array< Site > | |
| X4 typedef | CASM::Array< Site > | |
| X5 typedef | CASM::Array< Site > | |
| X6 typedef | CASM::Array< Site > | |
| X7 typedef | CASM::Array< Site > | |
| X8 typedef | CASM::Array< Site > | |
| X9 typedef | CASM::Array< Site > | |
| ~Array() | CASM::Array< Site > | inline |