CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
Enumerator_impl.hh File Reference

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 

Functions

template<typename ScelIterator , typename ConfigEnumConstructor >
int CASM::insert_unique_canon_configs (std::string method, PrimClex &primclex, ScelIterator begin, ScelIterator end, ConfigEnumConstructor f, std::vector< std::string > filter_expr)
 Standardizes insertion from enumerators that construct unique primitive canonical configurations. More...
 
template<typename ScelIterator , typename ConfigEnumConstructor >
int CASM::insert_configs (std::string method, PrimClex &primclex, ScelIterator begin, ScelIterator end, ConfigEnumConstructor f, std::vector< std::string > filter_expr, bool primitive_only)
 Standardizes insertion from enumerators that construct configurations. More...
 
template<typename LatticeIterator , typename ConfigEnumConstructor >
int CASM::insert_configs_via_lattice_enum (std::string method, PrimClex &primclex, LatticeIterator begin, LatticeIterator end, ConfigEnumConstructor f, std::vector< std::string > filter_expr, bool primitive_only)
 Standardizes insertion from enumerators that construct configurations. More...