CASM  1.1.0
A Clusters Approach to Statistical Mechanics
ConfigDatabaseTools.hh File Reference

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::DB
 

Functions

Configuration CASM::DB::in_canonical_supercell (Configuration const &configuration, Database< Supercell > &supercell_db)
 Returns the canonical form Configuration in the canonical Supercell. More...
 
ConfigInsertResult CASM::DB::make_canonical_and_insert (Configuration const &configuration, Database< Supercell > &supercell_db, Database< Configuration > &configuration_db, bool primitive_only)
 Insert this configuration (in primitive & canonical form) in the database. More...
 
template<typename EnumeratorType >
ConfigInsertResult CASM::DB::make_canonical_and_insert (EnumeratorType const &enumerator, Configuration const &configuration, Database< Supercell > &supercell_db, Database< Configuration > &configuration_db, bool primitive_only)
 Insert this configuration (in primitive & canonical form) in the database. More...