CASM  1.1.0
A Clusters Approach to Statistical Mechanics
standard_info_method_interfaces.cc
Go to the documentation of this file.
2 
3 #include <vector>
4 
10 
11 namespace CASM {
12 
16  vec.emplace_back(notstd::make_cloneable<NeighborListInfoInterface>());
17  vec.emplace_back(notstd::make_cloneable<PrimInfoInterface>());
18  vec.emplace_back(notstd::make_cloneable<SupercellInfoInterface>());
19  return vec;
20 }
21 
22 } // namespace CASM
Main CASM namespace.
Definition: APICommand.hh:8
InfoInterfaceVector make_standard_info_method_interfaces()
A vector containing casm info method interfaces.
std::vector< notstd::cloneable_ptr< InfoInterfaceBase > > InfoInterfaceVector