CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::xtal::Lattice Member List

This is the complete list of members for CASM::xtal::Lattice, including all inherited members.

_eq(const Lattice &RHS) constCASM::xtal::Latticeprivate
_generate_voronoi_table() constCASM::xtal::Latticeprivate
angle(Index i) constCASM::xtal::Lattice
bcc(double tol=TOL)CASM::xtal::Latticestatic
box(const Lattice &prim, const Lattice &scel, bool verbose=false) constCASM::xtal::Lattice
boxiness() constCASM::xtal::Lattice
calc_kpoints(std::vector< int > prim_kpoints, Lattice prim_lat)CASM::xtal::Lattice
canonical_hnf(const Eigen::Matrix3i &T, const SymOpVector &effective_pg, const Lattice &ref_lattice)CASM::xtal::Latticerelated
Comparisons< Lattice >CASM::xtal::Latticeprivate
ConstLatVec typedefCASM::xtal::Lattice
cubic(double tol=TOL)CASM::xtal::Latticestatic
enclose_sphere(double radius) constCASM::xtal::Lattice
eq_impl(const MostDerived &B) constnotstd::Comparisons< Base >inlineprotected
fcc(double tol=TOL)CASM::xtal::Latticestatic
hexagonal(double tol=TOL)CASM::xtal::Latticestatic
inner_voronoi_radius() constCASM::xtal::Latticeinline
inv_lat_column_mat() constCASM::xtal::Latticeinline
is_right_handed() constCASM::xtal::Lattice
lat_column_mat() constCASM::xtal::Latticeinline
Lattice(Eigen::Ref< const Eigen::Vector3d > const &vec1, Eigen::Ref< const Eigen::Vector3d > const &vec2, Eigen::Ref< const Eigen::Vector3d > const &vec3, double xtal_tol=TOL, bool force=false)CASM::xtal::Lattice
Lattice(Eigen::Ref< const Eigen::Matrix3d > const &lat_mat=Eigen::Matrix3d::Identity(), double xtal_tol=TOL, bool force=false)CASM::xtal::Lattice
lattice_in_plane(Eigen::Vector3i millers, int max_vol=0) constCASM::xtal::Lattice
LatVec typedefCASM::xtal::Lattice
length(Index i) constCASM::xtal::Lattice
m_inner_voronoi_radiusCASM::xtal::Latticemutableprivate
m_inv_lat_matCASM::xtal::Latticeprivate
m_lat_matCASM::xtal::Latticeprivate
m_tolCASM::xtal::Latticeprivate
m_voronoi_tableCASM::xtal::Latticemutableprivate
make_right_handed()CASM::xtal::Lattice
max_voronoi_measure(const Eigen::Vector3d &pos, Eigen::Vector3d &lattice_trans) constCASM::xtal::Lattice
millers(Eigen::Vector3d plane_normal) constCASM::xtal::Lattice
min_voronoi_radius() constCASM::xtal::Lattice
MostDerived typedefnotstd::Comparisons< Base >
ne_impl(const MostDerived &B) constnotstd::Comparisons< Base >inlineprotected
operator!=(const MostDerived &B) constnotstd::Comparisons< Base >inline
operator<(const Lattice &RHS) constCASM::xtal::Lattice
operator<=(const MostDerived &B) constnotstd::Comparisons< Base >inline
operator==(const MostDerived &B) constnotstd::Comparisons< Base >inline
operator>(const MostDerived &B) constnotstd::Comparisons< Base >inline
operator>=(const MostDerived &B) constnotstd::Comparisons< Base >inline
operator[](Index i)CASM::xtal::Latticeinline
operator[](Index i) constCASM::xtal::Latticeinline
print(std::ostream &stream, int _prec=8) constCASM::xtal::Lattice
print_voronoi_table(std::ostream &stream) constCASM::xtal::Lattice
read(std::istream &stream)CASM::xtal::Lattice
reciprocal() constCASM::xtal::Lattice
reduced_cell() constCASM::xtal::Lattice
reduced_cell2() constCASM::xtal::Lattice
replace_vector(const Lattice &lat, const Eigen::Vector3d &new_vector, double tol)CASM::xtal::Latticerelated
scaled_lattice(double scale) constCASM::xtal::Lattice
set_tol(double _tol)CASM::xtal::Latticeinline
skew_transforms()CASM::xtal::Latticestatic
tol() constCASM::xtal::Latticeinline
vectors()CASM::xtal::Latticeinline
vectors() constCASM::xtal::Latticeinline
volume() constCASM::xtal::Latticeinline
voronoi_number(const Eigen::Vector3d &pos) constCASM::xtal::Lattice
voronoi_table() constCASM::xtal::Latticeinline