|
| template<typename FunctorType > |
| void | CASM::for_all_orbits (ClusterSpecs const &cluster_specs, std::vector< IntegralCluster > const &generating_elements, FunctorType const &f) |
| |
| template<typename FunctorType > |
| void | CASM::for_all_orbits (ClusterSpecs const &cluster_specs, std::ostream &status, FunctorType const &f) |
| |
| bool | CASM::all_sites_filter (const xtal::Site &site) |
| | Generate clusters using all Site. More...
|
| |
| bool | CASM::alloy_sites_filter (const xtal::Site &site) |
| | Generate clusters using Site with site_occupant.size() > 1. More...
|
| |
| SiteFilterFunction | CASM::dof_sites_filter (const std::vector< DoFKey > &dofs={}) |
| | Generate clusters using Site with specified DoF. More...
|
| |
| ClusterFilterFunction | CASM::all_clusters_filter () |
| | Accept all clusters. More...
|
| |
| ClusterFilterFunction | CASM::max_length_cluster_filter (double max_length) |
| | Accept clusters with max pair distance less than max_length. More...
|
| |
| CandidateSitesFunction | CASM::empty_neighborhood () |
| | No sites (for null orbit, or global dof only) More...
|
| |
| CandidateSitesFunction | CASM::origin_neighborhood () |
| | Only sites in the origin unit cell {b, 0, 0, 0}. More...
|
| |
| CandidateSitesFunction | CASM::max_length_neighborhood (double max_length) |
| |
| CandidateSitesFunction | CASM::cutoff_radius_neighborhood (IntegralCluster const &phenomenal, double cutoff_radius, bool include_phenomenal_sites=false) |
| | Sites within cutoff_radius distance to any site in the phenomenal cluster. More...
|
| |