|
CASM
AClustersApproachtoStatisticalMechanics
|
#include "casm/crystallography/Structure.hh"#include "casm/clusterography/Orbitree.hh"#include "casm/clusterography/SiteCluster.hh"Go to the source code of this file.
Classes | |
| class | CASM::ClustJsonHelper< ValueType > |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
Typedefs | |
| typedef ClustJsonHelper < SiteCluster > | CASM::SiteClusterJsonHelper |
| typedef ClustJsonHelper < SiteOrbit > | CASM::SiteOrbitJsonHelper |
| typedef ClustJsonHelper < SiteOrbitBranch > | CASM::SiteOrbitBranchJsonHelper |
| typedef ClustJsonHelper < SiteOrbitree > | CASM::SiteOrbitreeJsonHelper |
| typedef ClustJsonHelper< const SiteCluster > | CASM::ConstSiteClusterJsonHelper |
| typedef ClustJsonHelper< const SiteOrbit > | CASM::ConstSiteOrbitJsonHelper |
| typedef ClustJsonHelper< const SiteOrbitBranch > | CASM::ConstSiteOrbitBranchJsonHelper |
| typedef ClustJsonHelper< const SiteOrbitree > | CASM::ConstSiteOrbitreeJsonHelper |
Functions | |
| void | CASM::from_json (SiteClusterJsonHelper clust_helper, const jsonParser &json) |
| jsonParser & | CASM::to_json (const ConstSiteClusterJsonHelper &clust_helper, jsonParser &json) |
| jsonParser & | CASM::to_json (const ConstSiteOrbitJsonHelper &orbit_helper, jsonParser &json) |
| Lean printing of Orbits (only the prototype gets printed; full orbit can later be reconstructed using struc.factor_group();. More... | |
| void | CASM::from_json (SiteOrbitBranchJsonHelper branch_helper, const jsonParser &json) |
| jsonParser & | CASM::to_json (const ConstSiteOrbitBranchJsonHelper &branch_helper, jsonParser &json) |
| void | CASM::from_json (SiteOrbitreeJsonHelper tree_helper, const jsonParser &json) |
| jsonParser & | CASM::to_json (const ConstSiteOrbitreeJsonHelper &tree_helper, jsonParser &json) |
| template<typename ValueType > | |
| ClustJsonHelper< ValueType > | CASM::jsonHelper (ValueType &_value, const Structure &_struc, double tol=TOL) |