CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::PrimStrucMapCalculator, including all inherited members.
_allowed_species() const | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
_assign_molecules(MappingNode &_node, SimpleStructure const &child_struc) const | CASM::xtal::SimpleStrucMapCalculator | privatevirtual |
_clone() const override | CASM::PrimStrucMapCalculator | inlineprivatevirtual |
_fixed_species() const | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
_max_n_species() const | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
_quasi_clone(SimpleStructure _parent, SymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode _species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies _allowed_species={}) const override | CASM::xtal::SimpleStrucMapCalculator | inlineprivatevirtual |
_set_allowed_species(StrucMapping::AllowedSpecies allowed_species) | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
_set_sym_info(SymOpVector const &_factor_group) | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
_sublat_allows_va(Index b) const | CASM::xtal::StrucMapCalculatorInterface | inlineprotected |
clone() const | CASM::xtal::StrucMapCalculatorInterface | inline |
finalize(MappingNode &_node, SimpleStructure const &child_struc, bool const &symmetrize_atomic_cost=false) const override | CASM::xtal::SimpleStrucMapCalculator | virtual |
fixed_species() const | CASM::xtal::StrucMapCalculatorInterface | inline |
internal_translations() const | CASM::xtal::StrucMapCalculatorInterface | inline |
m_allowed_species | CASM::xtal::StrucMapCalculatorInterface | private |
m_fixed_species | CASM::xtal::StrucMapCalculatorInterface | private |
m_internal_translations | CASM::xtal::StrucMapCalculatorInterface | private |
m_max_n_species | CASM::xtal::StrucMapCalculatorInterface | private |
m_parent | CASM::xtal::StrucMapCalculatorInterface | private |
m_point_group | CASM::xtal::StrucMapCalculatorInterface | private |
m_prim | CASM::PrimStrucMapCalculator | private |
m_species_mode | CASM::xtal::StrucMapCalculatorInterface | private |
m_sym_invariant_displacement_modes | CASM::xtal::StrucMapCalculatorInterface | private |
m_va_allowed | CASM::xtal::StrucMapCalculatorInterface | private |
max_n_va() const | CASM::xtal::StrucMapCalculatorInterface | inline |
parent() const | CASM::xtal::StrucMapCalculatorInterface | inline |
point_group() const | CASM::xtal::StrucMapCalculatorInterface | inline |
populate_cost_mat(MappingNode &_node, SimpleStructure const &child_struc) const override | CASM::xtal::SimpleStrucMapCalculator | virtual |
populate_displacement(MappingNode &_node, SimpleStructure const &child_struc) const | CASM::xtal::SimpleStrucMapCalculator | |
PrimStrucMapCalculator(BasicStructure const &_prim, std::vector< xtal::SymOp > const &symgroup={}, SimpleStructure::SpeciesMode _species_mode=SimpleStructure::SpeciesMode::ATOM) | CASM::PrimStrucMapCalculator | |
quasi_clone(SimpleStructure _parent, SymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode _species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies _allowed_species={}) const | CASM::xtal::StrucMapCalculatorInterface | inline |
quasi_clone(SimpleStructure _parent, ExternSymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode _species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies _allowed_species={}) const | CASM::xtal::StrucMapCalculatorInterface | inline |
resolve_setting(MappingNode const &_node, SimpleStructure const &_child_struc) const override | CASM::xtal::SimpleStrucMapCalculator | virtual |
set_sym_invariant_displacement_modes(const std::vector< Eigen::MatrixXd > &_sym_invariant_displacement_modes) | CASM::xtal::StrucMapCalculatorInterface | inline |
SimpleStrucMapCalculator(SimpleStructure _parent, SymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies allowed_species={}) | CASM::xtal::SimpleStrucMapCalculator | inline |
SimpleStrucMapCalculator(SimpleStructure _parent, ExternSymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies allowed_species={}) | CASM::xtal::SimpleStrucMapCalculator | inline |
struc_info(SimpleStructure const &_struc) const | CASM::xtal::StrucMapCalculatorInterface | inline |
struc_info(SimpleStructure &_struc) const | CASM::xtal::StrucMapCalculatorInterface | inline |
StrucMapCalculatorInterface(SimpleStructure _parent, SymOpVector const &_factor_group={SymOp::identity()}, SimpleStructure::SpeciesMode _species_mode=SimpleStructure::SpeciesMode::ATOM, StrucMapping::AllowedSpecies allowed_species={}) | CASM::xtal::StrucMapCalculatorInterface | inline |
sym_invariant_displacement_modes() const | CASM::xtal::StrucMapCalculatorInterface | inline |
translations(MappingNode const &_node, SimpleStructure const &child_struc) const override | CASM::xtal::SimpleStrucMapCalculator | virtual |
va_allowed() const | CASM::xtal::StrucMapCalculatorInterface | inline |
xtal_tol() const | CASM::xtal::StrucMapCalculatorInterface | inline |
~SimpleStrucMapCalculator() | CASM::xtal::SimpleStrucMapCalculator | inlinevirtual |
~StrucMapCalculatorInterface() | CASM::xtal::StrucMapCalculatorInterface | inlinevirtual |