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

◆ to_M2_matrix()

Matrix * F4toM2Interface::to_M2_matrix ( const VectorArithmetic * VA,
const MonomialInfo * MI,
gb_array & polys,
const FreeModule * F )
static

Definition at line 130 of file f4-m2-interface.cpp.

134{
135 MatrixConstructor result(F, INTSIZE(polys));
136 for (int i = 0; i < polys.size(); i++)
137 result.set_column(i, to_M2_vec(VA, MI, polys[i]->f, F));
138 return result.to_matrix();
139}
static vec to_M2_vec(const VectorArithmetic *VA, const MonomialInfo *MI, const GBF4Polynomial &f, const FreeModule *F)
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define INTSIZE(a)
Definition style.hpp:37

References INTSIZE, Matrix, result(), and to_M2_vec().