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

◆ set_values()

bool MutableMatrix::set_values ( M2_arrayint rows,
M2_arrayint cols,
engine_RawRingElementArray values )

Definition at line 121 of file mat.cpp.

124{
125 if (rows->len != cols->len || rows->len != values->len) return false;
126 for (size_t i = 0; i < rows->len; i++)
127 {
128 if (!set_entry(
129 rows->array[i], cols->array[i], values->array[i]->get_value()))
130 return false;
131 }
132 return true;
133}
virtual bool set_entry(size_t r, size_t c, const ring_elem a)=0

References set_entry().

Referenced by IM2_MutableMatrix_set_values().