CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::ScelIO Namespace Reference

Classes

class  SupercellCheckBase
 
class  IsSupercellOf
 
class  IsUnitcellOf
 
class  TransfMat
 
class  ConfigCountBase
 
class  Nconfig
 
class  Ncalc
 
class  Ndata
 

Typedefs

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

Functions

GenericScelFormatter< std::string > pointgroup_name ()
 
GenericScelFormatter< Indexscel_size ()
 
GenericScelFormatter< Indexmultiplicity ()
 
GenericScelFormatter< Indexfactorgroup_size ()
 
GenericScelFormatter< double > volume ()
 
GenericVectorXdScelFormatter lattice ()
 
GenericVectorXdScelFormatter lattice_params ()
 

Typedef Documentation

◆ GenericScelFormatter

template<typename ValueType >
using CASM::ScelIO::GenericScelFormatter = typedef GenericDatumFormatter<ValueType, Supercell>

Definition at line 186 of file SupercellIO.hh.

◆ GenericVectorXdScelFormatter

Function Documentation

◆ factorgroup_size()

GenericScelFormatter< Index > CASM::ScelIO::factorgroup_size ( )

Definition at line 250 of file SupercellIO.cc.

◆ lattice()

GenericVectorXdScelFormatter CASM::ScelIO::lattice ( )

Definition at line 266 of file SupercellIO.cc.

◆ lattice_params()

GenericVectorXdScelFormatter CASM::ScelIO::lattice_params ( )

Definition at line 276 of file SupercellIO.cc.

◆ multiplicity()

GenericScelFormatter< Index > CASM::ScelIO::multiplicity ( )

Definition at line 242 of file SupercellIO.cc.

◆ pointgroup_name()

GenericScelFormatter< std::string > CASM::ScelIO::pointgroup_name ( )

Definition at line 227 of file SupercellIO.cc.

◆ scel_size()

GenericScelFormatter< Index > CASM::ScelIO::scel_size ( )

Definition at line 235 of file SupercellIO.cc.

◆ volume()

GenericScelFormatter< double > CASM::ScelIO::volume ( )

Definition at line 258 of file SupercellIO.cc.