CASM  1.1.0
A Clusters Approach to Statistical Mechanics
HamiltonianModules.hh File Reference
#include <map>
#include <memory>
#include "casm/basis_set/DoFTraits.hh"
#include "casm/crystallography/AnisoValTraits.hh"
#include "casm/misc/ParsingDictionary.hh"
#include "casm/misc/cloneable_ptr.hh"

Go to the source code of this file.

Classes

class  CASM::HamiltonianModules
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::DoFType
 

Functions

template<>
HamiltonianModules::SymRepBuilderDictionary CASM::make_parsing_dictionary< SymRepBuilderInterface > ()
 
template<typename DoFDictInserter , typename RuntimeLibInserter >
std::pair< DoFDictInserter, RuntimeLibInserter > CASM::load_dof_plugins (const ProjectSettings &set, DoFDictInserter dict_it, RuntimeLibInserter lib_it)
 Load DoF plugins from a CASM project. More...
 
template<typename SymRepBuilderDictInserter , typename RuntimeLibInserter >
std::pair< SymRepBuilderDictInserter, RuntimeLibInserter > CASM::load_symrep_builder_plugins (const ProjectSettings &set, SymRepBuilderDictInserter dict_it, RuntimeLibInserter lib_it)
 Load SymRepBuilder plugins from a CASM project. More...