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

◆ increase_norm() [2/5]

void MatrixOps::increase_norm ( gmp_RRmutable norm,
const DMatCC & mat )
inline

Definition at line 1381 of file mat-linalg.hpp.

1382{
1383 for (size_t r = 0; r < mat.numRows(); ++r)
1384 for (size_t c = 0; c < mat.numColumns(); ++c)
1385 {
1386 mat.ring().increase_norm(norm, mat.entry(r,c));
1387 }
1388}
size_t numRows() const
Definition dmat.hpp:144
ElementType & entry(size_t row, size_t column)
Definition dmat.hpp:148
const ACoeffRing & ring() const
Definition dmat.hpp:143
size_t numColumns() const
Definition dmat.hpp:145
void increase_norm(gmp_RRmutable norm, const ElementType &a) const
Definition aring-CC.hpp:467

References DMat< ACoeffRing >::entry(), M2::ARingCC::increase_norm(), DMat< ACoeffRing >::numColumns(), DMat< ACoeffRing >::numRows(), and DMat< ACoeffRing >::ring().