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

Go to the source code of this file.

Classes

struct  CASM::DB::ConfigIO::ImportData
 Data structure for data import results. More...
 
struct  CASM::DB::ConfigIO::Result
 Data structure for mapping / import results. More...
 
struct  CASM::DB::TypeTag< T >
 
class  CASM::DB::ConfigData
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::DB
 
 CASM::DB::ConfigIO
 

Functions

std::string CASM::DB::create_report_dir (std::string report_dir)
 Create a new report directory to avoid overwriting existing results. More...
 
GenericDatumFormatter< std::string, Result > CASM::DB::ConfigIO::initial_path ()
 
GenericDatumFormatter< std::string, Result > CASM::DB::ConfigIO::final_path ()
 
GenericDatumFormatter< std::string, Result > CASM::DB::ConfigIO::fail_msg ()
 
GenericDatumFormatter< std::string, Result > CASM::DB::ConfigIO::data_origin ()
 
GenericDatumFormatter< std::string, Result > CASM::DB::ConfigIO::to_configname ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::has_data ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::has_complete_data ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::preexisting_data ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::import_data ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::import_additional_files ()
 
GenericDatumFormatter< double, Result > CASM::DB::ConfigIO::lattice_deformation_cost ()
 
GenericDatumFormatter< double, Result > CASM::DB::ConfigIO::atomic_deformation_cost ()
 
GenericDatumFormatter< double, Result > CASM::DB::ConfigIO::energy ()
 
GenericDatumFormatter< double, Result > CASM::DB::ConfigIO::score ()
 
GenericDatumFormatter< double, Result > CASM::DB::ConfigIO::best_score ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::is_best ()
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::is_new_config ()
 Gives a 'selected' column, set all to false. More...
 
GenericDatumFormatter< bool, Result > CASM::DB::ConfigIO::selected ()
 Gives a 'selected' column, set all to false. More...
 
void CASM::DB::ConfigIO::default_import_formatters (DataFormatterDictionary< Result > &dict, PropertiesDatabase &db_props)
 Insert default formatters to dictionary, for 'casm import'. More...
 
void CASM::DB::ConfigIO::default_update_formatters (DataFormatterDictionary< Result > &dict, PropertiesDatabase &db_props)
 Insert default formatters to dictionary, for 'casm update'. More...