Macaulay2 Engine
Loading...
Searching...
No Matches

◆ lead_row() [2/2]

template<typename Mat>
virtual size_t MutableMat< Mat >::lead_row ( size_t col,
ring_elem & result ) const
inlinevirtual

Implements MutableMatrix.

Definition at line 337 of file mutablemat-defs.hpp.

341 {
342 Element b(mat.ring());
343 mat.ring().set_zero(b);
344
345 size_t ret = MatOps::lead_row(mat, col, b);
346 if (ret != static_cast<size_t>(-1)) mat.ring().to_ring_elem(result, b);
347
348 return ret;
349 }
CoeffRing::Element Element

References mat, and result().