CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::Coordinate Member List

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

_set_cart(const Eigen::Ref< const vector_type > &c)CASM::Coordinateinlineprivate
_set_cart(size_type ind, double val)CASM::Coordinateinlineprivate
_set_frac(const Eigen::Ref< const vector_type > &f)CASM::Coordinateinlineprivate
_set_frac(size_type ind, double val)CASM::Coordinateinlineprivate
_update_cart()CASM::Coordinateinlineprivate
_update_frac()CASM::Coordinateinlineprivate
almost_equal(const Coordinate &RHS, double tol) const CASM::Coordinate
apply_sym(const SymOp &op)CASM::Coordinate
apply_sym_no_trans(const SymOp &op)CASM::Coordinate
basis_ind() const CASM::Coordinateinline
cart()CASM::Coordinateinline
cart() const CASM::Coordinateinline
cart(size_type index)CASM::Coordinateinline
cart(size_type index) const CASM::Coordinateinline
compare(const Coordinate &RHS, double tol=TOL) const CASM::Coordinate
compare(const Coordinate &RHS, Coordinate &translation, double tol=TOL) const CASM::Coordinate
compare_type(const Coordinate &RHS) const CASM::Coordinate
const_cart() const CASM::Coordinateinline
const_cart(size_type index) const CASM::Coordinateinline
const_frac() const CASM::Coordinateinline
const_frac(size_type index) const CASM::Coordinateinline
Coordinate(const Lattice &_home)CASM::Coordinateinlineexplicit
Coordinate(const vector_type &_vec, const Lattice &_home, COORD_TYPE _mode)CASM::Coordinate
Coordinate(double _x, double _y, double _z, const Lattice &_home, COORD_TYPE _mode)CASM::Coordinate
dist(const Coordinate &neighbor) const CASM::Coordinate
frac()CASM::Coordinateinline
frac() const CASM::Coordinateinline
frac(size_type index)CASM::Coordinateinline
frac(size_type index) const CASM::Coordinateinline
from_json(const jsonParser &json)CASM::Coordinate
home() const CASM::Coordinateinline
is_lattice_shift(double tol=TOL) const CASM::Coordinate
is_within() const CASM::Coordinate
m_basis_indCASM::Coordinateprivate
m_cart_coordCASM::Coordinateprivate
m_frac_coordCASM::Coordinateprivate
m_homeCASM::Coordinateprivate
min_dist(const Coordinate &neighbor) const CASM::Coordinate
min_dist(const Coordinate &neighbor, Coordinate &translation) const CASM::Coordinate
min_dist2(const Coordinate &neighbor, const Eigen::Ref< const Eigen::Matrix3d > &metric) const CASM::Coordinate
operator!=(const Coordinate &RHS) const CASM::Coordinateinline
operator+=(const Coordinate &RHS)CASM::Coordinate
operator-() const CASM::Coordinate
operator-=(const Coordinate &RHS)CASM::Coordinate
operator==(const Coordinate &RHS) const CASM::Coordinate
origin(const Lattice &_home)CASM::Coordinateinlinestatic
print(std::ostream &stream, COORD_TYPE mode, char term=0, int prec=7, int pad=5) const CASM::Coordinate
print(std::ostream &stream, char term=0, int prec=7, int pad=5) const CASM::Coordinate
print_axis(std::ostream &stream, COORD_TYPE mode, char term=0, int prec=7, int pad=5) const CASM::Coordinate
read(std::istream &stream, COORD_TYPE mode)CASM::Coordinate
robust_min_dist(const Coordinate &neighbor) const CASM::Coordinate
robust_min_dist(const Coordinate &neighbor, Coordinate &translation) const CASM::Coordinate
set_basis_ind(Index _basis_ind)CASM::Coordinateinline
set_lattice(const Lattice &new_lat, COORD_TYPE mode)CASM::Coordinate
size_type typedefCASM::Coordinate
to_json(jsonParser &json) const CASM::Coordinate
vector_type typedefCASM::Coordinate
voronoi_number() const CASM::Coordinate
voronoi_number(const Lattice &cell) const CASM::Coordinate
voronoi_within()CASM::Coordinate
voronoi_within(Coordinate &translation)CASM::Coordinate
within()CASM::Coordinate
within(Coordinate &translation)CASM::Coordinate