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

◆ to_fmpz_mat()

void FlintZZMat::to_fmpz_mat ( const DMatZZGMP & mat1,
fmpz_mat_t result_mat )
inlinestaticprivate

Definition at line 82 of file dmat-qq-interface-flint.hpp.

83 {
84 DMatZZGMP& mat = const_cast<DMatZZGMP&>(mat1);
85 for (long r = 0; r < mat.numRows(); r++)
86 for (long c = 0; c < mat.numColumns(); c++)
87 {
88 fmpz_set_mpz(fmpz_mat_entry(result_mat, r, c), & mat1.entry(r,c));
89 }
90 }
size_t numRows() const
Definition dmat.hpp:144
ElementType & entry(size_t row, size_t column)
Definition dmat.hpp:148
size_t numColumns() const
Definition dmat.hpp:145
DMat< M2::ARingZZGMP > DMatZZGMP

References DMat< ACoeffRing >::entry(), DMat< ACoeffRing >::numColumns(), and DMat< ACoeffRing >::numRows().

Referenced by FlintZZMat().