CASM  1.1.0
A Clusters Approach to Statistical Mechanics
query.cc File Reference

Go to the source code of this file.

Classes

class  CASM::QueryCommandImplBase
 Defaults used if DataObject type doesn't matter or not given. More...
 
class  CASM::QueryCommandImpl< DataObject >
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::Completer
 
 CASM::query_impl
 

Functions

void CASM::query_impl::write_pos (Supercell const &supercell, DirectoryStructure const &dir)
 For 'write_pos' with Supercell use 'write_lat'. More...
 
void CASM::query_impl::write_config_json (Supercell const &supercell, DirectoryStructure const &dir)
 For 'write_config_json' with Supercell use 'write_lat'. More...
 
void CASM::query_impl::write_structure_json (Supercell const &supercell, DirectoryStructure const &dir)
 For 'write_config_json' with Supercell use 'write_lat'. More...
 
template<typename DataObject >
void CASM::_update_query_dict (DataFormatterDictionary< QueryData< DataObject >> &query_dict)
 
template<>
void CASM::_update_query_dict< Configuration > (DataFormatterDictionary< QueryData< Configuration >> &query_dict)
 
template<typename DataObject >
void CASM::_query_equivalents (DataFormatter< QueryData< DataObject >> &formatter, jsonParser &json, PrimClex const &primclex, DataObject const &object)
 
template<>
void CASM::_query_equivalents (DataFormatter< QueryData< Configuration >> &formatter, jsonParser &json, PrimClex const &primclex, Configuration const &object)
 
template<typename DataObject >
void CASM::_query_equivalents (DataFormatter< QueryData< DataObject >> &formatter, std::ostream &stream, PrimClex const &primclex, DataObject const &object)
 
template<>
void CASM::_query_equivalents (DataFormatter< QueryData< Configuration >> &formatter, std::ostream &stream, PrimClex const &primclex, Configuration const &object)