22#include <boost/functional/hash.hpp>
23#include <boost/variant.hpp>
36 std::size_t seed = 3875;
51 std::size_t seed = 3876;
65 std::size_t seed = 75;
80 return t.hash_value();
86 return t.hash_value();
91 return t.hash_value();
std::size_t hash_value() const
bool operator!=(DeleteAllBonds const &) const =default
bool operator==(DeleteAllBonds const &) const =default
bool operator==(DeleteAngleBond const &) const =default
std::size_t hash_value() const
std::array< int, 2 > bond_partner_id
bool operator!=(DeleteAngleBond const &) const =default
bool operator!=(DeleteBond const &) const =default
std::size_t hash_value() const
bool operator==(DeleteBond const &) const =default
std::size_t operator()(BondBreakage::DeleteAllBonds const &t) const noexcept
std::size_t operator()(BondBreakage::DeleteAngleBond const &t) const noexcept
std::size_t operator()(BondBreakage::DeleteBond const &t) const noexcept