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 n_poly
Structs
Functions
Type Definitions
?
Module
flint_sys
::
n_poly
source
·
[
−
]
Expand description
*See the
FLINT documentation
.
Structs
n_bpoly_stack_struct
n_bpoly_struct
n_poly_bpoly_stack_struct
n_poly_polyun_stack_struct
n_poly_stack_struct
n_poly_struct
n_polyu_struct
n_polyun_stack_struct
n_polyun_struct
n_tpoly_struct
nmod_eval_interp_struct
Functions
_n_bpoly_set
⚠
_n_fq_add
⚠
_n_fq_addmul
⚠
_n_fq_dot_lazy_size
⚠
_n_fq_equal
⚠
_n_fq_inv
⚠
_n_fq_is_one
⚠
_n_fq_is_ui
⚠
_n_fq_is_zero
⚠
_n_fq_madd2
⚠
_n_fq_madd2_lazy1
⚠
_n_fq_madd2_lazy2
⚠
_n_fq_madd2_lazy3
⚠
_n_fq_mul
⚠
_n_fq_mul2
⚠
_n_fq_mul2_lazy1
⚠
_n_fq_mul2_lazy2
⚠
_n_fq_mul2_lazy3
⚠
_n_fq_mul_ui
⚠
_n_fq_neg
⚠
_n_fq_one
⚠
_n_fq_poly_mul_
⚠
_n_fq_poly_normalise
⚠
_n_fq_poly_one
⚠
_n_fq_pow_ui
⚠
_n_fq_reduce
⚠
_n_fq_reduce2
⚠
_n_fq_reduce2_lazy1
⚠
_n_fq_reduce2_lazy2
⚠
_n_fq_reduce2_lazy3
⚠
_n_fq_set
⚠
_n_fq_set_n_poly
⚠
_n_fq_set_nmod
⚠
_n_fq_sub
⚠
_n_fq_swap
⚠
_n_fq_zero
⚠
_n_fq_zip_eval_step
⚠
_n_fq_zip_vand_solve
⚠
_n_fqp_zip_eval_step
⚠
_n_fqp_zip_vand_solve
⚠
_n_poly_eval_pow
⚠
_n_poly_mod_div
⚠
_n_poly_mod_divrem
⚠
_n_poly_mod_mul
⚠
_n_poly_mod_rem
⚠
_n_poly_mod_scalar_mul_nmod
⚠
_n_poly_mod_scalar_mul_nmod_inplace
⚠
_n_poly_normalise
⚠
_nmod_zip_eval_step
⚠
_nmod_zip_vand_solve
⚠
fq_nmod_ctx_mod
⚠
n_bpoly_bidegree
⚠
n_bpoly_clear
⚠
n_bpoly_degree0
⚠
n_bpoly_degree1
⚠
n_bpoly_equal
⚠
n_bpoly_fit_length
⚠
n_bpoly_get_coeff
⚠
n_bpoly_init
⚠
n_bpoly_is_zero
⚠
n_bpoly_mod_add
⚠
n_bpoly_mod_content_last
⚠
n_bpoly_mod_derivative_gen0
⚠
n_bpoly_mod_divexact_last
⚠
n_bpoly_mod_divides
⚠
n_bpoly_mod_divrem_series
⚠
n_bpoly_mod_gcd_brown_smprime
⚠
n_bpoly_mod_interp_crt_2sm_poly
⚠
n_bpoly_mod_interp_lift_2sm_poly
⚠
n_bpoly_mod_interp_reduce_2sm_poly
⚠
n_bpoly_mod_is_canonical
⚠
n_bpoly_mod_make_primitive
⚠
n_bpoly_mod_mul
⚠
n_bpoly_mod_mul_last
⚠
n_bpoly_mod_mul_series
⚠
n_bpoly_mod_sub
⚠
n_bpoly_mod_taylor_shift_gen0
⚠
n_bpoly_mod_taylor_shift_gen1
⚠
n_bpoly_normalise
⚠
n_bpoly_one
⚠
n_bpoly_print_pretty
⚠
n_bpoly_realloc
⚠
n_bpoly_scalar_mul_nmod
⚠
n_bpoly_set
⚠
n_bpoly_set_coeff
⚠
n_bpoly_set_coeff_nonzero
⚠
n_bpoly_set_poly_gen0
⚠
n_bpoly_set_poly_gen1
⚠
n_bpoly_stack_clear
⚠
n_bpoly_stack_fit_request
⚠
n_bpoly_stack_give_back
⚠
n_bpoly_stack_init
⚠
n_bpoly_stack_request
⚠
n_bpoly_stack_size
⚠
n_bpoly_stack_take_top
⚠
n_bpoly_swap
⚠
n_bpoly_zero
⚠
n_fq_add
⚠
n_fq_add_fq_nmod
⚠
n_fq_add_si
⚠
n_fq_addmul
⚠
n_fq_bpoly_derivative_gen0
⚠
n_fq_bpoly_equal
⚠
n_fq_bpoly_gcd_brown_smprime
⚠
n_fq_bpoly_get_coeff_fq_nmod
⚠
n_fq_bpoly_get_coeff_n_fq
⚠
n_fq_bpoly_is_canonical
⚠
n_fq_bpoly_one
⚠
n_fq_bpoly_print_pretty
⚠
n_fq_bpoly_scalar_mul_n_fq
⚠
n_fq_bpoly_set
⚠
n_fq_bpoly_set_coeff_n_fq
⚠
n_fq_bpoly_set_fq_nmod_poly_gen0
⚠
n_fq_bpoly_set_n_fq_poly_gen0
⚠
n_fq_bpoly_set_n_fq_poly_gen1
⚠
n_fq_bpoly_taylor_shift_gen0_fq_nmod
⚠
n_fq_bpoly_taylor_shift_gen0_n_fq
⚠
n_fq_bpoly_taylor_shift_gen1_fq_nmod
⚠
n_fq_equal_fq_nmod
⚠
n_fq_evals_add_inplace
⚠
n_fq_evals_addmul
⚠
n_fq_evals_fmma
⚠
n_fq_evals_mul
⚠
n_fq_evals_zero
⚠
n_fq_fprint_pretty
⚠
n_fq_gen
⚠
n_fq_get_fq_nmod
⚠
n_fq_get_n_poly
⚠
n_fq_get_str_pretty
⚠
n_fq_inv
⚠
n_fq_is_canonical
⚠
n_fq_is_one
⚠
n_fq_mul
⚠
n_fq_mul_fq_nmod
⚠
n_fq_poly_add
⚠
n_fq_poly_add_si
⚠
n_fq_poly_divrem
⚠
n_fq_poly_divrem_
⚠
n_fq_poly_divrem_divconquer_
⚠
n_fq_poly_equal
⚠
n_fq_poly_eval_pow
⚠
n_fq_poly_evaluate_fq_nmod
⚠
n_fq_poly_evaluate_n_fq
⚠
n_fq_poly_gcd
⚠
n_fq_poly_gcd_
⚠
n_fq_poly_get_coeff_fq_nmod
⚠
n_fq_poly_get_coeff_n_fq
⚠
n_fq_poly_get_fq_nmod_poly
⚠
n_fq_poly_init2
⚠
n_fq_poly_inv_series
⚠
n_fq_poly_is_canonical
⚠
n_fq_poly_is_one
⚠
n_fq_poly_make_monic
⚠
n_fq_poly_mul
⚠
n_fq_poly_mul_
⚠
n_fq_poly_mullow
⚠
n_fq_poly_mulmod
⚠
n_fq_poly_neg
⚠
n_fq_poly_one
⚠
n_fq_poly_pow
⚠
n_fq_poly_print_pretty
⚠
n_fq_poly_product_roots_n_fq
⚠
n_fq_poly_randtest
⚠
n_fq_poly_rem
⚠
n_fq_poly_remove
⚠
n_fq_poly_scalar_addmul_n_fq
⚠
n_fq_poly_scalar_mul_n_fq
⚠
n_fq_poly_scalar_mul_ui
⚠
n_fq_poly_set
⚠
n_fq_poly_set_coeff_fq_nmod
⚠
n_fq_poly_set_coeff_n_fq
⚠
n_fq_poly_set_fq_nmod
⚠
n_fq_poly_set_fq_nmod_poly
⚠
n_fq_poly_set_n_fq
⚠
n_fq_poly_shift_left
⚠
n_fq_poly_shift_left_scalar_submul
⚠
n_fq_poly_shift_right
⚠
n_fq_poly_sub
⚠
n_fq_poly_truncate
⚠
n_fq_poly_xgcd
⚠
n_fq_polyun_product_roots
⚠
n_fq_polyun_set
⚠
n_fq_pow_cache_mulpow_fmpz
⚠
n_fq_pow_cache_mulpow_neg_ui
⚠
n_fq_pow_cache_mulpow_ui
⚠
n_fq_pow_cache_start_fq_nmod
⚠
n_fq_pow_cache_start_n_fq
⚠
n_fq_pow_fmpz
⚠
n_fq_pow_ui
⚠
n_fq_print_pretty
⚠
n_fq_randtest_not_zero
⚠
n_fq_set_fq_nmod
⚠
n_fq_sub
⚠
n_fq_sub_fq_nmod
⚠
n_poly_clear
⚠
n_poly_degree
⚠
n_poly_equal
⚠
n_poly_fit_length
⚠
n_poly_get_coeff
⚠
n_poly_init
⚠
n_poly_init2
⚠
n_poly_is_canonical
⚠
n_poly_is_one
⚠
n_poly_is_zero
⚠
n_poly_lead
⚠
n_poly_mock
⚠
n_poly_mod_add
⚠
n_poly_mod_add_ui
⚠
n_poly_mod_addmul_linear
⚠
n_poly_mod_div
⚠
n_poly_mod_div_root
⚠
n_poly_mod_div_series
⚠
n_poly_mod_divrem
⚠
n_poly_mod_eval2_pow
⚠
n_poly_mod_eval_pow
⚠
n_poly_mod_eval_step2
⚠
n_poly_mod_evaluate_nmod
⚠
n_poly_mod_gcd
⚠
n_poly_mod_inv_series
⚠
n_poly_mod_invmod
⚠
n_poly_mod_is_canonical
⚠
n_poly_mod_make_monic
⚠
n_poly_mod_mul
⚠
n_poly_mod_mullow
⚠
n_poly_mod_mulmod
⚠
n_poly_mod_mulmod_preinv
⚠
n_poly_mod_neg
⚠
n_poly_mod_pow
⚠
n_poly_mod_product_roots_nmod_vec
⚠
n_poly_mod_rem
⚠
n_poly_mod_remove
⚠
n_poly_mod_scalar_addmul_nmod
⚠
n_poly_mod_scalar_mul_ui
⚠
n_poly_mod_set_coeff_ui
⚠
n_poly_mod_shift_left_scalar_addmul
⚠
n_poly_mod_sub
⚠
n_poly_mod_taylor_shift
⚠
n_poly_mod_xgcd
⚠
n_poly_one
⚠
n_poly_print_pretty
⚠
n_poly_realloc
⚠
n_poly_reverse
⚠
n_poly_set
⚠
n_poly_set_coeff
⚠
n_poly_set_coeff_nonzero
⚠
n_poly_set_nmod_poly
⚠
n_poly_set_ui
⚠
n_poly_shift_left
⚠
n_poly_shift_right
⚠
n_poly_stack_clear
⚠
n_poly_stack_fit_request
⚠
n_poly_stack_give_back
⚠
n_poly_stack_init
⚠
n_poly_stack_request
⚠
n_poly_stack_size
⚠
n_poly_stack_take_top
⚠
n_poly_stack_vec_clear
⚠
n_poly_stack_vec_init
⚠
n_poly_swap
⚠
n_poly_truncate
⚠
n_poly_zero
⚠
n_polyu1n_bidegree
⚠
n_polyu1n_mod_gcd_brown_smprime
⚠
n_polyu1n_print_pretty
⚠
n_polyu2n_print_pretty
⚠
n_polyu3_degrees
⚠
n_polyu3_print_pretty
⚠
n_polyu3n_print_pretty
⚠
n_polyu_clear
⚠
n_polyu_fit_length
⚠
n_polyu_init
⚠
n_polyu_realloc
⚠
n_polyu_swap
⚠
n_polyun_clear
⚠
n_polyun_equal
⚠
n_polyun_fit_length
⚠
n_polyun_init
⚠
n_polyun_is_canonical
⚠
n_polyun_mod_is_canonical
⚠
n_polyun_one
⚠
n_polyun_product_roots
⚠
n_polyun_realloc
⚠
n_polyun_set
⚠
n_polyun_stack_clear
⚠
n_polyun_stack_fit_request
⚠
n_polyun_stack_give_back
⚠
n_polyun_stack_init
⚠
n_polyun_stack_request
⚠
n_polyun_stack_size
⚠
n_polyun_stack_take_top
⚠
n_polyun_swap
⚠
n_tpoly_clear
⚠
n_tpoly_fit_length
⚠
n_tpoly_init
⚠
n_tpoly_swap
⚠
nmod_eval_interp_clear
⚠
nmod_eval_interp_eval_length
⚠
nmod_eval_interp_from_coeffs_n_fq_poly
⚠
nmod_eval_interp_from_coeffs_poly
⚠
nmod_eval_interp_init
⚠
nmod_eval_interp_set_degree_modulus
⚠
nmod_eval_interp_to_coeffs_n_fq_poly
⚠
nmod_eval_interp_to_coeffs_poly
⚠
nmod_evals_add_inplace
⚠
nmod_evals_addmul
⚠
nmod_evals_fmma
⚠
nmod_evals_mul
⚠
nmod_evals_zero
⚠
nmod_poly_mock
⚠
nmod_poly_set_n_poly
⚠
nmod_pow_cache_mulpow_fmpz
⚠
nmod_pow_cache_mulpow_neg_ui
⚠
nmod_pow_cache_mulpow_ui
⚠
nmod_pow_cache_start
⚠
Type Definitions
n_bpoly_stack_t
n_bpoly_t
n_fq_bpoly_struct
n_fq_bpoly_t
n_fq_poly_struct
n_fq_poly_t
n_fq_polyu_struct
n_fq_polyu_t
n_fq_polyun_struct
n_fq_polyun_t
n_fq_tpoly_struct
n_fq_tpoly_t
n_poly_bpoly_stack_t
n_poly_polyun_stack_t
n_poly_stack_t
n_poly_t
n_polyu_t
n_polyun_stack_t
n_polyun_t
n_tpoly_t
nmod_eval_interp_t