Docs.rs
flint-sys-0.7.3
flint-sys 0.7.3
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
alex-ozdemir
wjyoumans
Dependencies
gmp-mpfr-sys ^1.4
normal
libc ^0.2
normal
quickcheck ^0.9
dev
quickcheck_macros ^0.9
dev
winapi ^0.3
build
Versions
0.85%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module nmod_mpoly
Structs
Constants
Functions
Type Definitions
?
Module
flint_sys
::
nmod_mpoly
source
·
[
−
]
Expand description
*See the
FLINT documentation
.
Structs
_nmod_mpoly_stripe_struct
nmod_mpoly_ctx_struct
nmod_mpoly_geobucket
nmod_mpoly_struct
nmod_mpoly_univar_struct
nmod_mpolyd_ctx_struct
nmod_mpolyd_struct
nmod_mpolyn_struct
nmod_mpolyu_struct
nmod_mpolyun_struct
nmod_poly_stack_struct
Constants
nmod_gcds_ret_t_nmod_gcds_eval_gcd_deg_too_high
nmod_gcds_ret_t_nmod_gcds_eval_point_not_found
nmod_gcds_ret_t_nmod_gcds_form_main_degree_too_high
nmod_gcds_ret_t_nmod_gcds_form_wrong
nmod_gcds_ret_t_nmod_gcds_no_solution
nmod_gcds_ret_t_nmod_gcds_scales_not_found
nmod_gcds_ret_t_nmod_gcds_success
Functions
_ff_poly_pow_fmpz_is_not_feasible
⚠
_ff_poly_pow_ui_is_not_feasible
⚠
_nmod_mpoly_add
⚠
_nmod_mpoly_addmul_array1_ulong1
⚠
_nmod_mpoly_addmul_array1_ulong2
⚠
_nmod_mpoly_addmul_array1_ulong3
⚠
_nmod_mpoly_compose_mat
⚠
_nmod_mpoly_divides_heap_threaded_pool
⚠
_nmod_mpoly_divides_monagan_pearce
⚠
_nmod_mpoly_divides_threaded_pool
⚠
_nmod_mpoly_eval_all_ui
⚠
_nmod_mpoly_fit_length
⚠
_nmod_mpoly_from_nmod_poly_inflate
⚠
_nmod_mpoly_from_univar
⚠
_nmod_mpoly_gcd_algo
⚠
_nmod_mpoly_gcd_algo_small
⚠
_nmod_mpoly_get_term_ui_fmpz
⚠
_nmod_mpoly_max_degrees
⚠
_nmod_mpoly_monomial_evals2_cache
⚠
_nmod_mpoly_monomial_evals_cache
⚠
_nmod_mpoly_mul_array_DEG
⚠
_nmod_mpoly_mul_array_LEX
⚠
_nmod_mpoly_mul_array_chunked_DEG
⚠
_nmod_mpoly_mul_array_chunked_LEX
⚠
_nmod_mpoly_mul_array_threaded_pool_DEG
⚠
_nmod_mpoly_mul_array_threaded_pool_LEX
⚠
_nmod_mpoly_mul_dense
⚠
_nmod_mpoly_mul_heap_threaded_pool_maxfields
⚠
_nmod_mpoly_mul_johnson
⚠
_nmod_mpoly_mul_johnson_maxfields
⚠
_nmod_mpoly_pow_rmul
⚠
_nmod_mpoly_push_exp_ffmpz
⚠
_nmod_mpoly_push_exp_pfmpz
⚠
_nmod_mpoly_push_exp_ui
⚠
_nmod_mpoly_radix_sort
⚠
_nmod_mpoly_radix_sort1
⚠
_nmod_mpoly_set_coeff_ui_fmpz
⚠
_nmod_mpoly_set_length
⚠
_nmod_mpoly_set_nmod_poly
⚠
_nmod_mpoly_sub
⚠
_nmod_mpoly_to_nmod_poly_deflate
⚠
_nmod_mpolyu_get_coeff
⚠
_nmod_poly_eval2_pow
⚠
evil_cast_nmod_poly_to_n_poly
⚠
evil_const_cast_nmod_poly_to_n_poly
⚠
mpoly_gcd_get_use_first
⚠
mpoly_void_ring_init_nmod_mpoly_ctx
⚠
nmod_mpoly_add
⚠
nmod_mpoly_add_ui
⚠
nmod_mpoly_append_array_sm1_DEGLEX
⚠
nmod_mpoly_append_array_sm1_DEGREVLEX
⚠
nmod_mpoly_append_array_sm1_LEX
⚠
nmod_mpoly_append_array_sm2_DEGLEX
⚠
nmod_mpoly_append_array_sm2_DEGREVLEX
⚠
nmod_mpoly_append_array_sm2_LEX
⚠
nmod_mpoly_append_array_sm3_DEGLEX
⚠
nmod_mpoly_append_array_sm3_DEGREVLEX
⚠
nmod_mpoly_append_array_sm3_LEX
⚠
nmod_mpoly_assert_canonical
⚠
nmod_mpoly_clear
⚠
nmod_mpoly_cmp
⚠
nmod_mpoly_combine_like_terms
⚠
nmod_mpoly_compose_nmod_mpoly
⚠
nmod_mpoly_compose_nmod_mpoly_gen
⚠
nmod_mpoly_compose_nmod_mpoly_geobucket
⚠
nmod_mpoly_compose_nmod_mpoly_horner
⚠
nmod_mpoly_compose_nmod_poly
⚠
nmod_mpoly_content_vars
⚠
nmod_mpoly_convert_from_nmod_mpolyd
⚠
nmod_mpoly_convert_to_nmod_mpolyd
⚠
nmod_mpoly_convert_to_nmod_mpolyd_degbound
⚠
nmod_mpoly_ctx_change_modulus
⚠
nmod_mpoly_ctx_clear
⚠
nmod_mpoly_ctx_init
⚠
nmod_mpoly_ctx_init_rand
⚠
nmod_mpoly_ctx_modulus
⚠
nmod_mpoly_ctx_nvars
⚠
nmod_mpoly_ctx_ord
⚠
nmod_mpoly_ctx_set_modulus
⚠
nmod_mpoly_cvtfrom_mpolyn
⚠
nmod_mpoly_cvtto_mpolyn
⚠
nmod_mpoly_deflate
⚠
nmod_mpoly_deflation
⚠
nmod_mpoly_degree_fmpz
⚠
nmod_mpoly_degree_si
⚠
nmod_mpoly_degrees_fit_si
⚠
nmod_mpoly_degrees_fmpz
⚠
nmod_mpoly_degrees_si
⚠
nmod_mpoly_derivative
⚠
nmod_mpoly_discriminant
⚠
nmod_mpoly_div
⚠
nmod_mpoly_div_monagan_pearce
⚠
nmod_mpoly_divexact
⚠
nmod_mpoly_divides
⚠
nmod_mpoly_divides_dense
⚠
nmod_mpoly_divides_heap_threaded
⚠
nmod_mpoly_divides_monagan_pearce
⚠
nmod_mpoly_divrem
⚠
nmod_mpoly_divrem_ideal
⚠
nmod_mpoly_divrem_ideal_monagan_pearce
⚠
nmod_mpoly_divrem_monagan_pearce
⚠
nmod_mpoly_equal
⚠
nmod_mpoly_equal_ui
⚠
nmod_mpoly_evaluate_all_ui
⚠
nmod_mpoly_evaluate_one_ui
⚠
nmod_mpoly_fit_length
⚠
nmod_mpoly_fit_length_fit_bits
⚠
nmod_mpoly_fit_length_reset_bits
⚠
nmod_mpoly_fprint_pretty
⚠
nmod_mpoly_from_mpolyl_perm_inflate
⚠
nmod_mpoly_from_mpolyn_perm_inflate
⚠
nmod_mpoly_from_mpolyu_perm_inflate
⚠
nmod_mpoly_from_mpolyun_perm_inflate
⚠
nmod_mpoly_from_univar
⚠
nmod_mpoly_gcd
⚠
nmod_mpoly_gcd_brown
⚠
nmod_mpoly_gcd_cofactors
⚠
nmod_mpoly_gcd_get_use_new
⚠
nmod_mpoly_gcd_hensel
⚠
nmod_mpoly_gcd_zippel
⚠
nmod_mpoly_gcd_zippel2
⚠
nmod_mpoly_gen
⚠
nmod_mpoly_geobucket_add
⚠
nmod_mpoly_geobucket_clear
⚠
nmod_mpoly_geobucket_empty
⚠
nmod_mpoly_geobucket_fit_length
⚠
nmod_mpoly_geobucket_init
⚠
nmod_mpoly_geobucket_set
⚠
nmod_mpoly_geobucket_sub
⚠
nmod_mpoly_get_coeff_ui
⚠
nmod_mpoly_get_coeff_ui_fmpz
⚠
nmod_mpoly_get_coeff_ui_monomial
⚠
nmod_mpoly_get_coeff_ui_ui
⚠
nmod_mpoly_get_coeff_vars_ui
⚠
nmod_mpoly_get_monomial
⚠
nmod_mpoly_get_n_poly
⚠
nmod_mpoly_get_nmod_poly
⚠
nmod_mpoly_get_str_pretty
⚠
nmod_mpoly_get_term
⚠
nmod_mpoly_get_term_coeff_ui
⚠
nmod_mpoly_get_term_exp_fmpz
⚠
nmod_mpoly_get_term_exp_si
⚠
nmod_mpoly_get_term_exp_ui
⚠
nmod_mpoly_get_term_monomial
⚠
nmod_mpoly_get_term_ui_fmpz
⚠
nmod_mpoly_get_term_ui_ui
⚠
nmod_mpoly_get_term_var_exp_si
⚠
nmod_mpoly_get_term_var_exp_ui
⚠
nmod_mpoly_get_ui
⚠
nmod_mpoly_inflate
⚠
nmod_mpoly_init
⚠
nmod_mpoly_init2
⚠
nmod_mpoly_init3
⚠
nmod_mpoly_is_canonical
⚠
nmod_mpoly_is_gen
⚠
nmod_mpoly_is_nmod_poly
⚠
nmod_mpoly_is_one
⚠
nmod_mpoly_is_square
⚠
nmod_mpoly_is_ui
⚠
nmod_mpoly_is_zero
⚠
nmod_mpoly_leadcoeff
⚠
nmod_mpoly_length
⚠
nmod_mpoly_make_monic
⚠
nmod_mpoly_max_degrees
⚠
nmod_mpoly_mul
⚠
nmod_mpoly_mul_array
⚠
nmod_mpoly_mul_array_threaded
⚠
nmod_mpoly_mul_dense
⚠
nmod_mpoly_mul_heap_threaded
⚠
nmod_mpoly_mul_johnson
⚠
nmod_mpoly_neg
⚠
nmod_mpoly_one
⚠
nmod_mpoly_pow_fmpz
⚠
nmod_mpoly_pow_rmul
⚠
nmod_mpoly_pow_ui
⚠
nmod_mpoly_print_pretty
⚠
nmod_mpoly_push_term_ui_fmpz
⚠
nmod_mpoly_push_term_ui_ui
⚠
nmod_mpoly_quadratic_root
⚠
nmod_mpoly_randtest_bits
⚠
nmod_mpoly_randtest_bound
⚠
nmod_mpoly_randtest_bounds
⚠
nmod_mpoly_realloc
⚠
nmod_mpoly_remainder_strongtest
⚠
nmod_mpoly_repack_bits
⚠
nmod_mpoly_repack_bits_inplace
⚠
nmod_mpoly_resize
⚠
nmod_mpoly_resultant
⚠
nmod_mpoly_reverse
⚠
nmod_mpoly_scalar_addmul_ui
⚠
nmod_mpoly_scalar_mul_nmod_invertible
⚠
nmod_mpoly_scalar_mul_ui
⚠
nmod_mpoly_set
⚠
nmod_mpoly_set_coeff_ui
⚠
nmod_mpoly_set_coeff_ui_fmpz
⚠
nmod_mpoly_set_coeff_ui_monomial
⚠
nmod_mpoly_set_coeff_ui_ui
⚠
nmod_mpoly_set_fmpz
⚠
nmod_mpoly_set_monomial
⚠
nmod_mpoly_set_n_poly_mod
⚠
nmod_mpoly_set_nmod
⚠
nmod_mpoly_set_nmod_poly
⚠
nmod_mpoly_set_str_pretty
⚠
nmod_mpoly_set_term_coeff_ui
⚠
nmod_mpoly_set_term_exp_fmpz
⚠
nmod_mpoly_set_term_exp_ui
⚠
nmod_mpoly_set_ui
⚠
nmod_mpoly_sort_terms
⚠
nmod_mpoly_sqrt
⚠
nmod_mpoly_sqrt_heap
⚠
nmod_mpoly_sub
⚠
nmod_mpoly_sub_ui
⚠
nmod_mpoly_swap
⚠
nmod_mpoly_term_coeff_ref
⚠
nmod_mpoly_term_content
⚠
nmod_mpoly_term_exp_fits_si
⚠
nmod_mpoly_term_exp_fits_ui
⚠
nmod_mpoly_to_mpolyl_perm_deflate
⚠
nmod_mpoly_to_mpolyn_perm_deflate_threaded_pool
⚠
nmod_mpoly_to_mpolyu_perm_deflate_threaded_pool
⚠
nmod_mpoly_to_mpolyun_perm_deflate_threaded_pool
⚠
nmod_mpoly_to_univar
⚠
nmod_mpoly_total_degree_fits_si
⚠
nmod_mpoly_total_degree_fmpz
⚠
nmod_mpoly_total_degree_si
⚠
nmod_mpoly_truncate
⚠
nmod_mpoly_univar_assert_canonical
⚠
nmod_mpoly_univar_clear
⚠
nmod_mpoly_univar_degree_fits_si
⚠
nmod_mpoly_univar_discriminant
⚠
nmod_mpoly_univar_fit_length
⚠
nmod_mpoly_univar_get_term_coeff
⚠
nmod_mpoly_univar_get_term_exp_si
⚠
nmod_mpoly_univar_init
⚠
nmod_mpoly_univar_length
⚠
nmod_mpoly_univar_print_pretty
⚠
nmod_mpoly_univar_pseudo_gcd
⚠
nmod_mpoly_univar_resultant
⚠
nmod_mpoly_univar_set_coeff_ui
⚠
nmod_mpoly_univar_swap
⚠
nmod_mpoly_univar_swap_term_coeff
⚠
nmod_mpoly_univar_zero
⚠
nmod_mpoly_used_vars
⚠
nmod_mpoly_zero
⚠
nmod_mpolyd_clear
⚠
nmod_mpolyd_ctx_clear
⚠
nmod_mpolyd_ctx_init
⚠
nmod_mpolyd_fit_length
⚠
nmod_mpolyd_init
⚠
nmod_mpolyd_length
⚠
nmod_mpolyd_print
⚠
nmod_mpolyd_set
⚠
nmod_mpolyd_set_degbounds
⚠
nmod_mpolyd_set_degbounds_perm
⚠
nmod_mpolyd_set_nvars
⚠
nmod_mpolyd_swap
⚠
nmod_mpolyd_zero
⚠
nmod_mpolyl_content
⚠
nmod_mpolyl_gcd_hensel_medprime
⚠
nmod_mpolyl_gcd_hensel_smprime
⚠
nmod_mpolyl_gcd_zippel_lgprime
⚠
nmod_mpolyl_gcd_zippel_smprime
⚠
nmod_mpolyl_lead_coeff
⚠
nmod_mpolyn_clear
⚠
nmod_mpolyn_content_last
⚠
nmod_mpolyn_divexact_last
⚠
nmod_mpolyn_divides
⚠
nmod_mpolyn_divides_threaded_pool
⚠
nmod_mpolyn_equal
⚠
nmod_mpolyn_fit_bits
⚠
nmod_mpolyn_fit_length
⚠
nmod_mpolyn_gcd_brown_lgprime
⚠
nmod_mpolyn_gcd_brown_smprime
⚠
nmod_mpolyn_gcd_brown_smprime_bivar
⚠
nmod_mpolyn_gcd_brown_smprime_threaded_pool
⚠
nmod_mpolyn_init
⚠
nmod_mpolyn_interp_crt_2sm_mpolyn
⚠
nmod_mpolyn_interp_crt_2sm_poly
⚠
nmod_mpolyn_interp_crt_sm_bpoly
⚠
nmod_mpolyn_interp_crt_sm_mpoly
⚠
nmod_mpolyn_interp_lift_2sm_mpolyn
⚠
nmod_mpolyn_interp_lift_2sm_poly
⚠
nmod_mpolyn_interp_lift_sm_bpoly
⚠
nmod_mpolyn_interp_lift_sm_mpoly
⚠
nmod_mpolyn_interp_mcrt_sm_mpoly
⚠
nmod_mpolyn_interp_reduce_2sm_mpolyn
⚠
nmod_mpolyn_interp_reduce_2sm_poly
⚠
nmod_mpolyn_is_canonical
⚠
nmod_mpolyn_is_nonzero_nmod
⚠
nmod_mpolyn_is_zero
⚠
nmod_mpolyn_lastdeg
⚠
nmod_mpolyn_leadcoeff
⚠
nmod_mpolyn_leadcoeff_poly
⚠
nmod_mpolyn_mul_last
⚠
nmod_mpolyn_mul_poly
⚠
nmod_mpolyn_one
⚠
nmod_mpolyn_print_pretty
⚠
nmod_mpolyn_scalar_mul_nmod
⚠
nmod_mpolyn_set
⚠
nmod_mpolyn_set_length
⚠
nmod_mpolyn_set_mod
⚠
nmod_mpolyn_set_mpoly
⚠
nmod_mpolyn_swap
⚠
nmod_mpolyn_zero
⚠
nmod_mpolyu_clear
⚠
nmod_mpolyu_content_mpoly
⚠
nmod_mpolyu_cvtfrom_mpolyun
⚠
nmod_mpolyu_cvtfrom_poly
⚠
nmod_mpolyu_cvtfrom_poly_notmain
⚠
nmod_mpolyu_cvtto_mpolyun
⚠
nmod_mpolyu_cvtto_poly
⚠
nmod_mpolyu_degrees_si
⚠
nmod_mpolyu_divexact_mpoly_inplace
⚠
nmod_mpolyu_fit_length
⚠
nmod_mpolyu_gcdm_zippel
⚠
nmod_mpolyu_gcdp_zippel
⚠
nmod_mpolyu_gcds_zippel
⚠
nmod_mpolyu_init
⚠
nmod_mpolyu_is_one
⚠
nmod_mpolyu_leadcoeff
⚠
nmod_mpolyu_mul_mpoly
⚠
nmod_mpolyu_mul_mpoly_inplace
⚠
nmod_mpolyu_one
⚠
nmod_mpolyu_print_pretty
⚠
nmod_mpolyu_repack_bits_inplace
⚠
nmod_mpolyu_scalar_mul_nmod
⚠
nmod_mpolyu_set
⚠
nmod_mpolyu_setform
⚠
nmod_mpolyu_setform_mpolyun
⚠
nmod_mpolyu_shift_left
⚠
nmod_mpolyu_shift_right
⚠
nmod_mpolyu_swap
⚠
nmod_mpolyu_zero
⚠
nmod_mpolyun_clear
⚠
nmod_mpolyun_content_last
⚠
nmod_mpolyun_divexact_last
⚠
nmod_mpolyun_divides
⚠
nmod_mpolyun_equal
⚠
nmod_mpolyun_fit_length
⚠
nmod_mpolyun_init
⚠
nmod_mpolyun_interp_crt_sm_mpolyu
⚠
nmod_mpolyun_interp_lift_sm_mpolyu
⚠
nmod_mpolyun_interp_reduce_sm_mpolyu
⚠
nmod_mpolyun_is_canonical
⚠
nmod_mpolyun_is_nonzero_nmod
⚠
nmod_mpolyun_lastdeg
⚠
nmod_mpolyun_leadcoeff
⚠
nmod_mpolyun_leadcoeff_last
⚠
nmod_mpolyun_leadcoeff_poly
⚠
nmod_mpolyun_mul_last
⚠
nmod_mpolyun_mul_poly
⚠
nmod_mpolyun_one
⚠
nmod_mpolyun_print_pretty
⚠
nmod_mpolyun_scalar_mul_nmod
⚠
nmod_mpolyun_set
⚠
nmod_mpolyun_set_mod
⚠
nmod_mpolyun_shift_left
⚠
nmod_mpolyun_shift_right
⚠
nmod_mpolyun_swap
⚠
nmod_mpolyun_zero
⚠
nmod_mpolyuu_divides
⚠
nmod_poly_stack_clear
⚠
nmod_poly_stack_fit_request_mpolyn
⚠
nmod_poly_stack_fit_request_mpolyun
⚠
nmod_poly_stack_fit_request_poly
⚠
nmod_poly_stack_give_back_mpolyn
⚠
nmod_poly_stack_give_back_mpolyun
⚠
nmod_poly_stack_give_back_poly
⚠
nmod_poly_stack_init
⚠
nmod_poly_stack_request_mpolyn
⚠
nmod_poly_stack_request_mpolyun
⚠
nmod_poly_stack_request_poly
⚠
nmod_poly_stack_set_ctx
⚠
nmod_poly_stack_size_mpolyn
⚠
nmod_poly_stack_size_mpolyun
⚠
nmod_poly_stack_size_poly
⚠
nmod_poly_stack_take_top_mpolyn
⚠
nmod_poly_stack_take_top_mpolyun
⚠
nmod_poly_stack_take_top_poly
⚠
Type Definitions
nmod_gcds_ret_t
nmod_mpoly_ctx_t
nmod_mpoly_geobucket_struct
nmod_mpoly_geobucket_t
nmod_mpoly_stripe_struct
nmod_mpoly_stripe_t
nmod_mpoly_t
nmod_mpoly_univar_t
nmod_mpolyd_ctx_t
nmod_mpolyd_t
nmod_mpolyn_t
nmod_mpolyu_t
nmod_mpolyun_t
nmod_poly_stack_t