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

Typedefs

template<typename ValueType >
using SupercellSymInfoFormatter = GenericDatumFormatter< ValueType, SupercellSymInfo >
 
typedef Generic1DDatumFormatter< Eigen::VectorXd, SupercellSymInfoVectorXdSupercellSymInfoFormatter
 
typedef Generic1DDatumFormatter< Eigen::VectorXi, SupercellSymInfoVectorXiSupercellSymInfoFormatter
 
typedef Generic2DDatumFormatter< Eigen::MatrixXd, SupercellSymInfoMatrixXdSupercellSymInfoFormatter
 
typedef Generic2DDatumFormatter< Eigen::MatrixXi, SupercellSymInfoMatrixXiSupercellSymInfoFormatter
 

Functions

MatrixXiSupercellSymInfoFormatter transformation_matrix_to_super ()
 
VectorXdSupercellSymInfoFormatter supercell_lattice ()
 
MatrixXdSupercellSymInfoFormatter supercell_lattice_column_matrix ()
 
MatrixXdSupercellSymInfoFormatter supercell_lattice_vectors ()
 
SupercellSymInfoFormatter< jsonParserunitcells ()
 
SupercellSymInfoFormatter< jsonParserintegral_site_coordinates ()
 
SupercellSymInfoFormatter< jsonParsertranslation_permutations ()
 
SupercellSymInfoFormatter< jsonParserfactor_group ()
 
SupercellSymInfoFormatter< Indexfactor_group_size ()
 
SupercellSymInfoFormatter< jsonParserfactor_group_permutations ()
 
SupercellSymInfoFormatter< jsonParserglobal_dof_reps ()
 
SupercellSymInfoFormatter< jsonParserlocal_dof_reps ()
 

Typedef Documentation

◆ MatrixXdSupercellSymInfoFormatter

◆ MatrixXiSupercellSymInfoFormatter

◆ SupercellSymInfoFormatter

Definition at line 17 of file SupercellSymInfo_data_io.cc.

◆ VectorXdSupercellSymInfoFormatter

◆ VectorXiSupercellSymInfoFormatter

Function Documentation

◆ factor_group()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::factor_group ( )

Definition at line 124 of file SupercellSymInfo_data_io.cc.

◆ factor_group_permutations()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::factor_group_permutations ( )

Definition at line 145 of file SupercellSymInfo_data_io.cc.

◆ factor_group_size()

SupercellSymInfoFormatter<Index> CASM::SupercellSymInfo_dataformatter_impl::factor_group_size ( )

Definition at line 136 of file SupercellSymInfo_data_io.cc.

◆ global_dof_reps()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::global_dof_reps ( )

Definition at line 167 of file SupercellSymInfo_data_io.cc.

◆ integral_site_coordinates()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::integral_site_coordinates ( )

Definition at line 90 of file SupercellSymInfo_data_io.cc.

◆ local_dof_reps()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::local_dof_reps ( )

Definition at line 184 of file SupercellSymInfo_data_io.cc.

◆ supercell_lattice()

VectorXdSupercellSymInfoFormatter CASM::SupercellSymInfo_dataformatter_impl::supercell_lattice ( )

Definition at line 43 of file SupercellSymInfo_data_io.cc.

◆ supercell_lattice_column_matrix()

MatrixXdSupercellSymInfoFormatter CASM::SupercellSymInfo_dataformatter_impl::supercell_lattice_column_matrix ( )

Definition at line 54 of file SupercellSymInfo_data_io.cc.

◆ supercell_lattice_vectors()

MatrixXdSupercellSymInfoFormatter CASM::SupercellSymInfo_dataformatter_impl::supercell_lattice_vectors ( )

Definition at line 63 of file SupercellSymInfo_data_io.cc.

◆ transformation_matrix_to_super()

MatrixXiSupercellSymInfoFormatter CASM::SupercellSymInfo_dataformatter_impl::transformation_matrix_to_super ( )

Definition at line 32 of file SupercellSymInfo_data_io.cc.

◆ translation_permutations()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::translation_permutations ( )

Definition at line 108 of file SupercellSymInfo_data_io.cc.

◆ unitcells()

SupercellSymInfoFormatter<jsonParser> CASM::SupercellSymInfo_dataformatter_impl::unitcells ( )

Definition at line 74 of file SupercellSymInfo_data_io.cc.