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

◆ to_fmpq_mat()

void FlintQQMat::to_fmpq_mat ( const DMatQQ & mat1,
fmpq_mat_t result_mat )
inlinestaticprivate

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

149 {
150 DMatQQ& mat = const_cast<DMatQQ&>(mat1);
151 for (long r = 0; r < mat.numRows(); r++)
152 for (long c = 0; c < mat.numColumns(); c++)
153 {
154 fmpq_set_mpq(fmpq_mat_entry(result_mat, r, c), & mat1.entry(r,c));
155 }
156 }
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::ARingQQ > DMatQQ

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

Referenced by FlintQQMat().