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) |