CASM  1.1.0
A Clusters Approach to Statistical Mechanics
GrandCanonicalIO.hh File Reference
#include <string>

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::Monte
 

Functions

DataFormatter< ConstMonteCarloPtr > CASM::Monte::make_results_formatter (const GrandCanonical &mc)
 Make a LTE results formatter. More...
 
DataFormatter< ConstMonteCarloPtr > CASM::Monte::make_lte_results_formatter (const GrandCanonical &mc, const double &phi_LTE1, const std::string &configname)
 Make a results formatter. More...
 
jsonParser & CASM::Monte::to_json (const GrandCanonicalConditions &conditions, jsonParser &json)
 Store GrandCanonicalConditions in JSON format. More...
 
void CASM::Monte::from_json (GrandCanonicalConditions &conditions, const PrimClex &primclex, const jsonParser &json)
 Read GrandCanonicalConditions from JSON format. More...
 
GenericDatumFormatter< double, ConstMonteCarloPtr > CASM::Monte::GrandCanonicalLTEFormatter (const double &phi_LTE1)
 Print single spin flip LTE. More...
 
void CASM::Monte::write_lte_results (const MonteSettings &settings, const GrandCanonical &mc, const double &phi_LTE1, const std::string &configname, Log &_log)
 Will create new file or append to existing results file the results of the latest run. More...