CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::xtal::Site, including all inherited members.
_compare_type_no_ID(const Site &test_site) const | CASM::xtal::Site | private |
_set_cart(const Eigen::Ref< const vector_type > &c) | CASM::xtal::Coordinate | inlineprivate |
_set_cart(size_type ind, double val) | CASM::xtal::Coordinate | inlineprivate |
_set_frac(const Eigen::Ref< const vector_type > &f) | CASM::xtal::Coordinate | inlineprivate |
_set_frac(size_type ind, double val) | CASM::xtal::Coordinate | inlineprivate |
_type_ID() const | CASM::xtal::Site | private |
_type_prototypes() | CASM::xtal::Site | inlineprivatestatic |
_update_cart() | CASM::xtal::Coordinate | inlineprivate |
_update_frac() | CASM::xtal::Coordinate | inlineprivate |
allowed_occupants() const | CASM::xtal::Site | |
almost_equal(const Site &test_site) const | CASM::xtal::Site | |
CASM::xtal::Coordinate::almost_equal(const Coordinate &RHS) const | CASM::xtal::Coordinate | |
as_vec(COORD_TYPE _mode) const | CASM::xtal::Coordinate | inline |
cart() | CASM::xtal::Coordinate | inline |
cart() const | CASM::xtal::Coordinate | inline |
cart(size_type index) | CASM::xtal::Coordinate | inline |
cart(size_type index) const | CASM::xtal::Coordinate | inline |
compare(const Coordinate &test_coord) const | CASM::xtal::Site | |
compare(const Site &test_site) const | CASM::xtal::Site | |
CASM::xtal::Coordinate::compare(const Coordinate &RHS, Coordinate &translation) const | CASM::xtal::Coordinate | |
compare_type(const Site &test_site) const | CASM::xtal::Site | |
CASM::xtal::Coordinate::compare_type(const Coordinate &RHS) const | CASM::xtal::Coordinate | |
const_cart() const | CASM::xtal::Coordinate | inline |
const_cart(size_type index) const | CASM::xtal::Coordinate | inline |
const_frac() const | CASM::xtal::Coordinate | inline |
const_frac(size_type index) const | CASM::xtal::Coordinate | inline |
contains(const std::string &name) const | CASM::xtal::Site | |
contains(const std::string &name, int &index) const | CASM::xtal::Site | |
Coordinate(const Lattice &_home) | CASM::xtal::Coordinate | inlineexplicit |
Coordinate(Eigen::Ref< const vector_type > const &_vec, const Lattice &_home, COORD_TYPE _mode) | CASM::xtal::Coordinate | |
Coordinate(double _x, double _y, double _z, const Lattice &_home, COORD_TYPE _mode) | CASM::xtal::Coordinate | |
dist(const Coordinate &neighbor) const | CASM::xtal::Coordinate | |
dof(std::string const &_dof_type) const | CASM::xtal::Site | |
dof_size() const | CASM::xtal::Site | |
dof_types() const | CASM::xtal::Site | |
dofs() const | CASM::xtal::Site | inline |
frac() | CASM::xtal::Coordinate | inline |
frac() const | CASM::xtal::Coordinate | inline |
frac(size_type index) | CASM::xtal::Coordinate | inline |
frac(size_type index) const | CASM::xtal::Coordinate | inline |
has_dof(std::string const &_dof_type) const | CASM::xtal::Site | |
home() const | CASM::xtal::Coordinate | inline |
is_lattice_shift(double tol=TOL) const | CASM::xtal::Coordinate | |
is_within() const | CASM::xtal::Coordinate | |
label() const | CASM::xtal::Site | |
lattice() const | CASM::xtal::Coordinate | inline |
m_cart_coord | CASM::xtal::Coordinate | private |
m_dof_map | CASM::xtal::Site | private |
m_frac_coord | CASM::xtal::Coordinate | private |
m_home | CASM::xtal::Coordinate | private |
m_label | CASM::xtal::Site | private |
m_occupant_dof | CASM::xtal::Site | private |
m_type_ID | CASM::xtal::Site | mutableprivate |
min_dist(const Coordinate &neighbor) const | CASM::xtal::Coordinate | |
min_dist2(const Coordinate &neighbor, const Eigen::Ref< const Eigen::Matrix3d > &metric) const | CASM::xtal::Coordinate | |
min_translation(const Coordinate &neighbor) const | CASM::xtal::Coordinate | |
occupant_dof() const | CASM::xtal::Site | |
operator!=(const Coordinate &RHS) const | CASM::xtal::Coordinate | inline |
operator+=(const Coordinate &translation) | CASM::xtal::Site | |
operator-() const | CASM::xtal::Coordinate | |
operator-=(const Coordinate &translation) | CASM::xtal::Site | |
operator==(const Site &test_site) const | CASM::xtal::Site | |
CASM::xtal::Coordinate::operator==(const Coordinate &RHS) const | CASM::xtal::Coordinate | |
origin(const Lattice &_home) | CASM::xtal::Coordinate | inlinestatic |
print(std::ostream &stream, Eigen::IOFormat format=Eigen::IOFormat(7, 12)) const | CASM::xtal::Site | |
CASM::xtal::Coordinate::print(std::ostream &stream, COORD_TYPE mode, char term=0, Eigen::IOFormat format=Eigen::IOFormat(7, 12)) const | CASM::xtal::Coordinate | |
CASM::xtal::Coordinate::print(std::ostream &stream, char term=0, Eigen::IOFormat format=Eigen::IOFormat(7, 12)) const | CASM::xtal::Coordinate | |
print_axis(std::ostream &stream, COORD_TYPE mode, char term=0, Eigen::IOFormat format=Eigen::IOFormat(7, 12)) const | CASM::xtal::Coordinate | |
print_occupant_dof(const std::vector< Molecule > &allowed_occupants, std::ostream &out_stream) | CASM::xtal::Site | static |
read(std::istream &stream, bool SD_is_on=false) | CASM::xtal::Site | |
read(std::istream &stream, std::string &elem, bool SD_is_on) | CASM::xtal::Site | |
CASM::xtal::Coordinate::read(std::istream &stream, COORD_TYPE mode) | CASM::xtal::Coordinate | |
robust_min_dist(const Coordinate &neighbor) const | CASM::xtal::Coordinate | |
set_allowed_occupants(const std::vector< Molecule > &new_occ_domain) | CASM::xtal::Site | |
set_dofs(std::map< std::string, SiteDoFSet > _dofs) | CASM::xtal::Site | |
set_label(Index _new_label) | CASM::xtal::Site | |
set_lattice(const Lattice &new_lat, COORD_TYPE mode) | CASM::xtal::Coordinate | |
Site(const Lattice &init_home) | CASM::xtal::Site | explicit |
Site(const Coordinate &init_pos, const std::string &occ_name) | CASM::xtal::Site | |
Site(const Coordinate &init_pos, const std::vector< Molecule > &site_occ) | CASM::xtal::Site | |
Site(const Coordinate &init_pos, const std::vector< Molecule > &site_occ, const std::map< std::string, SiteDoFSet > &site_dof) | CASM::xtal::Site | |
Site(const Coordinate &init_pos, const std::vector< Molecule > &site_occ, const std::vector< SiteDoFSet > &site_dof) | CASM::xtal::Site | |
size_type typedef | CASM::xtal::Coordinate | |
time_reversal_active() const | CASM::xtal::Site | |
vector_type typedef | CASM::xtal::Coordinate | |
voronoi_number() const | CASM::xtal::Coordinate | |
voronoi_number(const Lattice &cell) const | CASM::xtal::Coordinate | |
voronoi_within() | CASM::xtal::Coordinate | |
voronoi_within(Coordinate &translation) | CASM::xtal::Coordinate | |
within() | CASM::xtal::Coordinate | |
within(Coordinate &translation) | CASM::xtal::Coordinate | |
~Site() | CASM::xtal::Site |