Definition at line 56 of file RingQQTest.cpp.
57{
59 EXPECT_TRUE(R != nullptr);
60
61 EXPECT_TRUE(
dynamic_cast<const Z_mod *
>(R) ==
nullptr);
62 EXPECT_TRUE(
dynamic_cast<const RingQQ *
>(R) !=
nullptr);
64 EXPECT_FALSE(R->
is_ZZ());
66}
std::string ringName(const T &R)
virtual bool is_ZZ() const
virtual CoefficientType coefficient_type() const
Engine-side Z/p ring for small primes (p < 32767), using a discrete-log (Zech) representation.
References Ring::COEFF_QQ, Ring::coefficient_type(), globalQQ, Ring::is_ZZ(), and ringName().