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

◆ new_gen()

gm_elem * GaussElimComputation::new_gen ( int i)
private

Definition at line 20 of file gauss.cpp.

21{
22 gm_elem *result = new gm_elem;
23 result->f = R->copy_vec(gens->elem(i));
24
25 if (i < n_comps_per_syz)
26 result->fsyz = R->make_vec(i, R->one());
27 else
28 result->fsyz = nullptr;
29 result->next = nullptr;
30 return result;
31}
const Matrix * gens
Definition gauss.hpp:67
const Ring * R
Definition gauss.hpp:66
VALGRIND_MAKE_MEM_DEFINED & result(result)

References gens, n_comps_per_syz, R, and result().

Referenced by GaussElimComputation().