CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
Typedefs | |
typedef std::shared_ptr< const Structure > | SharedPrim |
template<typename ValueType > | |
using | SharedPrimFormatter = GenericDatumFormatter< ValueType, SharedPrim > |
typedef Generic1DDatumFormatter< Eigen::VectorXd, SharedPrim > | VectorXdSharedPrimFormatter |
typedef Generic1DDatumFormatter< Eigen::VectorXi, SharedPrim > | VectorXiSharedPrimFormatter |
typedef Generic2DDatumFormatter< Eigen::MatrixXd, SharedPrim > | MatrixXdSharedPrimFormatter |
typedef Generic2DDatumFormatter< Eigen::MatrixXi, SharedPrim > | MatrixXiSharedPrimFormatter |
Functions | |
SharedPrimFormatter< jsonParser > | lattice_point_group () |
SharedPrimFormatter< std::string > | lattice_point_group_name () |
SharedPrimFormatter< Index > | lattice_point_group_size () |
SharedPrimFormatter< jsonParser > | factor_group () |
SharedPrimFormatter< std::string > | factor_group_name () |
SharedPrimFormatter< Index > | factor_group_size () |
SharedPrimFormatter< jsonParser > | crystal_point_group () |
SharedPrimFormatter< std::string > | crystal_point_group_name () |
SharedPrimFormatter< Index > | crystal_point_group_size () |
SharedPrimFormatter< jsonParser > | basis_rep () |
SharedPrimFormatter< jsonParser > | occ_permutation_rep () |
SharedPrimFormatter< bool > | is_primitive () |
SharedPrimFormatter< jsonParser > | primitive () |
SharedPrimFormatter< double > | volume () |
VectorXdSharedPrimFormatter | lattice () |
MatrixXdSharedPrimFormatter | lattice_column_matrix () |
VectorXdSharedPrimFormatter | lattice_params () |
SharedPrimFormatter< jsonParser > | asymmetric_unit () |
typedef Generic2DDatumFormatter<Eigen::MatrixXd, SharedPrim> CASM::SharedPrim_dataformatter_impl::MatrixXdSharedPrimFormatter |
Definition at line 28 of file SharedPrim_data_io.cc.
typedef Generic2DDatumFormatter<Eigen::MatrixXi, SharedPrim> CASM::SharedPrim_dataformatter_impl::MatrixXiSharedPrimFormatter |
Definition at line 31 of file SharedPrim_data_io.cc.
typedef std::shared_ptr<const Structure> CASM::SharedPrim_dataformatter_impl::SharedPrim |
Definition at line 15 of file SharedPrim_data_io.cc.
using CASM::SharedPrim_dataformatter_impl::SharedPrimFormatter = typedef GenericDatumFormatter<ValueType, SharedPrim> |
Definition at line 19 of file SharedPrim_data_io.cc.
typedef Generic1DDatumFormatter<Eigen::VectorXd, SharedPrim> CASM::SharedPrim_dataformatter_impl::VectorXdSharedPrimFormatter |
Definition at line 22 of file SharedPrim_data_io.cc.
typedef Generic1DDatumFormatter<Eigen::VectorXi, SharedPrim> CASM::SharedPrim_dataformatter_impl::VectorXiSharedPrimFormatter |
Definition at line 25 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::asymmetric_unit | ( | ) |
Definition at line 223 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::basis_rep | ( | ) |
Definition at line 122 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::crystal_point_group | ( | ) |
Definition at line 96 of file SharedPrim_data_io.cc.
SharedPrimFormatter<std::string> CASM::SharedPrim_dataformatter_impl::crystal_point_group_name | ( | ) |
Definition at line 106 of file SharedPrim_data_io.cc.
SharedPrimFormatter<Index> CASM::SharedPrim_dataformatter_impl::crystal_point_group_size | ( | ) |
Definition at line 114 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::factor_group | ( | ) |
Definition at line 69 of file SharedPrim_data_io.cc.
SharedPrimFormatter<std::string> CASM::SharedPrim_dataformatter_impl::factor_group_name | ( | ) |
Definition at line 79 of file SharedPrim_data_io.cc.
SharedPrimFormatter<Index> CASM::SharedPrim_dataformatter_impl::factor_group_size | ( | ) |
Definition at line 87 of file SharedPrim_data_io.cc.
SharedPrimFormatter<bool> CASM::SharedPrim_dataformatter_impl::is_primitive | ( | ) |
Definition at line 164 of file SharedPrim_data_io.cc.
VectorXdSharedPrimFormatter CASM::SharedPrim_dataformatter_impl::lattice | ( | ) |
Definition at line 193 of file SharedPrim_data_io.cc.
MatrixXdSharedPrimFormatter CASM::SharedPrim_dataformatter_impl::lattice_column_matrix | ( | ) |
Definition at line 203 of file SharedPrim_data_io.cc.
VectorXdSharedPrimFormatter CASM::SharedPrim_dataformatter_impl::lattice_params | ( | ) |
Definition at line 211 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::lattice_point_group | ( | ) |
Definition at line 35 of file SharedPrim_data_io.cc.
SharedPrimFormatter<std::string> CASM::SharedPrim_dataformatter_impl::lattice_point_group_name | ( | ) |
Definition at line 47 of file SharedPrim_data_io.cc.
SharedPrimFormatter<Index> CASM::SharedPrim_dataformatter_impl::lattice_point_group_size | ( | ) |
Definition at line 57 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::occ_permutation_rep | ( | ) |
Definition at line 140 of file SharedPrim_data_io.cc.
SharedPrimFormatter<jsonParser> CASM::SharedPrim_dataformatter_impl::primitive | ( | ) |
Definition at line 172 of file SharedPrim_data_io.cc.
SharedPrimFormatter<double> CASM::SharedPrim_dataformatter_impl::volume | ( | ) |
Definition at line 185 of file SharedPrim_data_io.cc.