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

Go to the source code of this file.

Classes

singleton  CASM::ConfigSelection< IsConst >
 
struct  CASM::ClexDescription
 Specifies a particular cluster expansion. More...
 
class  CASM::ProjectSettings
 Read/modify settings of an already existing CASM project. More...
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::ConfigIO
 Contains ConfigIO classes and functions.
 

Typedefs

typedef ConfigSelection< true > CASM::ConstConfigSelection
 

Functions

bool CASM::operator< (const ClexDescription &A, const ClexDescription &B)
 Compare using name strings: A.name < B.name. More...
 
jsonParser & CASM::to_json (const ClexDescription &desc, jsonParser &json)
 
void CASM::from_json (ClexDescription &desc, const jsonParser &json)
 
bool CASM::clex_exists (const DirectoryStructure &dir, const ClexDescription &desc)
 
jsonParser & CASM::to_json (const ProjectSettings &set, jsonParser &json)