| _add_canon_config(const Configuration &config) | CASM::Supercell | private |
| _eq(const Supercell &B) const | CASM::Supercell | private |
| _generate_name() const | CASM::Supercell | private |
| _ne(const Supercell &B) const | CASM::Comparisons< Supercell > | inlineprotected |
| add_canon_config(const Configuration &config, Index &index) | CASM::Supercell | |
| add_config(const Configuration &config) | CASM::Supercell | |
| add_config(const Configuration &config, Index &index, Supercell::permute_const_iterator &permute_it) | CASM::Supercell | |
| add_configs(ConfigIterType it_begin, ConfigIterType it_end) | CASM::Supercell | |
| add_unique_canon_configs(ConfigIterType it_begin, ConfigIterType it_end) | CASM::Supercell | |
| amount_selected() const | CASM::Supercell | |
| basis_size() const | CASM::Supercell | inline |
| canonical_form() const | CASM::Supercell | |
| Comparisons< Supercell > | CASM::Supercell | private |
| config_begin() | CASM::Supercell | |
| config_cbegin() const | CASM::Supercell | |
| config_cend() const | CASM::Supercell | |
| config_const_iterator typedef | CASM::Supercell | |
| config_end() | CASM::Supercell | |
| config_iterator typedef | CASM::Supercell | |
| config_list | CASM::Supercell | private |
| ConfigList typedef | CASM::Supercell | |
| configuration(const BasicStructure< Site > &structure_to_config, double tol=TOL) | CASM::Supercell | |
| contains_config(const Configuration &config) const | CASM::Supercell | |
| contains_config(const Configuration &config, Index &index) const | CASM::Supercell | |
| coord(const UnitCellCoord &bijk) const | CASM::Supercell | |
| coord(Index linear_ind) const | CASM::Supercell | |
| derived() const | CASM::Comparisons< Supercell > | inlineprotected |
| enumerate_perturb_configurations(const std::string &background, fs::path CSPECS, double tol=TOL, bool verbose=false, bool print=false) | CASM::Supercell | |
| enumerate_perturb_configurations(Configuration background_config, fs::path CSPECS, double tol=TOL, bool verbose=false, bool print=false) | CASM::Supercell | |
| enumerate_perturb_configurations(const Structure &background, fs::path CSPECS, double tol=TOL, bool verbose=false, bool print=false) | CASM::Supercell | |
| enumerate_perturb_configurations(Configuration background_config, const SiteOrbitree &background_tree, Array< Array< Array< Index > > > &config_index, Array< Array< Array< permute_const_iterator > > > &config_symop_index, jsonParser &jsonsrc, double tol=TOL) | CASM::Supercell | |
| factor_group() const | CASM::Supercell | |
| factor_group_permute(Index i) const | CASM::Supercell | |
| find(const UnitCellCoord &bijk) const | CASM::Supercell | |
| find(const Configuration &config) const | CASM::Supercell | |
| fourier_matrix() const | CASM::Supercell | inline |
| from_canonical() const | CASM::Supercell | |
| generate_all_delta_config_props() | CASM::Supercell | |
| generate_all_reference_config_props() | CASM::Supercell | |
| generate_delta_config_props(Index config_index) | CASM::Supercell | |
| generate_factor_group() const | CASM::Supercell | |
| generate_fourier_matrix(const Eigen::MatrixXd &real_coordinates, const Eigen::MatrixXd &recip_coordinates, const bool &override) | CASM::Supercell | private |
| generate_fourier_matrix() | CASM::Supercell | |
| generate_fourier_matrix(const Eigen::MatrixXd &real_coordinates, const Eigen::MatrixXd &recip_coordinates) | CASM::Supercell | |
| generate_permutations() const | CASM::Supercell | |
| generate_phase_factor(const Eigen::MatrixXd &shift_vectors, const Array< bool > &is_commensurate, const bool &override) | CASM::Supercell | private |
| generate_reference_config_props(Index config_index) | CASM::Supercell | |
| get_b(Index i) const | CASM::Supercell | inline |
| get_config(Index i) const | CASM::Supercell | inline |
| get_config(Index i) | CASM::Supercell | inline |
| get_config_list() | CASM::Supercell | inline |
| get_config_list() const | CASM::Supercell | inline |
| get_id() const | CASM::Supercell | inline |
| get_linear_index(const Site &site, double tol=TOL) const | CASM::Supercell | |
| get_linear_index(const Coordinate &coord, double tol=TOL) const | CASM::Supercell | |
| get_name() const | CASM::Supercell | |
| get_path() const | CASM::Supercell | |
| get_prim() const | CASM::Supercell | |
| get_primclex() const | CASM::Supercell | inline |
| get_real_super_lattice() const | CASM::Supercell | inline |
| get_recip_prim_lattice() const | CASM::Supercell | inline |
| get_transf_mat() const | CASM::Supercell | inline |
| insert_canon_config(const Configuration &config) | CASM::Supercell | |
| insert_config(const Configuration &config) | CASM::Supercell | |
| is_canonical() const | CASM::Supercell | |
| is_commensurate_kpoint(const Eigen::MatrixXd &recip_coordinates, double tol=TOL) | CASM::Supercell | |
| is_equivalent(const Supercell &B) const | CASM::Supercell | |
| is_supercell_of(const Structure &structure) const | CASM::Supercell | |
| is_supercell_of(const Structure &structure, Eigen::Matrix3d &multimat) const | CASM::Supercell | |
| k_mesh() const | CASM::Supercell | inline |
| m_canonical | CASM::Supercell | mutableprivate |
| m_config_map | CASM::Supercell | private |
| m_factor_group | CASM::Supercell | mutableprivate |
| m_fourier_matrix | CASM::Supercell | private |
| m_id | CASM::Supercell | private |
| m_k_mesh | CASM::Supercell | private |
| m_name | CASM::Supercell | mutableprivate |
| m_nlist | CASM::Supercell | mutableprivate |
| m_nlist_size_at_construction | CASM::Supercell | mutableprivate |
| m_perm_symrep_ID | CASM::Supercell | mutableprivate |
| m_phase_factor | CASM::Supercell | private |
| m_prim_grid | CASM::Supercell | private |
| max_allowed_occupation() const | CASM::Supercell | |
| nlist() const | CASM::Supercell | |
| num_sites() const | CASM::Supercell | inline |
| operator!=(const Supercell &B) const | CASM::Comparisons< Supercell > | inline |
| operator<(const Supercell &B) const | CASM::Supercell | |
| operator<=(const Supercell &B) const | CASM::Comparisons< Supercell > | inline |
| operator==(const Supercell &B) const | CASM::Comparisons< Supercell > | inline |
| operator>(const Supercell &B) const | CASM::Comparisons< Supercell > | inline |
| operator>=(const Supercell &B) const | CASM::Comparisons< Supercell > | inline |
| permutation_symrep() const | CASM::Supercell | inline |
| permutation_symrep_ID() const | CASM::Supercell | inline |
| permute_begin() const | CASM::Supercell | |
| permute_const_iterator typedef | CASM::Supercell | |
| permute_end() const | CASM::Supercell | |
| permute_it(Index fg_index, Index trans_index) const | CASM::Supercell | |
| phase_factor() const | CASM::Supercell | inline |
| populate_structure_factor() | CASM::Supercell | |
| populate_structure_factor(const Index &config_index) | CASM::Supercell | |
| prim_grid() const | CASM::Supercell | inline |
| primclex | CASM::Supercell | private |
| print_bijk(std::ostream &stream) | CASM::Supercell | |
| print_PERTURB_json(std::ofstream &file, const Configuration &background_config, const Array< Array< Array< Index > > > &perturb_config_index, const Array< Array< Array< permute_const_iterator > > > &perturb_config_symop_index, bool print_config_name) const | CASM::Supercell | |
| print_sublat_to_comp(std::ostream &stream) | CASM::Supercell | |
| printUCC(std::ostream &stream, COORD_TYPE mode, UnitCellCoord ucc, char term=0, int prec=7, int pad=5) const | CASM::Supercell | |
| read_clex_relaxations(const Lattice &home_lattice) | CASM::Supercell | |
| read_config_list(const jsonParser &json) | CASM::Supercell | |
| read_relaxed_structure(Index configNum, const Lattice &home_lattice) | CASM::Supercell | |
| read_relaxed_structure(Index configNum) | CASM::Supercell | |
| real_coordinates() const | CASM::Supercell | |
| real_super_lattice | CASM::Supercell | private |
| recip_coordinates() const | CASM::Supercell | |
| recip_grid | CASM::Supercell | private |
| recip_prim_lattice | CASM::Supercell | private |
| scaling | CASM::Supercell | private |
| set_id(Index id) | CASM::Supercell | inline |
| Supercell(const Supercell &RHS) | CASM::Supercell | |
| Supercell(PrimClex *_prim, const Lattice &superlattice) | CASM::Supercell | |
| Supercell(PrimClex *_prim, const Eigen::Ref< const Eigen::Matrix3i > &superlattice_matrix) | CASM::Supercell | |
| superstructure() const | CASM::Supercell | |
| superstructure(const Configuration &config) const | CASM::Supercell | |
| superstructure(Index config_index) const | CASM::Supercell | |
| to_canonical() const | CASM::Supercell | |
| transf_mat | CASM::Supercell | private |
| translate_begin() const | CASM::Supercell | |
| translate_end() const | CASM::Supercell | |
| translation_permute(Index i) const | CASM::Supercell | |
| translation_permute() const | CASM::Supercell | |
| uccoord(Index i) const | CASM::Supercell | inline |
| vacant() const | CASM::Supercell | |
| volume() const | CASM::Supercell | inline |
| write_config_list(jsonParser &json) | CASM::Supercell | |