Skip to main content

Module ca

Module ca 

Source

Constants§

CA_FACTOR_POLY_CONTENT
CA_FACTOR_POLY_FULL
CA_FACTOR_POLY_NONE
CA_FACTOR_POLY_SQF
CA_FACTOR_ZZ_FULL
CA_FACTOR_ZZ_NONE
CA_FACTOR_ZZ_SMOOTH
CA_FEXPR_SERIALIZATION
CA_OPT_GROEBNER_LENGTH_LIMIT
CA_OPT_GROEBNER_POLY_BITS_LIMIT
CA_OPT_GROEBNER_POLY_LENGTH_LIMIT
CA_OPT_LLL_PREC
CA_OPT_LOW_PREC
CA_OPT_MPOLY_ORD
CA_OPT_NUM_OPTIONS
CA_OPT_POW_LIMIT
CA_OPT_PREC_LIMIT
CA_OPT_PRINT_FLAGS
CA_OPT_QQBAR_DEG_LIMIT
CA_OPT_SMOOTH_LIMIT
CA_OPT_TRIG_FORM
CA_OPT_USE_GROEBNER
CA_OPT_VERBOSE
CA_OPT_VIETA_LIMIT
CA_TRIG_DIRECT
CA_TRIG_EXPONENTIAL
CA_TRIG_SINE_COSINE
CA_TRIG_TANGENT

Functions§

_ca_ctx_get_field_const
_ca_ctx_get_field_fx
_ca_ctx_get_field_fxy
_ca_function_fx
_ca_function_fxy
_ca_make_field_element
_ca_make_fmpq
_ca_mpoly_q_reduce_ideal
_ca_mpoly_q_simplify_fraction_ideal
ca_abs
ca_acos
ca_acos_direct
ca_acos_logarithm
ca_add
ca_add_fmpq
ca_add_fmpz
ca_add_si
ca_add_ui
ca_arg
ca_asin
ca_asin_direct
ca_asin_logarithm
ca_atan
ca_atan_direct
ca_atan_logarithm
ca_can_evaluate_qqbar
ca_ceil
ca_check_equal
ca_check_ge
ca_check_gt
ca_check_is_algebraic
ca_check_is_i
ca_check_is_imaginary
ca_check_is_infinity
ca_check_is_integer
ca_check_is_neg_i
ca_check_is_neg_i_inf
ca_check_is_neg_inf
ca_check_is_neg_one
ca_check_is_negative_real
ca_check_is_number
ca_check_is_one
ca_check_is_pos_i_inf
ca_check_is_pos_inf
ca_check_is_rational
ca_check_is_real
ca_check_is_signed_inf
ca_check_is_uinf
ca_check_is_undefined
ca_check_is_zero
ca_check_le
ca_check_lt
ca_clear
ca_cmp_repr
ca_condense_field
ca_conj
ca_conj_deep
ca_conj_shallow
ca_cos
ca_cot
ca_csgn
ca_ctx_clear
ca_ctx_get_option
ca_ctx_init
ca_ctx_print
ca_ctx_set_option
ca_div
ca_div_fmpq
ca_div_fmpz
ca_div_si
ca_div_ui
ca_dot
ca_equal_repr
ca_erf
ca_erfc
ca_erfi
ca_euler
ca_exp
ca_factor
ca_factor_clear
ca_factor_get_ca
ca_factor_init
ca_factor_insert
ca_factor_one
ca_factor_print
ca_floor
ca_fmpq_div
ca_fmpq_poly_evaluate
ca_fmpq_sub
ca_fmpz_div
ca_fmpz_mpoly_evaluate
ca_fmpz_mpoly_evaluate_horner
ca_fmpz_mpoly_evaluate_iter
ca_fmpz_mpoly_q_evaluate
ca_fmpz_mpoly_q_evaluate_no_division_by_zero
ca_fmpz_poly_evaluate
ca_fmpz_sub
ca_fprint
ca_gamma
ca_get_acb
ca_get_acb_accurate_parts
ca_get_acb_raw
ca_get_decimal_str
ca_get_fexpr
ca_get_fmpq
ca_get_fmpz
ca_get_qqbar
ca_get_str
ca_hash_repr
ca_i
ca_im
ca_init
ca_inv
ca_inv_no_division_by_zero
ca_is_cyclotomic_nf_elem
ca_is_gen_as_ext
ca_is_generic_elem
ca_is_nf_elem
ca_is_qq_elem
ca_is_qq_elem_integer
ca_is_qq_elem_one
ca_is_qq_elem_zero
ca_is_special
ca_is_unknown
ca_is_zero_check_fast
ca_log
ca_merge_fields
ca_mul
ca_mul_fmpq
ca_mul_fmpz
ca_mul_si
ca_mul_ui
ca_neg
ca_neg_i
ca_neg_i_inf
ca_neg_inf
ca_neg_one
ca_one
ca_pi
ca_pi_i
ca_pos_i_inf
ca_pos_inf
ca_pow
ca_pow_fmpq
ca_pow_fmpz
ca_pow_si
ca_pow_si_arithmetic
ca_pow_ui
ca_print
ca_printn
ca_randtest
ca_randtest_rational
ca_randtest_same_nf
ca_randtest_special
ca_re
ca_set
ca_set_d
ca_set_d_d
ca_set_fexpr
ca_set_fmpq
ca_set_fmpz
ca_set_qqbar
ca_set_si
ca_set_ui
ca_sgn
ca_si_div
ca_si_sub
ca_sin
ca_sin_cos
ca_sin_cos_direct
ca_sin_cos_direct_exp_hack
ca_sin_cos_exponential
ca_sin_cos_tangent
ca_sqr
ca_sqrt
ca_sqrt_factor
ca_sqrt_inert
ca_sqrt_nofactor
ca_sqrt_ui
ca_sub
ca_sub_fmpq
ca_sub_fmpz
ca_sub_si
ca_sub_ui
ca_swap
ca_tan
ca_tan_direct
ca_tan_exponential
ca_tan_sine_cosine
ca_transfer
ca_ui_div
ca_ui_sub
ca_uinf
ca_undefined
ca_unknown
ca_zero

Type Aliases§

_bindgen_ty_4