|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::xtal::StrucMapper, including all inherited members.
| _filter_lat(Lattice const &_parent_lat, Lattice const &_child_lat) const | CASM::xtal::StrucMapper | inlineprivate |
| _lattices_of_vol(Index prim_vol) const | CASM::xtal::StrucMapper | private |
| _n_species(SimpleStructure const &sstruc) const | CASM::xtal::StrucMapper | private |
| _seed_from_vol_range(SimpleStructure const &child_struc, Index k, Index min_vol, Index max_vol, double max_strain_cost, double min_strain_cost, SymOpVector const &child_factor_group={SymOp::identity()}) const | CASM::xtal::StrucMapper | private |
| _seed_k_best_from_super_lats(SimpleStructure const &child_struc, std::vector< Lattice > const &_parent_scels, std::vector< Lattice > const &_child_scels, Index k, double max_strain_cost, double min_strain_cost, SymOpVector const &child_factor_group={SymOp::identity()}) const | CASM::xtal::StrucMapper | private |
| _vol_range(const SimpleStructure &child_struc) const | CASM::xtal::StrucMapper | private |
| add_allowed_lattice(Lattice const &_lat) | CASM::xtal::StrucMapper | inline |
| atomic_weight() const | CASM::xtal::StrucMapper | inline |
| calculator() const | CASM::xtal::StrucMapper | inline |
| clear_allowed_lattices() const | CASM::xtal::StrucMapper | inline |
| cost_tol() const | CASM::xtal::StrucMapper | inline |
| k_best_maps_better_than(SimpleStructure const &child_struc, std::set< MappingNode > &queue, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false, bool keep_tail=false, bool no_partiton=false) const | CASM::xtal::StrucMapper | |
| LatMapType typedef | CASM::xtal::StrucMapper | |
| lattice_transformation_range() const | CASM::xtal::StrucMapper | inline |
| lattice_weight() const | CASM::xtal::StrucMapper | inline |
| lattices_constrained() const | CASM::xtal::StrucMapper | inline |
| m_allowed_superlat_map | CASM::xtal::StrucMapper | mutableprivate |
| m_calc_ptr | CASM::xtal::StrucMapper | private |
| m_cost_tol | CASM::xtal::StrucMapper | private |
| m_filter_f | CASM::xtal::StrucMapper | private |
| m_filtered | CASM::xtal::StrucMapper | private |
| m_lattice_transformation_range | CASM::xtal::StrucMapper | private |
| m_lattice_weight | CASM::xtal::StrucMapper | private |
| m_max_va_frac | CASM::xtal::StrucMapper | private |
| m_max_volume_change | CASM::xtal::StrucMapper | private |
| m_min_va_frac | CASM::xtal::StrucMapper | private |
| m_options | CASM::xtal::StrucMapper | private |
| m_strain_gram_mat | CASM::xtal::StrucMapper | private |
| m_superlat_map | CASM::xtal::StrucMapper | mutableprivate |
| m_symmetrize_atomic_cost | CASM::xtal::StrucMapper | private |
| m_symmetrize_lattice_cost | CASM::xtal::StrucMapper | private |
| m_xtal_tol | CASM::xtal::StrucMapper | private |
| map_deformed_struc(const SimpleStructure &child_struc, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false, SymOpVector const &child_factor_group={SymOp::identity()}) const | CASM::xtal::StrucMapper | |
| map_deformed_struc_impose_lattice(const SimpleStructure &child_struc, const Lattice &imposed_lat, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false, SymOpVector const &child_factor_group={SymOp::identity()}) const | CASM::xtal::StrucMapper | |
| map_deformed_struc_impose_lattice_node(const SimpleStructure &child_struc, const LatticeNode &imposed_node, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false) const | CASM::xtal::StrucMapper | |
| map_deformed_struc_impose_lattice_vols(const SimpleStructure &child_struc, Index min_vol, Index max_vol, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false, SymOpVector const &child_factor_group={SymOp::identity()}) const | CASM::xtal::StrucMapper | |
| map_ideal_struc(const SimpleStructure &child_struc, Index k=1, double max_cost=StrucMapping::big_inf(), double min_cost=-TOL, bool keep_invalid=false) const | CASM::xtal::StrucMapper | |
| max_va_frac() const | CASM::xtal::StrucMapper | inline |
| min_va_frac() const | CASM::xtal::StrucMapper | inline |
| none enum value | CASM::xtal::StrucMapper | |
| options() const | CASM::xtal::StrucMapper | inline |
| Options enum name | CASM::xtal::StrucMapper | |
| parent() const | CASM::xtal::StrucMapper | |
| robust enum value | CASM::xtal::StrucMapper | |
| set_filter(std::function< bool(Lattice const &, Lattice const &)> _filter_f) | CASM::xtal::StrucMapper | inline |
| set_lattice_transformation_range(Index _new_range) | CASM::xtal::StrucMapper | inline |
| set_lattice_weight(double _lw) | CASM::xtal::StrucMapper | inline |
| set_max_va_frac(double _max_va) | CASM::xtal::StrucMapper | inline |
| set_min_va_frac(double _min_va) | CASM::xtal::StrucMapper | inline |
| set_symmetrize_atomic_cost(bool _sym_atomic_cost, const SymOpVector &factor_group, const std::vector< Eigen::PermutationMatrix< Eigen::Dynamic, Eigen::Dynamic, Index >> &permutation_group) | CASM::xtal::StrucMapper | inline |
| set_symmetrize_lattice_cost(bool _sym_lat_cost) | CASM::xtal::StrucMapper | inline |
| soft_va_limit enum value | CASM::xtal::StrucMapper | |
| strict enum value | CASM::xtal::StrucMapper | |
| StrucMapper(StrucMapCalculatorInterface const &_calculator, double _lattice_weight=0.5, double _max_volume_change=0.5, int _options=0, double _cost_tol=TOL, double _min_va_frac=0., double _max_va_frac=1.) | CASM::xtal::StrucMapper | |
| sym_basis enum value | CASM::xtal::StrucMapper | |
| sym_strain enum value | CASM::xtal::StrucMapper | |
| symmetrize_atomic_cost() const | CASM::xtal::StrucMapper | inline |
| symmetrize_lattice_cost() const | CASM::xtal::StrucMapper | inline |
| unset_filter() | CASM::xtal::StrucMapper | inline |
| xtal_tol() const | CASM::xtal::StrucMapper | inline |