#include <memory>
#include <vector>
Go to the source code of this file.
|
| jsonParser & | CASM::to_json (ConfigEnumInput const &config_enum_input, jsonParser &json) |
| | Output ConfigEnumInput to JSON. More...
|
| |
| void | CASM::parse (InputParser< ConfigEnumInput > &parser, std::shared_ptr< Structure const > const &shared_prim) |
| | Read ConfigEnumInput from JSON. More...
|
| |
| void | CASM::from_json (std::vector< std::pair< std::string, ConfigEnumInput >> &config_enum_input, jsonParser const &json, std::shared_ptr< Structure const > shared_prim, PrimClex const *primclex, DB::Database< Supercell > &supercell_db, DB::Database< Configuration > &configuration_db) |
| |
| void | CASM::parse (InputParser< xtal::ScelEnumProps > &parser, DB::Database< Supercell > &supercell_db) |
| |
| std::string | CASM::parse_ConfigEnumInput_desc () |
| | A string describing the JSON format for parsing named ConfigEnumInput. More...
|
| |
| void | CASM::parse (InputParser< std::vector< std::pair< std::string, ConfigEnumInput >>> &parser, std::shared_ptr< Structure const > shared_prim, PrimClex const *primclex, DB::Database< Supercell > &supercell_db, DB::Database< Configuration > &configuration_db) |
| |