Definition at line 164 of file monideal-minprimes.cpp.
165{
166
167
168
169
170 (void) count;
172
173 long len = 1;
175 {
177 len += d;
178 }
179
183
184 int next_monom = 0;
185
187 {
188 int *m = a.monom().data();
190
191 monoms[next_monom++] = d + 2;
192
194 monoms[next_monom++] = j.var() + 1;
196 }
198
201
203
206
207 buffer o;
208 o <<
"number of tentative minprimes is " << Q.
size();
209
210 MonomialIdeal *
result =
new MonomialIdeal(
mi->get_ring(), Q);
211
214
216}
ExponentListIterator< int, true > index_varpower
static Exponent simple_degree(ConstExponents m)
void alg1_min_prime_generator(int *which, int depth)
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define newarray_atomic_clear(T, len)
#define newarray_atomic(T, len)
References alg1_min_prime_generator(), depth_limit, emit(), exp, exp2, freemem(), mi, monoms, newarray_atomic, newarray_atomic_clear, newline, nvars, result(), ExponentList< int, true >::simple_degree(), buffer::size(), and buffer::str().
Referenced by rawMonomialMinimalPrimes().