| all_in(const Array &superset) const | CASM::Array< T > | |
| almost_contains(const T &test_elem, double tol_val=TOL) const | CASM::Array< T > | inline |
| almost_find(const T &test_elem, double tol_val=TOL) const | CASM::Array< T > | |
| almost_reverse_find(const T &test_elem, double tol_val=TOL) const | CASM::Array< T > | |
| append(const Array &new_tail) | CASM::Array< T > | |
| append_unique(const Array &new_tail) | CASM::Array< T > | |
| apply_sym(const SymOp &op) | CASM::Tensor< T > | |
| Array() | CASM::Array< T > | inline |
| Array(Index init_N) | CASM::Array< T > | inline |
| Array(Index init_N, const T &init_val) | CASM::Array< T > | inline |
| Array(const Array &RHS) | CASM::Array< T > | inline |
| Array(Iterator begin, Iterator end) | CASM::Array< T > | inline |
| Array(std::initializer_list< T > in) | CASM::Array< T > | inline |
| Array(ReturnArray< T > &RHS) | CASM::Array< T > | |
| ARRAY_EXTENSION_FACTOR() | CASM::Array< T > | inlineprivatestatic |
| ARRAY_MIN_EXTRA_SPACE() | CASM::Array< T > | inlineprivatestatic |
| as_perm_inverse() const | CASM::Array< T > | |
| as_perm_transform_by(const Array< Index > &trans_perm) const | CASM::Array< T > | |
| at(const Array< Index > &inds) | CASM::Tensor< T > | |
| at(const Array< Index > &inds) const | CASM::Tensor< T > | |
| CASM::Array::at(Index ind) | CASM::Array< T > | inline |
| CASM::Array::at(Index ind) const | CASM::Array< T > | inline |
| back() | CASM::Array< T > | inline |
| back() const | CASM::Array< T > | inline |
| begin() const | CASM::Array< T > | inline |
| begin() | CASM::Array< T > | inline |
| cbegin() const | CASM::Array< T > | inline |
| cend() const | CASM::Array< T > | inline |
| clear() | CASM::Array< T > | inline |
| coincidence(const Array &superset) const | CASM::Array< T > | |
| const_iterator typedef | CASM::Array< T > | |
| contains(const T &test_elem) const | CASM::Array< T > | inline |
| convert_to_Eigen() const | CASM::Tensor< T > | |
| dim() const | CASM::Tensor< T > | |
| dim(Index i) const | CASM::Tensor< T > | |
| dim_ipermute(const Array< Index > &perm) | CASM::Tensor< T > | |
| dim_ipermute(const Permutation &perm) | CASM::Tensor< T > | |
| dim_permute(const Array< Index > &iperm) | CASM::Tensor< T > | |
| dim_permute(const Permutation &perm) | CASM::Tensor< T > | |
| dim_unpermute() | CASM::Tensor< T > | |
| element_counter() const | CASM::Tensor< T > | |
| end() const | CASM::Array< T > | inline |
| end() | CASM::Array< T > | inline |
| find(const T &test_elem) const | CASM::Array< T > | |
| get(const Array< Index > &inds) const | CASM::Tensor< T > | |
| has_fixed_points() const | CASM::Array< T > | |
| identity(Index trank, Index tdim) | CASM::Tensor< T > | static |
| idim | CASM::Tensor< T > | private |
| incidences(const T &test_elem) const | CASM::Array< T > | |
| ind_max() const | CASM::Tensor< T > | |
| ipermute(const Array< Index > &perm_array) | CASM::Array< T > | |
| is_ascending() const | CASM::Array< T > | |
| is_constant() const | CASM::Array< T > | |
| is_descending() const | CASM::Array< T > | |
| is_permute() const | CASM::Array< T > | |
| iterator typedef | CASM::Array< T > | |
| max() const | CASM::Array< T > | |
| max_ind | CASM::Tensor< T > | private |
| min() const | CASM::Array< T > | |
| mult_array() const | CASM::Tensor< T > | |
| N | CASM::Array< T > | private |
| Ndim | CASM::Tensor< T > | private |
| next_permute() | CASM::Tensor< T > | |
| NMax | CASM::Array< T > | private |
| normalize() | CASM::Tensor< T > | |
| Nrank | CASM::Tensor< T > | private |
| operator!=(const Array< T > &RHS) const | CASM::Array< T > | inline |
| operator()(const Array< Index > &inds) | CASM::Tensor< T > | |
| operator()(const Array< Index > &inds) const | CASM::Tensor< T > | |
| operator()(Index i, Index j) | CASM::Tensor< T > | |
| operator()(Index i, Index j) const | CASM::Tensor< T > | |
| operator*=(T RHS) | CASM::Tensor< T > | |
| operator+(const Tensor &RHS) | CASM::Tensor< T > | |
| operator+=(const Tensor &RHS) | CASM::Tensor< T > | |
| operator-() | CASM::Tensor< T > | |
| operator-(const Tensor &RHS) | CASM::Tensor< T > | |
| operator-=(const Tensor &RHS) | CASM::Tensor< T > | |
| operator/=(T RHS) | CASM::Tensor< T > | |
| operator<(const Array< T > &RHS) const | CASM::Array< T > | |
| operator<=(const Array< T > &RHS) const | CASM::Array< T > | inline |
| operator=(ReturnTensor< T > &RHS) | CASM::Tensor< T > | inline |
| operator=(const T &RHS) | CASM::Tensor< T > | inline |
| operator=(const Eigen::Matrix< T, dim1, dim2, flag1 > &LHS) | CASM::Tensor< T > | |
| operator=(const Eigen::Matrix< T, dim1, dim2, flag1 > &LHS) | CASM::Tensor< T > | |
| CASM::Array::operator=(const Array &RHS) | CASM::Array< T > | |
| CASM::Array::operator=(ReturnArray< T > &RHS) | CASM::Array< T > | |
| operator==(const Array< T > &RHS) const | CASM::Array< T > | |
| operator>(const Array< T > &RHS) const | CASM::Array< T > | |
| operator>=(const Array< T > &RHS) const | CASM::Array< T > | inline |
| operator[](Index ind) const | CASM::Array< T > | inline |
| operator[](Index ind) | CASM::Array< T > | inline |
| permute(const Array< Index > &perm_array) | CASM::Array< T > | |
| permute_symmetrize() | CASM::Tensor< T > | |
| permute_symmetrize(const Array< Array< Index > > &unique_dim) | CASM::Tensor< T > | |
| pop_back() | CASM::Array< T > | inline |
| print_column(std::ostream &stream, const std::string &indent="") const | CASM::Array< T > | |
| push_back(const T &toPush) | CASM::Array< T > | |
| rank() const | CASM::Tensor< T > | |
| read(std::istream &stream) | CASM::Tensor< T > | |
| redefine(Array< Index > _Ndim) | CASM::Tensor< T > | |
| redefine(Array< Index > _Ndim, T fill_val) | CASM::Tensor< T > | |
| remove(Index ind) | CASM::Array< T > | |
| reserve(Index new_max) | CASM::Array< T > | |
| reset_idim() | CASM::Tensor< T > | |
| resize(Index new_N) | CASM::Array< T > | |
| resize(Index new_N, const T &fill_val) | CASM::Array< T > | |
| reverse_find(const T &test_elem) const | CASM::Array< T > | |
| scalar_prod(const Tensor &RHS) const | CASM::Tensor< T > | |
| sequence(const T &initial, const T &final) | CASM::Array< T > | static |
| sequence(const T &initial, const T &increment, const T &final) | CASM::Array< T > | static |
| size() const | CASM::Array< T > | inline |
| size_type typedef | CASM::Array< T > | |
| slice(Array< Index > slice_Ndim, Array< Index > slice_ind) | CASM::Tensor< T > | |
| sort(const CompareType &comp) | CASM::Array< T > | |
| sort(Array< Index > &ind_order) | CASM::Array< T > | |
| sort() | CASM::Array< T > | |
| sub_array(Index ind_begin, Index ind_end) const | CASM::Array< T > | |
| sum() const | CASM::Array< T > | |
| swap(Tensor &RHS) | CASM::Tensor< T > | |
| CASM::Array::swap(Array< T > &RHS) | CASM::Array< T > | |
| swap_elem(Index i, Index j) | CASM::Array< T > | inline |
| symmetrize_index(const SymOp &op, Array< SymGroupRepID > rep_IDs, Array< Index > inner_ind) | CASM::Tensor< T > | |
| Tensor(Index tNrank, Array< Index > tNdim) | CASM::Tensor< T > | inline |
| Tensor(Index tNrank, Array< Index > tNdim, T init_val) | CASM::Tensor< T > | inline |
| Tensor(Index tNrank=0) | CASM::Tensor< T > | inline |
| Tensor(const Eigen::Matrix< T, 3, 3 > &mat_init) | CASM::Tensor< T > | inline |
| Tensor(ReturnTensor< T > &init_cont) | CASM::Tensor< T > | inline |
| tensor_prod(const Tensor &RHS) | CASM::Tensor< T > | |
| transform(const Eigen::MatrixXd &op) | CASM::Tensor< T > | |
| transform(const SymOp &op, Array< SymGroupRepID > rep_IDs) | CASM::Tensor< T > | |
| Vals | CASM::Array< T > | private |
| value_type typedef | CASM::Array< T > | |
| X1 typedef | CASM::Array< T > | |
| X2 typedef | CASM::Array< T > | |
| X3 typedef | CASM::Array< T > | |
| X4 typedef | CASM::Array< T > | |
| X5 typedef | CASM::Array< T > | |
| X6 typedef | CASM::Array< T > | |
| X7 typedef | CASM::Array< T > | |
| X8 typedef | CASM::Array< T > | |
| X9 typedef | CASM::Array< T > | |
| ~Array() | CASM::Array< T > | inline |