1 #ifndef CASM_ConfigDatabase
2 #define CASM_ConfigDatabase
48 const std::string &
scelname)
const = 0;
virtual boost::iterator_range< iterator > scel_range(const std::string &scelname) const =0
virtual iterator update(const Configuration &config)=0
Update record.
Database(const PrimClex &_primclex)
Generic interface for database of a particular CASM type.
PrimClex is the top-level data structure for a CASM project.
std::string scelname(const Structure &prim, const Lattice &superlat)
Make supercell name name [deprecated].
ConfigIO::GenericConfigFormatter< jsonParser > config()
INDEX_TYPE Index
For long integer indexing: