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

◆ min_gens_matrix()

Matrix * gb2_comp::min_gens_matrix ( )
virtual

Implements gb_node.

Definition at line 866 of file res-a2-gb.cpp.

867{
868 MatrixConstructor mat(F, Fsyz, nullptr);
869 int j = 0;
870 for (int i = 0; i < gb.size(); i++)
871 if (gb[i]->is_min)
872 mat.set_column(j++, originalR->translate_gbvector_to_vec(F, gb[i]->f));
873 return mat.to_matrix();
874}
FreeModule * Fsyz
Definition res-a2.hpp:121
FreeModule * F
Definition res-a2.hpp:120
const PolynomialRing * originalR
Definition res-a2.hpp:113
void gb(IntermediateBasis &F, int n)

References F, Fsyz, gb(), Matrix, originalR, MatrixConstructor::set_column(), and MatrixConstructor::to_matrix().

Referenced by get_matrix().