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

◆ make_vec_from_array()

vec Ring::make_vec_from_array ( int len,
Nterm ** array ) const

Definition at line 70 of file ring-vecs.cpp.

71{
72 vec result = nullptr;
73 for (int i = 0; i < len; i++)
74 {
75 if (array[i] != nullptr)
76 {
77 vec v = make_vec(i, array[i]);
78 v->next = result;
79 result = v;
80 }
81 }
82 return result;
83}
vec make_vec(int r, ring_elem a) const
Definition ring-vecs.cpp:60
VALGRIND_MAKE_MEM_DEFINED & result(result)

References make_vec(), and result().

Referenced by MatrixStream::appendPolynomialDone().