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

◆ get_change()

const Matrix * ReducedGB::get_change ( )
virtual

Implements GBComputation.

Definition at line 80 of file reducedgb.cpp.

81{
82 MatrixConstructor mat(Fsyz, 0);
83 for (VECTOR(POLY)::const_iterator i = polys.begin(); i != polys.end(); i++)
84 {
85 vec v = originalR->translate_gbvector_to_vec(Fsyz, (*i).fsyz);
86 mat.append(v);
87 }
88 return mat.to_matrix();
89}
const FreeModule * Fsyz
Definition reducedgb.hpp:67
const PolynomialRing * originalR
Definition reducedgb.hpp:65
#define VECTOR(T)
Definition newdelete.hpp:78
#define POLY(q)
Definition poly.cpp:23

References MatrixConstructor::append(), Fsyz, Matrix, originalR, POLY, MatrixConstructor::to_matrix(), and VECTOR.