1 #ifndef CASM_ContainerTraits_HH
2 #define CASM_ContainerTraits_HH
4 #include "casm/external/Eigen/Dense"
18 template<
typename _Container>
Specialize container traits Expects:
Eigen::VectorXd::Scalar value_type
Eigen::VectorXd Container
CASM_TMP::ParenthesesAccess< Container, value_type, size_type > Access
Eigen::VectorXd::Index size_type
Helper Functor for Counter container access using operator()
EigenIndex Index
For long integer indexing:
static size_type size(const Eigen::VectorXd &vec)
Return size of container.