Lines Matching refs:Identity
79 while (count && ring.Equal(m_coefficients[count-1], ring.Identity()))
88 return (i < m_coefficients.size()) ? m_coefficients[i] : ring.Identity();
109 m_coefficients.resize(count, ring.Identity());
123 m_coefficients.resize(count, ring.Identity());
137 return ring.Identity();
152 m_coefficients.resize(i, ring.Identity());
161 m_coefficients[i] = ring.Identity();
174 m_coefficients.resize(count-n, ring.Identity());
177 m_coefficients.resize(0, ring.Identity());
185 m_coefficients.resize(i+1, ring.Identity());
327 return Degree(ring)==0 ? ring.MultiplicativeInverse(m_coefficients[0]) : ring.Identity();
379 if (m_coefficients[i] != ring.Identity())
424 out << ring.Identity();
483 std::vector<CoefficientType> coefficients((size_t)n, m_ring.Identity());
557 Element result = ring.Identity();