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

◆ fill_from_MatrixXmp() [2/2]

void EigenM2::fill_from_MatrixXmp ( const MatrixXmpRRR & orig,
LMatrixRRR & result )

Definition at line 327 of file eigen.cpp.

328{
329 int numrows = orig.rows();
330 int numcols = orig.cols();
331 result.resize(numrows, numcols);
332 for (int r=0; r<numrows; r++)
333 for (int c=0; c<numcols; c++)
334 result.ring().set(result.entry(r,c), * orig(r,c).mpfr_srcptr());
335}
VALGRIND_MAKE_MEM_DEFINED & result(result)

References result().

Referenced by eigenvalues(), eigenvalues(), eigenvalues_hermitian(), eigenvalues_hermitian(), eigenvectors(), eigenvectors(), eigenvectors_hermitian(), eigenvectors_hermitian(), least_squares(), least_squares(), SVD(), SVD(), SVD_divide_conquer(), and SVD_divide_conquer().