1 #ifndef CASM_symmetry_io_json_SymRepTools
2 #define CASM_symmetry_io_json_SymRepTools
8 namespace SymRepTools {
13 struct VectorSpaceSymReport;
16 jsonParser &
to_json(SymRepTools::IrrepInfo
const &irrep, jsonParser &json);
18 jsonParser &
to_json(SymRepTools::SubWedge
const &wedge, jsonParser &json);
20 jsonParser &
to_json(VectorSpaceSymReport
const &obj, jsonParser &json);
22 namespace SymRepTools_v2 {
25 struct VectorSpaceSymReport;
28 jsonParser &
to_json(SymRepTools_v2::IrrepInfo
const &irrep, jsonParser &json);
30 jsonParser &
to_json(SymRepTools_v2::SubWedge
const &wedge, jsonParser &json);
32 jsonParser &
to_json(SymRepTools_v2::VectorSpaceSymReport
const &obj, jsonParser &json);
jsonParser & to_json(const ClexDescription &desc, jsonParser &json)