Module mpoly

Module mpoly 

Source
Expand description

Structs§

_bindgen_ty_22
mpoly_compression_struct
mpoly_ctx_struct
mpoly_gcd_info_struct
mpoly_heap1_s
mpoly_heap_s
mpoly_heap_t
mpoly_nheap_t
mpoly_parse_struct
mpoly_rbnode_fmpz_struct
mpoly_rbnode_ui_struct
mpoly_rbtree_fmpz_struct
mpoly_rbtree_ui_struct
mpoly_univar_struct
string_with_length_struct

Constants§

ordering_t_ORD_DEGLEX
ordering_t_ORD_DEGREVLEX
ordering_t_ORD_LEX

Functions§

_mpoly_bidegree
_mpoly_compress_exps
_mpoly_gen_shift_left
_mpoly_gen_shift_right
_mpoly_gen_shift_right_fmpz
_mpoly_heap_insert
_mpoly_heap_insert1
_mpoly_heap_pop
_mpoly_heap_pop1
_mpoly_test_irreducible
_slong_array_fit_length
extract_exp
fmpz_mat_mul_vec
mpoly1_fill_marks
mpoly2_fill_marks
mpoly_bivar_cld_bounds
mpoly_compose_mat_fill_column
mpoly_compose_mat_gen
mpoly_compression_clear
mpoly_compression_init
mpoly_compression_set
mpoly_copy_monomials
mpoly_ctx_clear
mpoly_ctx_init
mpoly_ctx_init_rand
mpoly_degree_fmpz
mpoly_degree_si
mpoly_degrees_ffmpz
mpoly_degrees_fit_si
mpoly_degrees_pfmpz
mpoly_degrees_si
mpoly_degrees_si_threaded
mpoly_divide_threads
mpoly_exp_bits_required_ffmpz
mpoly_exp_bits_required_pfmpz
mpoly_exp_bits_required_ui
mpoly_fix_bits
mpoly_from_mpolyl_perm_inflate
mpoly_gcd_info_clear
mpoly_gcd_info_get_brown_upper_limit
mpoly_gcd_info_init
mpoly_gcd_info_limits
mpoly_gcd_info_measure_bma
mpoly_gcd_info_measure_brown
mpoly_gcd_info_measure_hensel
mpoly_gcd_info_measure_zippel
mpoly_gcd_info_measure_zippel2
mpoly_gcd_info_set_perm
mpoly_gcd_info_stride
mpoly_gen_bits_required
mpoly_gen_fields_fmpz
mpoly_gen_fields_ui
mpoly_gen_index
mpoly_gen_monomial_offset_mp
mpoly_gen_monomial_offset_shift_sp
mpoly_gen_monomial_sp
mpoly_gen_offset_mp
mpoly_gen_offset_shift_sp
mpoly_gen_pow_exp_bits_required
mpoly_geobucket_clog4
mpoly_get_cmpmask
mpoly_get_monomial_ffmpz
mpoly_get_monomial_ffmpz_unpacked_ffmpz
mpoly_get_monomial_pfmpz
mpoly_get_monomial_pfmpz_unpacked_ffmpz
mpoly_get_monomial_si
mpoly_get_monomial_si_mp
mpoly_get_monomial_ui
mpoly_get_monomial_ui_mp
mpoly_get_monomial_ui_sp
mpoly_get_monomial_ui_unpacked_ffmpz
mpoly_get_monomial_ui_unpacked_ui
mpoly_get_monomial_var_exp_si
mpoly_get_monomial_var_exp_si_mp
mpoly_get_monomial_var_exp_ui
mpoly_get_monomial_var_exp_ui_mp
mpoly_get_monomial_var_exp_ui_sp
mpoly_get_ovfmask
mpoly_is_gen
mpoly_is_poly
mpoly_is_proved_not_square
mpoly_main_variable_split_DEG
mpoly_main_variable_split_LEX
mpoly_main_variable_terms1
mpoly_max_degrees_tight
mpoly_max_fields_fmpz
mpoly_max_fields_ui_sp
mpoly_min_fields_fmpz
mpoly_min_fields_ui_sp
mpoly_monomial_add
mpoly_monomial_add_mp
mpoly_monomial_cmp
mpoly_monomial_cmp1
mpoly_monomial_cmp_general
mpoly_monomial_cmp_nomask
mpoly_monomial_cmp_nomask_extra
mpoly_monomial_cofactors
mpoly_monomial_divides
mpoly_monomial_divides1
mpoly_monomial_divides_mp
mpoly_monomial_divides_mp_test
mpoly_monomial_divides_test
mpoly_monomial_divides_tight
mpoly_monomial_equal
mpoly_monomial_equal_extra
mpoly_monomial_exists
mpoly_monomial_ge1
mpoly_monomial_gt
mpoly_monomial_gt1
mpoly_monomial_gt_nomask
mpoly_monomial_gt_nomask_extra
mpoly_monomial_halves
mpoly_monomial_halves1
mpoly_monomial_halves_mp
mpoly_monomial_index1_nomask
mpoly_monomial_index_monomial
mpoly_monomial_index_pfmpz
mpoly_monomial_index_ui
mpoly_monomial_is_zero
mpoly_monomial_lt
mpoly_monomial_lt_nomask
mpoly_monomial_lt_nomask_extra
mpoly_monomial_madd
mpoly_monomial_madd_fmpz
mpoly_monomial_madd_inplace_mp
mpoly_monomial_madd_mp
mpoly_monomial_madd_ui_array
mpoly_monomial_max
mpoly_monomial_max1
mpoly_monomial_max_mp
mpoly_monomial_min
mpoly_monomial_min1
mpoly_monomial_min_mp
mpoly_monomial_msub
mpoly_monomial_msub_mp
mpoly_monomial_msub_ui_array
mpoly_monomial_mul_fmpz
mpoly_monomial_mul_ui
mpoly_monomial_mul_ui_mp
mpoly_monomial_overflows
mpoly_monomial_overflows1
mpoly_monomial_overflows_mp
mpoly_monomial_randbits_fmpz
mpoly_monomial_set
mpoly_monomial_set_extra
mpoly_monomial_sub
mpoly_monomial_sub_mp
mpoly_monomial_swap
mpoly_monomial_zero
mpoly_monomials_cmp
mpoly_monomials_deflate
mpoly_monomials_deflation
mpoly_monomials_inflate
mpoly_monomials_inorder_test
mpoly_monomials_overflow_test
mpoly_monomials_shift_right_ffmpz
mpoly_monomials_shift_right_ui
mpoly_monomials_valid_test
mpoly_ordering_isdeg
mpoly_ordering_isrev
mpoly_ordering_print
mpoly_ordering_randtest
mpoly_overflow_mask_sp
mpoly_pack_monomials_tight
mpoly_pack_vec_fmpz
mpoly_pack_vec_ui
mpoly_parse_add_terminal
mpoly_parse_clear
mpoly_parse_init
mpoly_parse_parse
mpoly_rbtree_fmpz_clear
mpoly_rbtree_fmpz_head
mpoly_rbtree_fmpz_init
mpoly_rbtree_fmpz_lookup
mpoly_rbtree_ui_clear
mpoly_rbtree_ui_head
mpoly_rbtree_ui_init
mpoly_rbtree_ui_lookup
mpoly_remove_var_powers
mpoly_repack_monomials
mpoly_reverse
mpoly_search_monomials
mpoly_set_monomial_ffmpz
mpoly_set_monomial_pfmpz
mpoly_set_monomial_ui
mpoly_term_exp_fits_si
mpoly_term_exp_fits_ui
mpoly_test_irreducible
mpoly_to_mpolyl_perm_deflate
mpoly_total_degree_fits_si
mpoly_total_degree_fmpz
mpoly_total_degree_fmpz_ref
mpoly_total_degree_si
mpoly_univar_clear
mpoly_univar_discriminant
mpoly_univar_fit_length
mpoly_univar_init
mpoly_univar_init2
mpoly_univar_pseudo_gcd_ducos
mpoly_univar_resultant
mpoly_univar_swap
mpoly_unpack_monomials_tight
mpoly_unpack_vec_fmpz
mpoly_unpack_vec_ui
mpoly_used_vars_or
mpoly_void_ring_elem_clear
mpoly_void_ring_elem_init
mpoly_words_per_exp
mpoly_words_per_exp_mp
mpoly_words_per_exp_sp
pack_exp2
pack_exp3

Type Aliases§

mpoly_compression_t
mpoly_ctx_t
mpoly_gcd_info_t
mpoly_parse_t
mpoly_rbtree_fmpz_t
mpoly_rbtree_ui_t
mpoly_univar_t
mpoly_void_ring_t
ordering_t