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

◆ rawMutableMatrixPromote()

MutableMatrix * rawMutableMatrixPromote ( const Ring * S,
const MutableMatrix * f )

Definition at line 72 of file mutable-matrix.cpp.

74{
75 (void) S;
76 (void) f;
77 // Given a natural map i : R --> S
78 // f is a matrix over R.
79 // returns a matrix over S.
80 ERROR("MutableMatrix promote not implemented yet");
81 return nullptr;
82#if 0
83 auto result = MutableMatrix::zero_matrix(S, f->n_rows(), f->n_cols(), f->is_dense());
84 return result;
85#endif
86}
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 int ERROR
Definition m2-mem.cpp:55
VALGRIND_MAKE_MEM_DEFINED & result(result)

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