Definition at line 130 of file gauss.cpp.
131{
132
133
134
135
136 ring_elem c1 =
p->f->coeff;
137 ring_elem c2 = q->
f->coeff;
138 ring_elem d2 =
R->negate(c2);
139 vec v1 =
R->mult_vec(c1, q->
f);
140 vec v2 =
R->mult_vec(d2,
p->f);
141 vec s1 =
R->mult_vec(c1, q->
fsyz);
142 vec s2 =
R->mult_vec(d2,
p->fsyz);
144 R->remove_vec(q->
fsyz);
146 R->add_vec_to(v1, v2);
147 R->add_vec_to(s1, s2);
150}
References gm_elem::f, gm_elem::fsyz, p, and R.
Referenced by contains(), matrix_lift(), matrix_remainder(), and start_computation().