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

◆ rawRingMapEvalMutableMatrix()

MutableMatrix * rawRingMapEvalMutableMatrix ( const RingMap * F,
const MutableMatrix * M )

Definition at line 70 of file ringmap.cpp.

72{
73 try
74 {
76 F->get_ring(), M->n_rows(), M->n_cols(), M->is_dense());
77 // TODO: now map it!
78 } catch (const exc::engine_error& e)
79 {
80 ERROR(e.what());
81 return nullptr;
82 }
83}
virtual size_t n_rows() const =0
virtual size_t n_cols() const =0
static MutableMatrix * zero_matrix(const Ring *R, size_t nrows, size_t ncols, bool dense)
Definition mat.cpp:54
virtual bool is_dense() const =0
const Ring * get_ring() const
Definition ringmap.hpp:111
const int ERROR
Definition m2-mem.cpp:55

References ERROR, RingMap::get_ring(), MutableMatrix::is_dense(), MutableMatrix::n_cols(), MutableMatrix::n_rows(), and MutableMatrix::zero_matrix().