Docs.rs
flint-sys-0.7.2
flint-sys 0.7.2
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
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
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
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