27 #ifndef MAQUIS_DMRG_BLOCK_MATRIX_GROUPED_SYMMETRY_H
28 #define MAQUIS_DMRG_BLOCK_MATRIX_GROUPED_SYMMETRY_H
35 template <
class SymmGroup>
62 template<
class SymmGroup>
72 ret.
insert(std::make_pair(
group(it1->first, it2->first), it1->second*it2->second));
TrivialGroup::charge group(TrivialGroup::charge c1, TrivialGroup::charge c2)
include all symmetry definitions
base_t::const_iterator const_iterator
include one of the Index class definitions
static const charge IdentityCharge
std::size_t insert(std::pair< charge, std::size_t > const &x)