1 #ifndef CASM_CanonicalIO_HH
2 #define CASM_CanonicalIO_HH
7 template<
typename T>
class DataFormatter;
15 class CanonicalConditions;
jsonParser & to_json(const CanonicalConditions &conditions, jsonParser &json)
Store CanonicalConditions in JSON format.
void from_json(CanonicalConditions &conditions, const PrimClex &primclex, const jsonParser &json)
Read CanonicalConditions from JSON format.
PrimClex is the top-level data structure for a CASM project.
DataFormatter< ConstMonteCarloPtr > make_results_formatter(const Canonical &mc)
Make a LTE results formatter.
Interface base class for all types of Monte Carlo simulations (not meant to be used polymorphically) ...
const MonteCarlo * ConstMonteCarloPtr
const pointer to const MonteCarlo