CASM
AClustersApproachtoStatisticalMechanics
|
#include <vector>
#include <boost/algorithm/string.hpp>
#include "casm/CASM_global_definitions.hh"
#include "casm/container/Array.hh"
#include "casm/misc/CASM_math.hh"
#include "casm/symmetry/SymGroupRepID.hh"
Go to the source code of this file.
Classes | |
class | CASM::DoF |
class | CASM::DoF::RemoteHandle |
class | CASM::DiscreteDoF |
singleton | CASM::OccupantDoF< T > |
class | CASM::ContinuousDoF |
Namespaces | |
CASM | |
Main CASM namespace. | |
Functions | |
jsonParser & | CASM::to_json (const DoF *dof, jsonParser &json) |
creates jsonParser using polymorphism More... | |
void | CASM::from_json (DoF *dof, const jsonParser &json, const Lattice &lat) |
jsonParser & | CASM::to_json (const OccupantDoF< int > &dof, jsonParser &json) |
overload for each template type to be used More... | |
void | CASM::from_json (OccupantDoF< int > &dof, const jsonParser &json) |
jsonParser & | CASM::to_json (const OccupantDoF< Molecule > &dof, jsonParser &json) |
void | CASM::from_json (OccupantDoF< Molecule > &dof, const jsonParser &json) |
void | CASM::from_json (ContinuousDoF &dof, const jsonParser &json) |
jsonParser & | CASM::to_json (const ContinuousDoF &dof, jsonParser &json) |