Home
last modified time | relevance | path

Searched refs:Acoeffs (Results 1 – 25 of 100) sorted by relevance

1234

/dports/math/flint2/flint-2.8.4/fmpz_mod_mpoly_factor/
H A Dfmpz_mod_poly_extras.c22 fmpz * Acoeffs; in fmpz_mod_poly_shift_left_scalar_addmul_fmpz_mod() local
28 Acoeffs = A->coeffs; in fmpz_mod_poly_shift_left_scalar_addmul_fmpz_mod()
31 fmpz_set(Acoeffs + k + i, Acoeffs + i); in fmpz_mod_poly_shift_left_scalar_addmul_fmpz_mod()
33 fmpz_zero(Acoeffs + i); in fmpz_mod_poly_shift_left_scalar_addmul_fmpz_mod()
36 fmpz_mod_addmul(Acoeffs + i, Acoeffs + i, c, Acoeffs + i + k, ctx); in fmpz_mod_poly_shift_left_scalar_addmul_fmpz_mod()
51 fmpz * Acoeffs, * Bcoeffs, * Ccoeffs; in fmpz_mod_poly_scalar_addmul_fmpz_mod() local
57 Acoeffs = A->coeffs; in fmpz_mod_poly_scalar_addmul_fmpz_mod()
84 fmpz * Acoeffs, * Bcoeffs, * Ccoeffs; in fmpz_mod_poly_addmul_linear() local
93 Acoeffs = A->coeffs; in fmpz_mod_poly_addmul_linear()
102 fmpz_zero(Acoeffs + i); in fmpz_mod_poly_addmul_linear()
[all …]
/dports/math/flint2/flint-2.8.4/fmpz_mod_mpoly/
H A Dsort_terms.c21 fmpz * Acoeffs, in _fmpz_mod_mpoly_radix_sort1() argument
51 fmpz_swap(Acoeffs + j, Acoeffs + j - 1); in _fmpz_mod_mpoly_radix_sort1()
75 fmpz_swap(Acoeffs + cur, Acoeffs + mid); in _fmpz_mod_mpoly_radix_sort1()
83 _fmpz_mod_mpoly_radix_sort1(Acoeffs, Aexps, left, mid, in _fmpz_mod_mpoly_radix_sort1()
102 fmpz * Acoeffs, in _fmpz_mod_mpoly_radix_sort() argument
134 fmpz_swap(Acoeffs + j, Acoeffs + j - 1); in _fmpz_mod_mpoly_radix_sort()
154 fmpz_swap(Acoeffs + check, Acoeffs + mid); in _fmpz_mod_mpoly_radix_sort()
164 _fmpz_mod_mpoly_radix_sort(Acoeffs, Aexps, left, mid, in _fmpz_mod_mpoly_radix_sort()
186 fmpz * Acoeffs = A->coeffs; in fmpz_mod_mpoly_sort_terms() local
202 _fmpz_mod_mpoly_radix_sort1(Acoeffs, Aexps, 0, A->length, in fmpz_mod_mpoly_sort_terms()
[all …]
H A Dscalar_addmul_fmpz.c15 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1() argument
29 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1()
37 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1()
45 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1()
53 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1()
62 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod1()
70 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod() argument
102 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod()
110 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod()
118 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_scalar_addmul_fmpz_mod()
[all …]
H A Devaluate_one.c29 fmpz * Acoeffs; in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp() local
43 Acoeffs = A->coeffs; in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp()
58 fmpz_mod_mul(Acoeffs + Alen, Bcoeffs + i, t, ctx->ffinfo); in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp()
60 if (fmpz_is_zero(Acoeffs + Alen)) in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp()
76 fmpz_mod_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen, ctx->ffinfo); in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp()
77 Alen -= fmpz_is_zero(Acoeffs + Alen - 1); in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_sp()
110 fmpz * Acoeffs; in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_mp() local
124 Acoeffs = A->coeffs; in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_mp()
141 if (fmpz_is_zero(Acoeffs + Alen)) in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_mp()
158 fmpz_mod_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen, ctx->ffinfo); in _fmpz_mod_mpoly_evaluate_one_fmpz_mod_mp()
[all …]
H A Dadd.c15 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mod_mpoly_add() argument
31 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_add()
38 fmpz_mod_add(Acoeffs + k, Bcoeffs + i, Ccoeffs + j, fctx); in _fmpz_mod_mpoly_add()
39 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_add()
46 fmpz_set(Acoeffs + k, Ccoeffs + j); in _fmpz_mod_mpoly_add()
55 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_add()
63 fmpz_set(Acoeffs + k, Ccoeffs + j); in _fmpz_mod_mpoly_add()
H A Dsub.c15 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mod_mpoly_sub() argument
31 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_sub()
38 fmpz_mod_sub(Acoeffs + k, Bcoeffs + i, Ccoeffs + j, fctx); in _fmpz_mod_mpoly_sub()
39 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mod_mpoly_sub()
46 fmpz_sub(Acoeffs + k, fmpz_mod_ctx_modulus(fctx), Ccoeffs + j); in _fmpz_mod_mpoly_sub()
55 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mod_mpoly_sub()
63 fmpz_sub(Acoeffs + k, fmpz_mod_ctx_modulus(fctx), Ccoeffs + j); in _fmpz_mod_mpoly_sub()
H A Dsqrt_heap.c18 const fmpz * Acoeffs, in _is_proved_not_square() argument
55 _fmpz_mod_mpoly_eval_all_fmpz_mod(eval, Acoeffs, Aexps, Alen, Abits, in _is_proved_not_square()
77 const fmpz * Acoeffs, in _fmpz_mod_mpoly_sqrt_heap1() argument
170 s = Acoeffs + Ai; in _fmpz_mod_mpoly_sqrt_heap1()
188 s = Acoeffs + Ai; in _fmpz_mod_mpoly_sqrt_heap1()
329 const fmpz * Acoeffs, in _fmpz_mod_mpoly_sqrt_heap() argument
364 return _fmpz_mod_mpoly_sqrt_heap1(Q, Acoeffs, Aexps, Alen, bits, in _fmpz_mod_mpoly_sqrt_heap()
416 FLINT_ASSERT(!fmpz_is_zero(Acoeffs + 0)); in _fmpz_mod_mpoly_sqrt_heap()
417 FLINT_ASSERT(fmpz_mod_is_canonical(Acoeffs + 0, fctx)); in _fmpz_mod_mpoly_sqrt_heap()
465 s = Acoeffs + Ai; in _fmpz_mod_mpoly_sqrt_heap()
[all …]
/dports/math/flint2/flint-2.8.4/nmod_mpoly/
H A Dscalar_addmul_ui.c15 mp_limb_t * Acoeffs, ulong * Aexps, in _nmod_mpoly_scalar_addmul_ui1() argument
29 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_scalar_addmul_ui1()
37 k += (Acoeffs[k] != 0); in _nmod_mpoly_scalar_addmul_ui1()
45 k += (Acoeffs[k] != 0); in _nmod_mpoly_scalar_addmul_ui1()
53 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_scalar_addmul_ui1()
62 k += (Acoeffs[k] != 0); in _nmod_mpoly_scalar_addmul_ui1()
94 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_scalar_addmul_ui()
102 k += (Acoeffs[k] != 0); in _nmod_mpoly_scalar_addmul_ui()
110 k += (Acoeffs[k] != 0); in _nmod_mpoly_scalar_addmul_ui()
118 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_scalar_addmul_ui()
[all …]
H A Devaluate_one.c31 mp_limb_t * Acoeffs; in _nmod_mpoly_evaluate_one_ui_sp() local
49 Acoeffs = A->coeffs; in _nmod_mpoly_evaluate_one_ui_sp()
63 Acoeffs[Alen] = nmod_pow_cache_mulpow_ui(Bcoeffs[i], k, cache[0], in _nmod_mpoly_evaluate_one_ui_sp()
65 if (Acoeffs[Alen] == 0) in _nmod_mpoly_evaluate_one_ui_sp()
81 Acoeffs[Alen - 1] = nmod_add(Acoeffs[Alen - 1], Acoeffs[Alen], ctx->mod); in _nmod_mpoly_evaluate_one_ui_sp()
82 Alen -= (Acoeffs[Alen - 1] == 0); in _nmod_mpoly_evaluate_one_ui_sp()
116 mp_limb_t * Acoeffs; in _nmod_mpoly_evaluate_one_ui_mp() local
136 Acoeffs = A->coeffs; in _nmod_mpoly_evaluate_one_ui_mp()
152 if (Acoeffs[Alen] == 0) in _nmod_mpoly_evaluate_one_ui_mp()
169 Acoeffs[Alen - 1] = nmod_add(Acoeffs[Alen - 1], Acoeffs[Alen], ctx->mod); in _nmod_mpoly_evaluate_one_ui_mp()
[all …]
H A Dadd.c15 mp_limb_t * Acoeffs, ulong * Aexps, in _nmod_mpoly_add1() argument
28 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_add1()
35 k -= (Acoeffs[k] == 0); in _nmod_mpoly_add1()
41 Acoeffs[k] = Ccoeffs[j]; in _nmod_mpoly_add1()
51 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_add1()
59 Acoeffs[k] = Ccoeffs[j]; in _nmod_mpoly_add1()
85 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_add()
92 k -= (Acoeffs[k] == 0); in _nmod_mpoly_add()
98 Acoeffs[k] = Ccoeffs[j]; in _nmod_mpoly_add()
108 Acoeffs[k] = Bcoeffs[i]; in _nmod_mpoly_add()
[all …]
H A Dsqrt_heap.c19 const mp_limb_t * Acoeffs, in _is_proved_not_square_medprime() argument
59 fq_zech_set_ui(t + i, Acoeffs[i], fqctx); in _is_proved_not_square_medprime()
92 const mp_limb_t * Acoeffs, in _is_proved_not_square() argument
146 const mp_limb_t * Acoeffs, in _nmod_mpoly_sqrt_heap1() argument
198 Qcoeffs[0] = n_sqrtmod(Acoeffs[0], mod.n); in _nmod_mpoly_sqrt_heap1()
232 acc0 = mod.n - Acoeffs[Ai]; in _nmod_mpoly_sqrt_heap1()
249 acc0 = mod.n - Acoeffs[Ai]; in _nmod_mpoly_sqrt_heap1()
365 const mp_limb_t * Acoeffs, in _nmod_mpoly_sqrt_heap() argument
441 Qcoeffs[0] = n_sqrtmod(Acoeffs[0], mod.n); in _nmod_mpoly_sqrt_heap()
489 acc0 = mod.n - Acoeffs[Ai]; in _nmod_mpoly_sqrt_heap()
[all …]
/dports/math/flint2/flint-2.8.4/fmpq_mpoly/
H A Devaluate_one.c32 fmpz * Acoeffs; in _fmpq_mpoly_evaluate_one_fmpq_sp() local
45 Acoeffs = A->zpoly->coeffs; in _fmpq_mpoly_evaluate_one_fmpq_sp()
61 fmpz_pow_cache_mulpow_ui(Acoeffs + Alen, Acoeffs + Alen, in _fmpq_mpoly_evaluate_one_fmpq_sp()
66 if (fmpz_is_zero(Acoeffs + Alen)) in _fmpq_mpoly_evaluate_one_fmpq_sp()
82 fmpz_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen); in _fmpq_mpoly_evaluate_one_fmpq_sp()
88 _fmpz_demote(Acoeffs + i); in _fmpq_mpoly_evaluate_one_fmpq_sp()
137 fmpz * Acoeffs; in _fmpq_mpoly_evaluate_one_fmpq_mp() local
153 Acoeffs = A->zpoly->coeffs; in _fmpq_mpoly_evaluate_one_fmpq_mp()
170 fmpz_pow_cache_mulpow_fmpz(Acoeffs + Alen, Acoeffs + Alen, in _fmpq_mpoly_evaluate_one_fmpq_mp()
192 fmpz_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen); in _fmpq_mpoly_evaluate_one_fmpq_mp()
[all …]
/dports/math/flint2/flint-2.8.4/fq_zech_mpoly/
H A Devaluate_one.c29 fq_zech_struct * Acoeffs; in _fq_zech_mpoly_evaluate_one_fq_zech_sp() local
43 Acoeffs = A->coeffs; in _fq_zech_mpoly_evaluate_one_fq_zech_sp()
58 fq_zech_mul(Acoeffs + Alen, Bcoeffs + i, pp, ctx->fqctx); in _fq_zech_mpoly_evaluate_one_fq_zech_sp()
59 if (fq_zech_is_zero(Acoeffs + Alen, ctx->fqctx)) in _fq_zech_mpoly_evaluate_one_fq_zech_sp()
75 fq_zech_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen, ctx->fqctx); in _fq_zech_mpoly_evaluate_one_fq_zech_sp()
76 Alen -= fq_zech_is_zero(Acoeffs + Alen - 1, ctx->fqctx); in _fq_zech_mpoly_evaluate_one_fq_zech_sp()
109 fq_zech_struct * Acoeffs; in _fq_zech_mpoly_evaluate_one_fq_zech_mp() local
125 Acoeffs = A->coeffs; in _fq_zech_mpoly_evaluate_one_fq_zech_mp()
141 if (fq_zech_is_zero(Acoeffs + Alen, ctx->fqctx)) in _fq_zech_mpoly_evaluate_one_fq_zech_mp()
158 fq_zech_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen, ctx->fqctx); in _fq_zech_mpoly_evaluate_one_fq_zech_mp()
[all …]
H A Dadd.c15 fq_zech_struct * Acoeffs, ulong * Aexps, in _fq_zech_mpoly_add() argument
31 fq_zech_set(Acoeffs + k, Bcoeffs + i, fqctx); in _fq_zech_mpoly_add()
38 fq_zech_add(Acoeffs + k, Bcoeffs + i, Ccoeffs + j, fqctx); in _fq_zech_mpoly_add()
39 k += !fq_zech_is_zero(Acoeffs + k, fqctx); in _fq_zech_mpoly_add()
46 fq_zech_set(Acoeffs + k, Ccoeffs + j, fqctx); in _fq_zech_mpoly_add()
55 fq_zech_set(Acoeffs + k, Bcoeffs + i, fqctx); in _fq_zech_mpoly_add()
63 fq_zech_set(Acoeffs + k, Ccoeffs + j, fqctx); in _fq_zech_mpoly_add()
H A Dscalar_addmul_fq_zech.c15 fq_zech_struct * Acoeffs, ulong * Aexps, in _fq_zech_mpoly_scalar_addmul_fq_zech() argument
37 fq_zech_set(Acoeffs + k, Bcoeffs + i, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
45 fq_zech_add(Acoeffs + k, Bcoeffs + i, p, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
46 k += !fq_zech_is_zero(Acoeffs + k, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
53 fq_zech_mul(Acoeffs + k, Ccoeffs + j, d, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
62 fq_zech_set(Acoeffs + k, Bcoeffs + i, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
70 fq_zech_mul(Acoeffs + k, Ccoeffs + j, d, fqctx); in _fq_zech_mpoly_scalar_addmul_fq_zech()
/dports/math/flint2/flint-2.8.4/fq_nmod_mpoly/
H A Devaluate_one.c30 mp_limb_t * Acoeffs; in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp() local
48 Acoeffs = A->coeffs; in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp()
62 _n_fq_set(Acoeffs + d*Alen, Bcoeffs + d*i, d); in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp()
65 if (_n_fq_is_zero(Acoeffs + d*Alen, d)) in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp()
81 _n_fq_add(Acoeffs + d*(Alen - 1), Acoeffs + d*(Alen - 1), in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp()
83 Alen -= _n_fq_is_zero(Acoeffs + d*(Alen - 1), d); in _fq_nmod_mpoly_evaluate_one_fq_nmod_sp()
118 mp_limb_t * Acoeffs; in _fq_nmod_mpoly_evaluate_one_fq_nmod_mp() local
138 Acoeffs = A->coeffs; in _fq_nmod_mpoly_evaluate_one_fq_nmod_mp()
154 if (_n_fq_is_zero(Acoeffs + d*Alen, d)) in _fq_nmod_mpoly_evaluate_one_fq_nmod_mp()
171 _n_fq_add(Acoeffs + d*(Alen - 1), Acoeffs + d*(Alen - 1), in _fq_nmod_mpoly_evaluate_one_fq_nmod_mp()
[all …]
H A Dadd.c15 mp_limb_t * Acoeffs, ulong * Aexps, in _fq_nmod_mpoly_add() argument
31 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_add()
37 _n_fq_add(Acoeffs + d*k, Bcoeffs + d*i, Ccoeffs + d*j, d, mod); in _fq_nmod_mpoly_add()
38 k -= _n_fq_is_zero(Acoeffs + d*k, d); in _fq_nmod_mpoly_add()
45 _n_fq_set(Acoeffs + d*k, Ccoeffs + d*j, d); in _fq_nmod_mpoly_add()
54 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_add()
62 _n_fq_set(Acoeffs + d*k, Ccoeffs + d*j, d); in _fq_nmod_mpoly_add()
H A Dsub.c15 mp_limb_t * Acoeffs, ulong * Aexps, in _fq_nmod_mpoly_sub() argument
31 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_sub()
37 _n_fq_sub(Acoeffs + d*k, Bcoeffs + d*i, Ccoeffs + d*j, d, mod); in _fq_nmod_mpoly_sub()
38 k -= _n_fq_is_zero(Acoeffs + d*k, d); in _fq_nmod_mpoly_sub()
45 _n_fq_neg(Acoeffs + d*k, Ccoeffs + d*j, d, mod); in _fq_nmod_mpoly_sub()
54 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_sub()
62 _n_fq_neg(Acoeffs + d*k, Ccoeffs + d*j, d, mod); in _fq_nmod_mpoly_sub()
H A Dscalar_addmul_fq_nmod.c15 mp_limb_t * Acoeffs, ulong * Aexps, in _fq_nmod_mpoly_scalar_addmul_n_fq() argument
39 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_scalar_addmul_n_fq()
46 _n_fq_addmul(Acoeffs + d*k, Bcoeffs + d*i, Ccoeffs + d*j, f, fqctx, tmp); in _fq_nmod_mpoly_scalar_addmul_n_fq()
47 k += !_n_fq_is_zero(Acoeffs + d*k, d); in _fq_nmod_mpoly_scalar_addmul_n_fq()
54 _n_fq_mul(Acoeffs + d*k, Ccoeffs + d*j, f, fqctx, tmp); in _fq_nmod_mpoly_scalar_addmul_n_fq()
63 _n_fq_set(Acoeffs + d*k, Bcoeffs + d*i, d); in _fq_nmod_mpoly_scalar_addmul_n_fq()
71 _n_fq_mul(Acoeffs + d*k, Ccoeffs + d*j, f, fqctx, tmp); in _fq_nmod_mpoly_scalar_addmul_n_fq()
H A Dmpolyu_divides.c33 mp_limb_t * Acoeffs = A->coeffs; in _fq_nmod_mpoly_mulsub() local
91 _fq_nmod_mpoly_fit_length(&Acoeffs, &A->coeffs_alloc, d, in _fq_nmod_mpoly_mulsub()
95 _n_fq_set(Acoeffs + d*Alen, Dcoeff + d*Di, d); in _fq_nmod_mpoly_mulsub()
100 _fq_nmod_mpoly_fit_length(&Acoeffs, &A->coeffs_alloc, d, in _fq_nmod_mpoly_mulsub()
166 _n_fq_reduce2(Acoeffs + d*Alen, t, fqctx, t + 2*d); in _fq_nmod_mpoly_mulsub()
170 _n_fq_sub(Acoeffs + d*Alen, Dcoeff + d*Di, Acoeffs + d*Alen, d, fqctx->mod); in _fq_nmod_mpoly_mulsub()
175 _n_fq_neg(Acoeffs + d*Alen, Acoeffs + d*Alen, d, fqctx->mod); in _fq_nmod_mpoly_mulsub()
178 Alen += !_n_fq_is_zero(Acoeffs + d*Alen, d); in _fq_nmod_mpoly_mulsub()
238 _fq_nmod_mpoly_fit_length(&Acoeffs, &A->coeffs_alloc, d, in _fq_nmod_mpoly_mulsub()
241 _nmod_vec_set(Acoeffs + d*Alen, Dcoeff + d*Di, d*(Dlen - Di)); in _fq_nmod_mpoly_mulsub()
[all …]
/dports/math/flint2/flint-2.8.4/fmpz_mpoly/
H A Devaluate_one.c101 fmpz * Acoeffs; in _fmpz_mpoly_evaluate_one_fmpz_sp() local
114 Acoeffs = A->coeffs; in _fmpz_mpoly_evaluate_one_fmpz_sp()
131 if (fmpz_is_zero(Acoeffs + Alen)) in _fmpz_mpoly_evaluate_one_fmpz_sp()
147 fmpz_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen); in _fmpz_mpoly_evaluate_one_fmpz_sp()
148 Alen -= fmpz_is_zero(Acoeffs + Alen - 1); in _fmpz_mpoly_evaluate_one_fmpz_sp()
153 _fmpz_demote(Acoeffs + i); in _fmpz_mpoly_evaluate_one_fmpz_sp()
186 fmpz * Acoeffs; in _fmpz_mpoly_evaluate_one_fmpz_mp() local
201 Acoeffs = A->coeffs; in _fmpz_mpoly_evaluate_one_fmpz_mp()
218 if (fmpz_is_zero(Acoeffs + Alen)) in _fmpz_mpoly_evaluate_one_fmpz_mp()
235 fmpz_add(Acoeffs + Alen - 1, Acoeffs + Alen - 1, Acoeffs + Alen); in _fmpz_mpoly_evaluate_one_fmpz_mp()
[all …]
H A Dadd.c17 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_add1() argument
29 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_add1()
37 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_add1()
44 fmpz_set(Acoeffs + k, Ccoeffs + j); in _fmpz_mpoly_add1()
53 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_add1()
61 fmpz_set(Acoeffs + k, Ccoeffs + j); in _fmpz_mpoly_add1()
70 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_add() argument
91 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_add()
99 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_add()
115 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_add()
[all …]
H A Dsub.c17 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_sub1() argument
29 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_sub1()
37 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_sub1()
44 fmpz_neg(Acoeffs + k, Ccoeffs + j); in _fmpz_mpoly_sub1()
53 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_sub1()
61 fmpz_neg(Acoeffs + k, Ccoeffs + j); in _fmpz_mpoly_sub1()
70 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_sub() argument
91 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_sub()
99 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_sub()
115 fmpz_set(Acoeffs + k, Bcoeffs + i); in _fmpz_mpoly_sub()
[all …]
H A Dscalar_fmma.c16 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_scalar_fmma1() argument
29 fmpz_mul(Acoeffs + k, Bcoeffs + i, c); in _fmpz_mpoly_scalar_fmma1()
38 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_scalar_fmma1()
44 fmpz_mul(Acoeffs + k, Dcoeffs + j, e); in _fmpz_mpoly_scalar_fmma1()
53 fmpz_mul(Acoeffs + k, Bcoeffs + i, c); in _fmpz_mpoly_scalar_fmma1()
61 fmpz_mul(Acoeffs + k, Dcoeffs + j, e); in _fmpz_mpoly_scalar_fmma1()
72 fmpz * Acoeffs, ulong * Aexps, in _fmpz_mpoly_scalar_fmma() argument
94 fmpz_mul(Acoeffs + k, Bcoeffs + i, c); in _fmpz_mpoly_scalar_fmma()
103 k += !fmpz_is_zero(Acoeffs + k); in _fmpz_mpoly_scalar_fmma()
118 fmpz_mul(Acoeffs + k, Bcoeffs + i, c); in _fmpz_mpoly_scalar_fmma()
[all …]
/dports/math/flint2/flint-2.8.4/n_poly/
H A Dn_fq_poly.c546 mp_limb_t * Acoeffs; in n_fq_poly_scalar_addmul_n_fq() local
565 Acoeffs = A->coeffs; in n_fq_poly_scalar_addmul_n_fq()
575 Acoeffs = A->coeffs; in n_fq_poly_scalar_addmul_n_fq()
579 _n_fq_mul(Acoeffs + d*i, Ccoeffs + d*i, s, ctx, t); in n_fq_poly_scalar_addmul_n_fq()
585 Acoeffs = A->coeffs; in n_fq_poly_scalar_addmul_n_fq()
604 mp_limb_t * Acoeffs; in n_fq_poly_shift_left_scalar_submul() local
611 Acoeffs = A->coeffs; in n_fq_poly_shift_left_scalar_submul()
613 flint_mpn_copyd(Acoeffs + d*k, Acoeffs, d*Alen); in n_fq_poly_shift_left_scalar_submul()
614 flint_mpn_zero(Acoeffs, d*k); in n_fq_poly_shift_left_scalar_submul()
618 n_fq_mul(u, c, Acoeffs + d*(i + k), ctx); in n_fq_poly_shift_left_scalar_submul()
[all …]

1234