CASM  1.1.0
A Clusters Approach to Statistical Mechanics
SupercellIO.hh File Reference

Go to the source code of this file.

Classes

class  CASM::ScelIO::SupercellCheckBase< Base >
 
class  CASM::ScelIO::IsSupercellOf
 
class  CASM::ScelIO::IsUnitcellOf
 
class  CASM::ScelIO::TransfMat
 
class  CASM::ScelIO::ConfigCountBase
 
class  CASM::ScelIO::Nconfig
 
class  CASM::ScelIO::Ncalc
 
class  CASM::ScelIO::Ndata
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::ScelIO
 

Typedefs

template<typename ValueType >
using CASM::ScelIO::GenericScelFormatter = GenericDatumFormatter< ValueType, Supercell >
 
typedef Generic1DDatumFormatter< Eigen::VectorXd, Supercell > CASM::ScelIO::GenericVectorXdScelFormatter
 

Functions

GenericScelFormatter< std::string > CASM::ScelIO::pointgroup_name ()
 
GenericScelFormatter< Index > CASM::ScelIO::scel_size ()
 
GenericScelFormatter< Index > CASM::ScelIO::multiplicity ()
 
GenericScelFormatter< Index > CASM::ScelIO::factorgroup_size ()
 
GenericScelFormatter< double > CASM::ScelIO::volume ()
 
GenericVectorXdScelFormatter CASM::ScelIO::lattice ()
 
GenericVectorXdScelFormatter CASM::ScelIO::lattice_params ()
 
template<>
StringAttributeDictionary< Supercell > CASM::make_string_dictionary< Supercell > ()
 
template<>
BooleanAttributeDictionary< Supercell > CASM::make_boolean_dictionary< Supercell > ()
 
template<>
IntegerAttributeDictionary< Supercell > CASM::make_integer_dictionary< Supercell > ()
 
template<>
ScalarAttributeDictionary< Supercell > CASM::make_scalar_dictionary< Supercell > ()
 
template<>
VectorXiAttributeDictionary< Supercell > CASM::make_vectorxi_dictionary< Supercell > ()
 
template<>
VectorXdAttributeDictionary< Supercell > CASM::make_vectorxd_dictionary< Supercell > ()