CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include "casm/enumerator/io/json/ConfigEnumInput_json_io.hh"
#include "casm/casm_io/json/InputParser_impl.hh"
#include "casm/clex/ConfigDoF.hh"
#include "casm/clex/ScelEnum.hh"
#include "casm/clex/io/json/ConfigDoF_json_io.hh"
#include "casm/clex/io/json/Configuration_json_io.hh"
#include "casm/clusterography/ClusterSpecs_impl.hh"
#include "casm/clusterography/io/json/ClusterSpecs_json_io.hh"
#include "casm/crystallography/io/SuperlatticeEnumeratorIO.hh"
#include "casm/crystallography/io/UnitCellCoordIO.hh"
#include "casm/database/ScelDatabaseTools.hh"
#include "casm/database/io/json_io_impl.hh"
#include "casm/enumerator/ClusterSitesSelector_impl.hh"
#include "casm/enumerator/ConfigEnumInput_impl.hh"
Go to the source code of this file.
Namespaces | |
CASM | |
Main CASM namespace. | |
Functions | |
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... | |