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

◆ fill_to_MatrixXmp() [2/2]

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

Definition at line 313 of file eigen.cpp.

314{
315 for (int r=0; r<orig.numRows(); r++)
316 for (int c=0; c<orig.numColumns(); c++)
317 result(r,c) = Real(& orig.entry(r,c), false);
318}
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
eigen_mpfr::mpreal Real
Definition eigen.cpp:23
VALGRIND_MAKE_MEM_DEFINED & result(result)

References DMat< ACoeffRing >::entry(), DMat< ACoeffRing >::numColumns(), DMat< ACoeffRing >::numRows(), and 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().