8 UIntPolyPiranha::UIntPolyPiranha(
const RCP<const Basic> &var, pintpoly &&dict)
9 : UPiranhaPoly(var,
std::
move(dict)){SYMENGINE_ASSIGN_TYPEID()}
11 hash_t UIntPolyPiranha::__hash__()
const
13 hash_t seed = SYMENGINE_UINTPOLYPIRANHA;
14 seed += get_poly().hash();
15 seed += get_var()->hash();
19 URatPolyPiranha::URatPolyPiranha(
const RCP<const Basic> &var, pratpoly &&dict)
20 : UPiranhaPoly(var,
std::
move(dict)){SYMENGINE_ASSIGN_TYPEID()}
22 hash_t URatPolyPiranha::__hash__()
const
24 hash_t seed = SYMENGINE_URATPOLYPIRANHA;
25 seed += get_poly().hash();
26 seed += get_var()->hash();
Main namespace for SymEngine package.