Reimplemented from PolyRing.
Definition at line 298 of file schur.cpp.
299{
301 if (n < 0)
302 {
303 throw exc::engine_error("element not invertible");
304 }
305 for (int i = 0; i < n; i++)
306 {
310 }
312}
virtual ring_elem from_long(long n) const
virtual ring_elem mult(const ring_elem f, const ring_elem g) const
virtual void remove(ring_elem &f) const
VALGRIND_MAKE_MEM_DEFINED & result(result)
References PolyRing::from_long(), PolyRing::mult(), PolyRing::remove(), and result().