|
CASM
AClustersApproachtoStatisticalMechanics
|
This is the complete list of members for CASM::Lattice, including all inherited members.
| _eq(const Lattice &RHS) const | CASM::Lattice | private |
| _generate_voronoi_table() const | CASM::Lattice | private |
| _ne(const Lattice &B) const | CASM::Comparisons< Lattice > | inlineprotected |
| angle(Index i) const | CASM::Lattice | |
| bcc() | CASM::Lattice | static |
| box(const Lattice &prim, const Lattice &scel, bool verbose=false) const | CASM::Lattice | |
| calc_kpoints(Array< int > prim_kpoints, Lattice prim_lat) | CASM::Lattice | |
| canonical_form(double tol=TOL) const | CASM::Lattice | |
| canonical_form(const SymGroup &pg, double tol=TOL) const | CASM::Lattice | |
| canonical_hnf(const Eigen::Matrix3i &T, const SymGroup &effective_pg, const Lattice &ref_lattice) | CASM::Lattice | related |
| Comparisons< Lattice > | CASM::Lattice | private |
| ConstLatVec typedef | CASM::Lattice | |
| cubic() | CASM::Lattice | static |
| derived() const | CASM::Comparisons< Lattice > | inlineprotected |
| enclose_sphere(double radius) const | CASM::Lattice | |
| fcc() | CASM::Lattice | static |
| find_invariant_subgroup(SymOpIterator begin, SymOpIterator end, SymOpOutputIterator result, double pg_tol=TOL) const | CASM::Lattice | |
| find_invariant_subgroup(const SymGroup &super_group, SymGroup &sub_group, double pg_tol=TOL) const | CASM::Lattice | |
| from_canonical(double tol=TOL) const | CASM::Lattice | |
| from_canonical(const SymGroup &pg, double tol=TOL) const | CASM::Lattice | |
| generate_point_group(SymGroup &point_group, double pg_tol=TOL) const | CASM::Lattice | |
| generate_supercells(Array< Lattice > &supercell, const SymGroup &effective_pg, const ScelEnumProps &enum_props) const | CASM::Lattice | |
| get_lattice_in_plane(Eigen::Vector3i millers, int max_vol=20) const | CASM::Lattice | |
| get_millers(Eigen::Vector3d plane_normal, double tolerance=TOL) const | CASM::Lattice | |
| get_reciprocal() const | CASM::Lattice | |
| get_reduced_cell() const | CASM::Lattice | |
| gridstruc_build(double max_radius, double min_radius, Array< CoordType > basis, CoordType2 lat_point) | CASM::Lattice | |
| hexagonal() | CASM::Lattice | static |
| inner_voronoi_radius() const | CASM::Lattice | inline |
| inv_lat_column_mat() const | CASM::Lattice | inline |
| is_canonical(double tol=TOL) const | CASM::Lattice | |
| is_canonical(const SymGroup &pg, double tol=TOL) const | CASM::Lattice | |
| is_equivalent(const Lattice &RHS, double tol) const | CASM::Lattice | |
| is_right_handed() const | CASM::Lattice | |
| is_supercell_of(const Lattice &tile, Eigen::Matrix3d &multimat, double _tol=TOL) const | CASM::Lattice | |
| is_supercell_of(const Lattice &tile, const Array< SymOp > &symlist, Eigen::Matrix3d &multimat, double _tol=TOL) const | CASM::Lattice | |
| is_supercell_of(const Lattice &tile, double _tol=TOL) const | CASM::Lattice | |
| is_supercell_of(const Lattice &tile, const Array< SymOp > &symlist, double _tol=TOL) const | CASM::Lattice | |
| lat_column_mat() const | CASM::Lattice | inline |
| Lattice(const Eigen::Vector3d &vec1, const Eigen::Vector3d &vec2, const Eigen::Vector3d &vec3) | CASM::Lattice | |
| Lattice(const Eigen::Ref< const Eigen::Matrix3d > &lat_mat=Eigen::Matrix3d::Identity()) | CASM::Lattice | |
| LatVec typedef | CASM::Lattice | |
| length(Index i) const | CASM::Lattice | |
| m_inner_voronoi_radius | CASM::Lattice | mutableprivate |
| m_inv_lat_mat | CASM::Lattice | private |
| m_lat_mat | CASM::Lattice | private |
| m_voronoi_table | CASM::Lattice | mutableprivate |
| make_right_handed() | CASM::Lattice | |
| make_supercell(const Eigen::Matrix< T, 3, 3 > &trans_mat) const | CASM::Lattice | |
| max_voronoi_measure(const Eigen::Vector3d &pos, Eigen::Vector3d &lattice_trans) const | CASM::Lattice | |
| min_voronoi_radius() const | CASM::Lattice | |
| operator!=(const Lattice &B) const | CASM::Comparisons< Lattice > | inline |
| operator<(const Lattice &RHS) const | CASM::Lattice | |
| operator<=(const Lattice &B) const | CASM::Comparisons< Lattice > | inline |
| operator==(const Lattice &B) const | CASM::Comparisons< Lattice > | inline |
| operator>(const Lattice &B) const | CASM::Comparisons< Lattice > | inline |
| operator>=(const Lattice &B) const | CASM::Comparisons< Lattice > | inline |
| operator[](Index i) | CASM::Lattice | inline |
| operator[](Index i) const | CASM::Lattice | inline |
| pg_converge(double large_tol) | CASM::Lattice | |
| pg_converge(double small_tol, double large_tol, double increment) | CASM::Lattice | |
| print(std::ostream &stream, int _prec=8) const | CASM::Lattice | |
| print_voronoi_table(std::ostream &stream) const | CASM::Lattice | |
| read(std::istream &stream) | CASM::Lattice | |
| replace_vector(const Lattice &lat, const Eigen::Vector3d &new_vector, double tol) | CASM::Lattice | related |
| scaled_lattice(double scale) const | CASM::Lattice | |
| symmetrize(const SymGroup &relaxed_pg) | CASM::Lattice | |
| symmetrize(double _tol) | CASM::Lattice | |
| to_canonical(double tol=TOL) const | CASM::Lattice | |
| to_canonical(const SymGroup &pg, double tol=TOL) const | CASM::Lattice | |
| vectors() | CASM::Lattice | inline |
| vectors() const | CASM::Lattice | inline |
| vol() const | CASM::Lattice | inline |
| voronoi_number(const Eigen::Vector3d &pos) const | CASM::Lattice | |
| voronoi_table() const | CASM::Lattice | inline |