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

Functions

template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > equivalent_index ()
 
template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > permute_scel_factor_group_op ()
 
template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > permute_factor_group_op ()
 
template<typename QueryDataType >
GenericDatumFormatter< std::string, QueryDataType > permute_factor_group_op_desc ()
 Description of permute factor group operation in the prim factor group. More...
 
template<typename QueryDataType >
Generic1DDatumFormatter< Eigen::Vector3l, QueryDataType > permute_translation ()
 

Function Documentation

◆ equivalent_index()

template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > CASM::QueryIO::equivalent_index ( )

Index incremented for each non-canonical equivalent (QueryDataType::equivalent_index)

Definition at line 39 of file QueryIO_impl.hh.

◆ permute_factor_group_op()

template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > CASM::QueryIO::permute_factor_group_op ( )

Index of permute factor group operation in the prim factor group (QueryDataType::permute_it->prim_factor_group_index())

Definition at line 60 of file QueryIO_impl.hh.

◆ permute_factor_group_op_desc()

template<typename QueryDataType >
GenericDatumFormatter< std::string, QueryDataType > CASM::QueryIO::permute_factor_group_op_desc ( )

Description of permute factor group operation in the prim factor group.

Definition at line 73 of file QueryIO_impl.hh.

◆ permute_scel_factor_group_op()

template<typename QueryDataType >
GenericDatumFormatter< Index, QueryDataType > CASM::QueryIO::permute_scel_factor_group_op ( )

Index of permute factor group operation in the supercell factor group (QueryDataType::permute_it->factor_group_index())

Definition at line 48 of file QueryIO_impl.hh.

◆ permute_translation()

template<typename QueryDataType >
Generic1DDatumFormatter< Eigen::Vector3l, QueryDataType > CASM::QueryIO::permute_translation ( )

Permute translation operation as (i, j, k) multiples of the prim lattice vectors

Definition at line 90 of file QueryIO_impl.hh.