/dports/math/flint2/flint-2.8.4/mpoly/ |
H A D | gen_shift_left_right.c | 32 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_right() 36 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_right() 37 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_right() 42 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_right() 58 flint_bitcnt_t Abits, in _mpoly_gen_shift_right_fmpz() argument 75 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_right_fmpz() 78 if (Abits > FLINT_BITS) in _mpoly_gen_shift_right_fmpz() 108 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_left() 112 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_left() 113 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_left() [all …]
|
H A D | used_vars.c | 18 const ulong * Aexps, slong Alen, flint_bitcnt_t Abits, in mpoly_used_vars_or_sp() argument 22 slong N = mpoly_words_per_exp(Abits, mctx); in mpoly_used_vars_or_sp() 26 ulong mask = (-UWORD(1)) >> (FLINT_BITS - Abits); in mpoly_used_vars_or_sp() 72 if (shift + Abits > FLINT_BITS) in mpoly_used_vars_or_sp() 94 const ulong * Aexps, slong Alen, flint_bitcnt_t Abits, in mpoly_used_vars_or_mp() argument 98 slong N = mpoly_words_per_exp(Abits, mctx); in mpoly_used_vars_or_mp() 99 slong wpf = Abits/FLINT_BITS; in mpoly_used_vars_or_mp() 103 FLINT_ASSERT(Abits%FLINT_BITS == 0); in mpoly_used_vars_or_mp() 141 const ulong * Aexps, slong Alen, flint_bitcnt_t Abits, in mpoly_used_vars_or() argument 144 if (Abits <= FLINT_BITS) in mpoly_used_vars_or() [all …]
|
H A D | monomial_index.c | 63 if (exp_bits > Abits) in mpoly_monomial_index_ui() 68 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_ui() 71 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_ui() 74 mpoly_set_monomial_ui(packed_exp, exp, Abits, mctx); in mpoly_monomial_index_ui() 96 if (exp_bits > Abits) in mpoly_monomial_index_pfmpz() 101 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_pfmpz() 104 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_pfmpz() 130 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_monomial() 133 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_monomial() 135 if (Mbits == Abits) in mpoly_monomial_index_monomial() [all …]
|
H A D | monomials_shift_right_ui.c | 15 void mpoly_monomials_shift_right_ui(ulong * Aexps, flint_bitcnt_t Abits, in mpoly_monomials_shift_right_ui() argument 19 slong N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomials_shift_right_ui() 27 mpoly_set_monomial_ui(texps, user_exps, Abits, mctx); in mpoly_monomials_shift_right_ui() 29 if (Abits <= FLINT_BITS) in mpoly_monomials_shift_right_ui() 32 ulong mask = mpoly_overflow_mask_sp(Abits); in mpoly_monomials_shift_right_ui() 45 FLINT_ASSERT(!mpoly_monomial_overflows_mp(Aexps + N*i, N, Abits)); in mpoly_monomials_shift_right_ui() 53 void mpoly_monomials_shift_right_ffmpz(ulong * Aexps, flint_bitcnt_t Abits, in mpoly_monomials_shift_right_ffmpz() argument 57 slong N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomials_shift_right_ffmpz() 65 mpoly_set_monomial_ffmpz(texps, user_exps, Abits, mctx); in mpoly_monomials_shift_right_ffmpz() 67 if (Abits <= FLINT_BITS) in mpoly_monomials_shift_right_ffmpz() [all …]
|
H A D | cmp_general.c | 16 int mpoly_monomial_cmp_general(ulong * Aexp, flint_bitcnt_t Abits, in mpoly_monomial_cmp_general() argument 21 if (Abits == Bbits) in mpoly_monomial_cmp_general() 24 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_cmp_general() 35 if (Abits <= FLINT_BITS) in mpoly_monomial_cmp_general() 38 ulong fpw = FLINT_BITS/Abits; in mpoly_monomial_cmp_general() 39 ulong himask = (UWORD(1) << (mctx->nvars%fpw*Abits)) - UWORD(1); in mpoly_monomial_cmp_general() 52 ulong wpf = Abits/FLINT_BITS; in mpoly_monomial_cmp_general() 88 if (Abits > Bbits) in mpoly_monomial_cmp_general() 90 newbits = Abits; in mpoly_monomial_cmp_general() 98 FLINT_ASSERT(Abits < Bbits); in mpoly_monomial_cmp_general() [all …]
|
H A D | monomials_cmp.c | 17 const ulong * Aexps, flint_bitcnt_t Abits, in _mpoly_monomials_cmp_repack_bits() argument 24 slong NA = mpoly_words_per_exp(Abits, mctx); in _mpoly_monomials_cmp_repack_bits() 30 FLINT_ASSERT(Abits <= Bbits); in _mpoly_monomials_cmp_repack_bits() 80 const ulong * Aexps, flint_bitcnt_t Abits, in mpoly_monomials_cmp() argument 92 if (Abits < Bbits) in mpoly_monomials_cmp() 94 return _mpoly_monomials_cmp_repack_bits(Aexps, Abits, Bexps, Bbits, in mpoly_monomials_cmp() 97 else if (Abits > Bbits) in mpoly_monomials_cmp() 99 return -_mpoly_monomials_cmp_repack_bits(Bexps, Bbits, Aexps, Abits, in mpoly_monomials_cmp() 103 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomials_cmp() 107 mpoly_get_cmpmask(&cmpmask1, 1, Abits, mctx); in mpoly_monomials_cmp() [all …]
|
/dports/math/flint2/flint-2.8.4/nmod_mpoly/ |
H A D | repack_bits.c | 18 flint_bitcnt_t Abits, in nmod_mpoly_repack_bits() argument 23 Abits = mpoly_fix_bits(Abits, ctx->minfo); in nmod_mpoly_repack_bits() 25 if (B->bits == Abits || B->length == 0) in nmod_mpoly_repack_bits() 32 return nmod_mpoly_repack_bits_inplace(A, Abits, ctx); in nmod_mpoly_repack_bits() 54 flint_bitcnt_t Abits, in nmod_mpoly_repack_bits_inplace() argument 60 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in nmod_mpoly_repack_bits_inplace() 62 if (A->bits == Abits) in nmod_mpoly_repack_bits_inplace() 69 A->bits = Abits; in nmod_mpoly_repack_bits_inplace() 73 N = mpoly_words_per_exp(Abits, ctx->minfo); in nmod_mpoly_repack_bits_inplace() 76 success = mpoly_repack_monomials(texps, Abits, in nmod_mpoly_repack_bits_inplace() [all …]
|
/dports/math/flint2/flint-2.8.4/fmpz_mod_mpoly/ |
H A D | repack_bits.c | 18 flint_bitcnt_t Abits, in fmpz_mod_mpoly_repack_bits() argument 23 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fmpz_mod_mpoly_repack_bits() 25 if (B->bits == Abits || B->length == 0) in fmpz_mod_mpoly_repack_bits() 32 return fmpz_mod_mpoly_repack_bits_inplace(A, Abits, ctx); in fmpz_mod_mpoly_repack_bits() 54 flint_bitcnt_t Abits, in fmpz_mod_mpoly_repack_bits_inplace() argument 60 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fmpz_mod_mpoly_repack_bits_inplace() 62 if (A->bits == Abits) in fmpz_mod_mpoly_repack_bits_inplace() 69 A->bits = Abits; in fmpz_mod_mpoly_repack_bits_inplace() 73 N = mpoly_words_per_exp(Abits, ctx->minfo); in fmpz_mod_mpoly_repack_bits_inplace() 76 success = mpoly_repack_monomials(texps, Abits, in fmpz_mod_mpoly_repack_bits_inplace() [all …]
|
/dports/math/flint2/flint-2.8.4/fq_nmod_mpoly/ |
H A D | repack_bits.c | 17 flint_bitcnt_t Abits, in fq_nmod_mpoly_repack_bits() argument 22 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits() 24 if (B->bits == Abits || B->length == 0) in fq_nmod_mpoly_repack_bits() 31 return fq_nmod_mpoly_repack_bits_inplace(A, Abits, ctx); in fq_nmod_mpoly_repack_bits() 53 flint_bitcnt_t Abits, in fq_nmod_mpoly_repack_bits_inplace() argument 59 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits_inplace() 61 if (A->bits == Abits) in fq_nmod_mpoly_repack_bits_inplace() 68 A->bits = Abits; in fq_nmod_mpoly_repack_bits_inplace() 72 N = mpoly_words_per_exp(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits_inplace() 75 success = mpoly_repack_monomials(texps, Abits, in fq_nmod_mpoly_repack_bits_inplace() [all …]
|
/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/mpoly/ |
H A D | gen_shift_left_right.c | 22 void _mpoly_gen_shift_right(ulong * Aexp, flint_bitcnt_t Abits, slong Alength, in _mpoly_gen_shift_right() argument 32 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_right() 36 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_right() 37 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_right() 42 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_right() 45 mpoly_gen_monomial_sp(one, var, Abits, mctx); in _mpoly_gen_shift_right() 65 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_left() 69 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_left() 70 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_left() 75 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_left() [all …]
|
H A D | monomial_index.c | 26 if (exp_bits > Abits) in mpoly_monomial_index_ui() 31 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_ui() 34 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_ui() 37 mpoly_set_monomial_ui(packed_exp, exp, Abits, mctx); in mpoly_monomial_index_ui() 59 if (exp_bits > Abits) in mpoly_monomial_index_pfmpz() 64 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_pfmpz() 67 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_pfmpz() 93 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_monomial() 96 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_monomial() 98 if (Mbits == Abits) in mpoly_monomial_index_monomial() [all …]
|
H A D | cmp_general.c | 16 int mpoly_monomial_cmp_general(ulong * Aexp, flint_bitcnt_t Abits, in mpoly_monomial_cmp_general() argument 21 if (Abits == Bbits) in mpoly_monomial_cmp_general() 24 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_cmp_general() 35 if (Abits <= FLINT_BITS) in mpoly_monomial_cmp_general() 38 ulong fpw = FLINT_BITS/Abits; in mpoly_monomial_cmp_general() 39 ulong himask = (UWORD(1) << (mctx->nvars%fpw*Abits)) - UWORD(1); in mpoly_monomial_cmp_general() 52 ulong wpf = Abits/FLINT_BITS; in mpoly_monomial_cmp_general() 88 if (Abits > Bbits) in mpoly_monomial_cmp_general() 90 newbits = Abits; in mpoly_monomial_cmp_general() 98 FLINT_ASSERT(Abits < Bbits); in mpoly_monomial_cmp_general() [all …]
|
/dports/math/e-antic/flint2-ae7ec89/mpoly/ |
H A D | gen_shift_left_right.c | 22 void _mpoly_gen_shift_right(ulong * Aexp, flint_bitcnt_t Abits, slong Alength, in _mpoly_gen_shift_right() argument 32 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_right() 36 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_right() 37 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_right() 42 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_right() 45 mpoly_gen_monomial_sp(one, var, Abits, mctx); in _mpoly_gen_shift_right() 65 FLINT_ASSERT(Abits <= FLINT_BITS); in _mpoly_gen_shift_left() 69 for (i = 0; i < FLINT_BITS/Abits; i++) in _mpoly_gen_shift_left() 70 mask = (mask << Abits) + (UWORD(1) << (Abits - 1)); in _mpoly_gen_shift_left() 75 N = mpoly_words_per_exp(Abits, mctx); in _mpoly_gen_shift_left() [all …]
|
H A D | monomial_index.c | 26 if (exp_bits > Abits) in mpoly_monomial_index_ui() 31 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_ui() 34 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_ui() 37 mpoly_set_monomial_ui(packed_exp, exp, Abits, mctx); in mpoly_monomial_index_ui() 59 if (exp_bits > Abits) in mpoly_monomial_index_pfmpz() 64 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_pfmpz() 67 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_pfmpz() 93 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_index_monomial() 96 mpoly_get_cmpmask(cmpmask, N, Abits, mctx); in mpoly_monomial_index_monomial() 98 if (Mbits == Abits) in mpoly_monomial_index_monomial() [all …]
|
H A D | cmp_general.c | 16 int mpoly_monomial_cmp_general(ulong * Aexp, flint_bitcnt_t Abits, in mpoly_monomial_cmp_general() argument 21 if (Abits == Bbits) in mpoly_monomial_cmp_general() 24 N = mpoly_words_per_exp(Abits, mctx); in mpoly_monomial_cmp_general() 35 if (Abits <= FLINT_BITS) in mpoly_monomial_cmp_general() 38 ulong fpw = FLINT_BITS/Abits; in mpoly_monomial_cmp_general() 39 ulong himask = (UWORD(1) << (mctx->nvars%fpw*Abits)) - UWORD(1); in mpoly_monomial_cmp_general() 52 ulong wpf = Abits/FLINT_BITS; in mpoly_monomial_cmp_general() 88 if (Abits > Bbits) in mpoly_monomial_cmp_general() 90 newbits = Abits; in mpoly_monomial_cmp_general() 98 FLINT_ASSERT(Abits < Bbits); in mpoly_monomial_cmp_general() [all …]
|
/dports/math/flint2/flint-2.8.4/fmpz_mat/profile/ |
H A D | p-mul_blas_v_mul.c | 25 flint_bitcnt_t Abits, Bbits, Cbits, maxAbits; in main() local 48 for (Abits = 10; Abits < maxAbits; Abits += 1 + Abits/4) in main() 50 Bbits = Abits; in main() 51 Cbits = Abits + Bbits + FLINT_BIT_COUNT(dim); in main() 61 for (Abits = 10; Abits < maxAbits; Abits += 1 + Abits/4) in main() 63 Bbits = Abits; in main() 64 Cbits = Abits + Bbits + FLINT_BIT_COUNT(dim); in main() 66 fmpz_mat_randtest(A, state, Abits); in main()
|
/dports/math/flint2/flint-2.8.4/fmpz_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fmpz_mpoly_ctx_t ctx) in fmpz_mpoly_repack_bits() argument 20 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fmpz_mpoly_repack_bits() 22 if (B->bits == Abits || B->length == 0) in fmpz_mpoly_repack_bits() 29 fmpz_mpoly_init3(T, B->alloc, Abits, ctx); in fmpz_mpoly_repack_bits() 30 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fmpz_mpoly_repack_bits() 56 flint_bitcnt_t Abits, in fmpz_mpoly_repack_bits_inplace() argument 61 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fmpz_mpoly_repack_bits_inplace() 63 if (A->bits == Abits) in fmpz_mpoly_repack_bits_inplace() 70 A->bits = Abits; in fmpz_mpoly_repack_bits_inplace() 75 success = mpoly_repack_monomials(texps, Abits, in fmpz_mpoly_repack_bits_inplace() [all …]
|
/dports/math/flint2/flint-2.8.4/fq_zech_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fq_zech_mpoly_ctx_t ctx) in fq_zech_mpoly_repack_bits() argument 21 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fq_zech_mpoly_repack_bits() 23 if (B->bits == Abits || B->length == 0) in fq_zech_mpoly_repack_bits() 30 fq_zech_mpoly_init3(T, B->alloc, Abits, ctx); in fq_zech_mpoly_repack_bits() 31 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fq_zech_mpoly_repack_bits() 59 flint_bitcnt_t Abits, in fq_zech_mpoly_repack_bits_inplace() argument 64 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fq_zech_mpoly_repack_bits_inplace() 66 if (A->bits == Abits) in fq_zech_mpoly_repack_bits_inplace() 73 A->bits = Abits; in fq_zech_mpoly_repack_bits_inplace() 78 success = mpoly_repack_monomials(texps, Abits, in fq_zech_mpoly_repack_bits_inplace() [all …]
|
/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/nmod_mpoly/ |
H A D | repack_bits.c | 16 flint_bitcnt_t Abits, const nmod_mpoly_ctx_t ctx) in nmod_mpoly_repack_bits() argument 21 Abits = mpoly_fix_bits(Abits, ctx->minfo); in nmod_mpoly_repack_bits() 23 if (B->bits == Abits || B->length == 0) in nmod_mpoly_repack_bits() 30 nmod_mpoly_init3(T, B->alloc, Abits, ctx); in nmod_mpoly_repack_bits() 31 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in nmod_mpoly_repack_bits() 57 flint_bitcnt_t Abits, in nmod_mpoly_repack_bits_inplace() argument 62 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in nmod_mpoly_repack_bits_inplace() 64 if (A->bits == Abits) in nmod_mpoly_repack_bits_inplace() 70 success = mpoly_repack_monomials(texps, Abits, in nmod_mpoly_repack_bits_inplace() 77 A->bits = Abits; in nmod_mpoly_repack_bits_inplace()
|
H A D | inflate.c | 19 slong Abits; in nmod_mpoly_inflate() local 45 Abits = mpoly_exp_bits_required_ffmpz(exps, ctx->minfo); in nmod_mpoly_inflate() 46 Abits = mpoly_fix_bits(Abits, ctx->minfo); in nmod_mpoly_inflate() 53 slong NA = mpoly_words_per_exp(Abits, ctx->minfo); in nmod_mpoly_inflate() 55 mpoly_monomials_inflate(texps, Abits, B->exps, B->bits, B->length, in nmod_mpoly_inflate() 59 A->bits = Abits; in nmod_mpoly_inflate() 64 nmod_mpoly_fit_bits(A, Abits, ctx); in nmod_mpoly_inflate() 65 A->bits = Abits; in nmod_mpoly_inflate() 67 mpoly_monomials_inflate(A->exps, Abits, B->exps, B->bits, B->length, in nmod_mpoly_inflate()
|
/dports/math/e-antic/flint2-ae7ec89/nmod_mpoly/ |
H A D | repack_bits.c | 16 flint_bitcnt_t Abits, const nmod_mpoly_ctx_t ctx) in nmod_mpoly_repack_bits() argument 21 Abits = mpoly_fix_bits(Abits, ctx->minfo); in nmod_mpoly_repack_bits() 23 if (B->bits == Abits || B->length == 0) in nmod_mpoly_repack_bits() 30 nmod_mpoly_init3(T, B->alloc, Abits, ctx); in nmod_mpoly_repack_bits() 31 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in nmod_mpoly_repack_bits() 57 flint_bitcnt_t Abits, in nmod_mpoly_repack_bits_inplace() argument 62 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in nmod_mpoly_repack_bits_inplace() 64 if (A->bits == Abits) in nmod_mpoly_repack_bits_inplace() 70 success = mpoly_repack_monomials(texps, Abits, in nmod_mpoly_repack_bits_inplace() 77 A->bits = Abits; in nmod_mpoly_repack_bits_inplace()
|
/dports/math/e-antic/flint2-ae7ec89/fmpz_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fmpz_mpoly_ctx_t ctx) in fmpz_mpoly_repack_bits() argument 20 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fmpz_mpoly_repack_bits() 22 if (B->bits == Abits || B->length == 0) in fmpz_mpoly_repack_bits() 29 fmpz_mpoly_init3(T, B->alloc, Abits, ctx); in fmpz_mpoly_repack_bits() 30 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fmpz_mpoly_repack_bits() 56 flint_bitcnt_t Abits, in fmpz_mpoly_repack_bits_inplace() argument 61 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fmpz_mpoly_repack_bits_inplace() 63 if (A->bits == Abits) in fmpz_mpoly_repack_bits_inplace() 69 success = mpoly_repack_monomials(texps, Abits, in fmpz_mpoly_repack_bits_inplace() 76 A->bits = Abits; in fmpz_mpoly_repack_bits_inplace()
|
/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/fmpz_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fmpz_mpoly_ctx_t ctx) in fmpz_mpoly_repack_bits() argument 20 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fmpz_mpoly_repack_bits() 22 if (B->bits == Abits || B->length == 0) in fmpz_mpoly_repack_bits() 29 fmpz_mpoly_init3(T, B->alloc, Abits, ctx); in fmpz_mpoly_repack_bits() 30 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fmpz_mpoly_repack_bits() 56 flint_bitcnt_t Abits, in fmpz_mpoly_repack_bits_inplace() argument 61 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fmpz_mpoly_repack_bits_inplace() 63 if (A->bits == Abits) in fmpz_mpoly_repack_bits_inplace() 69 success = mpoly_repack_monomials(texps, Abits, in fmpz_mpoly_repack_bits_inplace() 76 A->bits = Abits; in fmpz_mpoly_repack_bits_inplace()
|
/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/fq_nmod_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fq_nmod_mpoly_ctx_t ctx) in fq_nmod_mpoly_repack_bits() argument 21 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits() 23 if (B->bits == Abits || B->length == 0) in fq_nmod_mpoly_repack_bits() 30 fq_nmod_mpoly_init3(T, B->alloc, Abits, ctx); in fq_nmod_mpoly_repack_bits() 31 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fq_nmod_mpoly_repack_bits() 59 flint_bitcnt_t Abits, in fq_nmod_mpoly_repack_bits_inplace() argument 64 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits_inplace() 66 if (A->bits == Abits) in fq_nmod_mpoly_repack_bits_inplace() 72 success = mpoly_repack_monomials(texps, Abits, in fq_nmod_mpoly_repack_bits_inplace() 79 A->bits = Abits; in fq_nmod_mpoly_repack_bits_inplace()
|
/dports/math/e-antic/flint2-ae7ec89/fq_nmod_mpoly/ |
H A D | repack_bits.c | 15 flint_bitcnt_t Abits, const fq_nmod_mpoly_ctx_t ctx) in fq_nmod_mpoly_repack_bits() argument 21 Abits = mpoly_fix_bits(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits() 23 if (B->bits == Abits || B->length == 0) in fq_nmod_mpoly_repack_bits() 30 fq_nmod_mpoly_init3(T, B->alloc, Abits, ctx); in fq_nmod_mpoly_repack_bits() 31 success = mpoly_repack_monomials(T->exps, Abits, B->exps, B->bits, in fq_nmod_mpoly_repack_bits() 59 flint_bitcnt_t Abits, in fq_nmod_mpoly_repack_bits_inplace() argument 64 slong N = mpoly_words_per_exp(Abits, ctx->minfo); in fq_nmod_mpoly_repack_bits_inplace() 66 if (A->bits == Abits) in fq_nmod_mpoly_repack_bits_inplace() 72 success = mpoly_repack_monomials(texps, Abits, in fq_nmod_mpoly_repack_bits_inplace() 79 A->bits = Abits; in fq_nmod_mpoly_repack_bits_inplace()
|