|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <string>#include <vector>#include "casm/casm_io/container/json_io.hh"#include "casm/casm_io/json/jsonParser.hh"#include "casm/crystallography/BasicStructure.hh"#include "casm/crystallography/Coordinate.hh"#include "casm/crystallography/CoordinateSystems.hh"#include "casm/crystallography/Lattice.hh"#include "casm/crystallography/Site.hh"Go to the source code of this file.
Classes | |
| class | CASM::SimpleJSonSiteStructure< IsConst > |
| Used to construct a BasicStructure from a 'properties.calc.json' object. More... | |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
Functions | |
| template<bool IsConst> | |
| void | CASM::from_json (const SimpleJSonSiteStructure< IsConst > &jstruc, const jsonParser &json) |
| template<bool IsConst> | |
| jsonParser & | CASM::to_json (const SimpleJSonSiteStructure< IsConst > &jstruc, jsonParser &json) |
| SimpleJSonSiteStructure< true > | CASM::simple_json (const BasicStructure &struc, const std::string &prefix) |
| SimpleJSonSiteStructure< false > | CASM::simple_json (BasicStructure &struc, const std::string &prefix) |