22#include <boost/functional/hash.hpp>
23#include <boost/variant.hpp>
36 std::size_t seed = 3875;
55 std::size_t seed = 3876;
67 return not(*
this == rhs);
75 std::size_t seed = 75;
93 return t.hash_value();
99 return t.hash_value();
104 return t.hash_value();
bool operator==(DeleteAllBonds const &rhs) const
std::size_t hash_value() const
bool operator!=(DeleteAllBonds const &rhs) const
bool operator==(DeleteAngleBond const &rhs) const
bool operator!=(DeleteAngleBond const &rhs) const
std::size_t hash_value() const
std::array< int, 2 > bond_partner_id
bool operator!=(DeleteBond const &rhs) const
std::size_t hash_value() const
bool operator==(DeleteBond const &rhs) const
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