Package '#gmp'
[Overview][Index][Class hierarchy]

Index of all identifiers in package 'gmp'

A  B  D  E  F  G  I  L  M  N  P  Q  R  S  T  U  V  Z

A

add(MPFloat,MPFloat):MPFloat assign(mpf_t):MPFloat assign(MPRational):string
add(MPInteger,MPInteger):MPInteger assign(MPInteger):Cardinal assign(mpz_t):MPInteger
add(MPRational,MPRational):MPRational assign(MPInteger):Double assign(randstate_t):MPRandState
alloc_func_t assign(MPInteger):Integer assign(string):MPFloat
assign(Double):MPFloat assign(MPInteger):MPFloat assign(string):MPInteger
assign(Double):MPInteger assign(MPInteger):MPRational assign(string):MPRational
assign(Double):MPRational assign(MPInteger):mpz_t assign(valsint):MPFloat
assign(MPFloat):Cardinal assign(MPInteger):string assign(valsint):MPInteger
assign(MPFloat):Double assign(mpq_t):MPRational assign(valsint):MPRational
assign(MPFloat):Integer assign(MPRandState):randstate_t assign(valuint):MPFloat
assign(MPFloat):mpf_t assign(MPRational):Double assign(valuint):MPInteger
assign(MPFloat):MPInteger assign(MPRational):MPFloat assign(valuint):MPRational
assign(MPFloat):MPRational assign(MPRational):MPInteger
assign(MPFloat):string assign(MPRational):mpq_t

B

BASE10 bits_per_limb

D

divide(MPFloat,MPFloat):MPFloat divide(MPInteger,MPInteger):MPInteger divide(MPRational,MPRational):MPRational

E

errno ERROR_INVALID_ARGUMENT ERROR_SQRT_OF_NEGATIVE
ERROR_DIVISION_BY_ZERO ERROR_NONE ERROR_UNSUPPORTED_ARGUMENT

F

Freelibgmp f_floor f_random2
free_proc_t f_get_d f_reldiff
f_abs f_get_default_prec f_set
f_add f_get_d_2exp f_set_d
f_add_ui f_get_prec f_set_default_prec
f_ceil f_get_si f_set_prec
f_clear f_get_str f_set_prec_raw
f_cmp f_get_ui f_set_q
f_cmp_d f_init f_set_si
f_cmp_si f_init2 f_set_str
f_cmp_ui f_init_set f_set_ui
f_div f_init_set_d f_set_z
f_div_2exp f_init_set_si f_sqrt
f_div_ui f_init_set_str f_sqrt_ui
f_eq f_init_set_ui f_sub
f_fits_sint_p f_integer_p f_sub_ui
f_fits_slong_p f_mul f_swap
f_fits_sshort_p f_mul_2exp f_trunc
f_fits_uint_p f_mul_ui f_ui_div
f_fits_ulong_p f_neg f_ui_sub
f_fits_ushort_p f_pow_ui f_urandomb

G

gmp GMP_ERROR_SQRT_OF_NEGATIVE greaterthan(MPRational,MPRational):Boolean
GMPExternal_library GMP_ERROR_UNSUPPORTED_ARGUMENT greaterthanorequal(MPFloat,MPFloat):Boolean
GMPlibraryFileName GMP_RAND_ALG_DEFAULT greaterthanorequal(MPInteger,MPInteger):Boolean
GMP_ERROR_DIVISION_BY_ZERO GMP_RAND_ALG_LC greaterthanorequal(MPRational,MPRational):Boolean
GMP_ERROR_INVALID_ARGUMENT greaterthan(MPFloat,MPFloat):Boolean
GMP_ERROR_NONE greaterthan(MPInteger,MPInteger):Boolean

I

IMPBase

L

lessthan(MPFloat,MPFloat):Boolean lessthanorequal(MPInteger,MPInteger):Boolean libgmpLoaded
lessthan(MPInteger,MPInteger):Boolean lessthanorequal(MPRational,MPRational):Boolean Loadlibgmp
lessthan(MPRational,MPRational):Boolean LIB LOG_10_2
lessthanorequal(MPFloat,MPFloat):Boolean libgmp

M

MPFloat mpn_sec_sqr_itch mpz_get_d_2exp
mpf_abs mpn_sec_sub_1 mpz_get_d_2exp
mpf_abs mpn_sec_sub_1_itch mpz_get_si
mpf_add mpn_sec_tabselect mpz_get_si
mpf_add mpn_set_str mpz_get_str
mpf_add_ui mpn_set_str mpz_get_str
mpf_add_ui mpn_sizeinbase mpz_get_ui
mpf_ceil mpn_sqr mpz_get_ui
mpf_ceil mpn_sqrtrem mpz_hamdist
mpf_clear mpn_sqrtrem mpz_hamdist
mpf_clear mpn_sub mpz_import
mpf_clears mpn_sub mpz_import
mpf_cmp mpn_submul_1 mpz_init
mpf_cmp mpn_submul_1 mpz_init
mpf_cmp_d mpn_sub_1 mpz_init2
mpf_cmp_d mpn_sub_1 mpz_init2
mpf_cmp_si mpn_sub_n mpz_inits
mpf_cmp_si mpn_sub_n mpz_init_set
mpf_cmp_ui mpn_tdiv_qr mpz_init_set
mpf_cmp_ui mpn_tdiv_qr mpz_init_set_d
mpf_cmp_z mpn_xnor_n mpz_init_set_d
mpf_div mpn_xor_n mpz_init_set_si
mpf_div mpn_zero mpz_init_set_si
mpf_div_2exp mpn_zero_p mpz_init_set_str
mpf_div_2exp mpq_abs mpz_init_set_str
mpf_div_ui mpq_abs mpz_init_set_ui
mpf_div_ui mpq_add mpz_init_set_ui
mpf_dump mpq_add mpz_invert
mpf_eq mpq_canonicalize mpz_invert
mpf_eq mpq_canonicalize mpz_ior
mpf_fits_sint_p mpq_clear mpz_ior
mpf_fits_sint_p mpq_clear mpz_jacobi
mpf_fits_slong_p mpq_clears mpz_jacobi
mpf_fits_slong_p mpq_cmp mpz_kronecker_si
mpf_fits_sshort_p mpq_cmp mpz_kronecker_si
mpf_fits_sshort_p mpq_cmp_si mpz_kronecker_ui
mpf_fits_uint_p mpq_cmp_si mpz_kronecker_ui
mpf_fits_uint_p mpq_cmp_ui mpz_lcm
mpf_fits_ulong_p mpq_cmp_ui mpz_lcm
mpf_fits_ulong_p mpq_cmp_z mpz_lcm_ui
mpf_fits_ushort_p mpq_div mpz_lcm_ui
mpf_fits_ushort_p mpq_div mpz_limbs_finish
mpf_floor mpq_div_2exp mpz_limbs_modify
mpf_floor mpq_div_2exp mpz_limbs_read
mpf_get_d mpq_equal mpz_limbs_write
mpf_get_d mpq_equal mpz_lucnum2_ui
mpf_get_default_prec mpq_get_d mpz_lucnum2_ui
mpf_get_default_prec mpq_get_d mpz_lucnum_ui
mpf_get_d_2exp mpq_get_den mpz_lucnum_ui
mpf_get_d_2exp mpq_get_den mpz_mfac_uiui
mpf_get_prec mpq_get_num mpz_millerrabin
mpf_get_prec mpq_get_num mpz_mod
mpf_get_si mpq_get_str mpz_mod
mpf_get_si mpq_get_str mpz_mul
mpf_get_str mpq_init mpz_mul
mpf_get_str mpq_init mpz_mul_2exp
mpf_get_ui mpq_inits mpz_mul_2exp
mpf_get_ui mpq_inv mpz_mul_si
mpf_init mpq_inv mpz_mul_si
mpf_init mpq_mul mpz_mul_ui
mpf_init2 mpq_mul mpz_mul_ui
mpf_init2 mpq_mul_2exp mpz_neg
mpf_inits mpq_mul_2exp mpz_neg
mpf_init_set mpq_neg mpz_nextprime
mpf_init_set mpq_neg mpz_nextprime
mpf_init_set_d mpq_ptr mpz_perfect_power_p
mpf_init_set_d mpq_set mpz_perfect_power_p
mpf_init_set_si mpq_set mpz_perfect_square_p
mpf_init_set_si mpq_set_d mpz_perfect_square_p
mpf_init_set_str mpq_set_d mpz_popcount
mpf_init_set_str mpq_set_den mpz_popcount
mpf_init_set_ui mpq_set_den mpz_powm
mpf_init_set_ui mpq_set_f mpz_powm
mpf_integer_p mpq_set_f mpz_powm_sec
mpf_integer_p mpq_set_num mpz_powm_ui
mpf_mul mpq_set_num mpz_powm_ui
mpf_mul mpq_set_si mpz_pow_ui
mpf_mul_2exp mpq_set_si mpz_pow_ui
mpf_mul_2exp mpq_set_str mpz_primorial_ui
mpf_mul_ui mpq_set_str mpz_probab_prime_p
mpf_mul_ui mpq_set_ui mpz_probab_prime_p
mpf_neg mpq_set_ui mpz_ptr
mpf_neg mpq_set_z mpz_random
mpf_pow_ui mpq_set_z mpz_random2
mpf_pow_ui mpq_sub mpz_realloc
mpf_ptr mpq_sub mpz_realloc
mpf_random2 mpq_swap mpz_realloc2
mpf_random2 mpq_swap mpz_realloc2
mpf_reldiff mpq_t mpz_remove
mpf_reldiff MPRandState mpz_remove
mpf_set MPRational mpz_roinit_n
mpf_set mpz_2fac_ui mpz_root
mpf_set_d mpz_abs mpz_root
mpf_set_d mpz_abs mpz_rootrem
mpf_set_default_prec mpz_add mpz_rootrem
mpf_set_default_prec mpz_add mpz_rrandomb
mpf_set_prec mpz_addmul mpz_rrandomb
mpf_set_prec mpz_addmul mpz_scan0
mpf_set_prec_raw mpz_addmul_ui mpz_scan0
mpf_set_prec_raw mpz_addmul_ui mpz_scan1
mpf_set_q mpz_add_ui mpz_scan1
mpf_set_q mpz_add_ui mpz_set
mpf_set_si mpz_and mpz_set
mpf_set_si mpz_and mpz_setbit
mpf_set_str mpz_array_init mpz_setbit
mpf_set_str mpz_array_init mpz_set_d
mpf_set_ui mpz_bin_ui mpz_set_d
mpf_set_ui mpz_bin_ui mpz_set_f
mpf_set_z mpz_bin_uiui mpz_set_f
mpf_set_z mpz_bin_uiui mpz_set_q
mpf_size mpz_cdiv_q mpz_set_q
mpf_sqrt mpz_cdiv_q mpz_set_si
mpf_sqrt mpz_cdiv_qr mpz_set_si
mpf_sqrt_ui mpz_cdiv_qr mpz_set_str
mpf_sqrt_ui mpz_cdiv_qr_ui mpz_set_str
mpf_sub mpz_cdiv_qr_ui mpz_set_ui
mpf_sub mpz_cdiv_q_2exp mpz_set_ui
mpf_sub_ui mpz_cdiv_q_2exp mpz_size
mpf_sub_ui mpz_cdiv_q_ui mpz_size
mpf_swap mpz_cdiv_q_ui mpz_sizeinbase
mpf_swap mpz_cdiv_r mpz_sizeinbase
mpf_t mpz_cdiv_r mpz_si_kronecker
mpf_trunc mpz_cdiv_r_2exp mpz_si_kronecker
mpf_trunc mpz_cdiv_r_2exp mpz_sqrt
mpf_ui_div mpz_cdiv_r_ui mpz_sqrt
mpf_ui_div mpz_cdiv_r_ui mpz_sqrtrem
mpf_ui_sub mpz_cdiv_ui mpz_sqrtrem
mpf_ui_sub mpz_cdiv_ui mpz_sub
mpf_urandomb mpz_clear mpz_sub
mpf_urandomb mpz_clear mpz_submul
MPInteger mpz_clears mpz_submul
mpn_add mpz_clrbit mpz_submul_ui
mpn_add mpz_clrbit mpz_submul_ui
mpn_addmul_1 mpz_cmp mpz_sub_ui
mpn_addmul_1 mpz_cmp mpz_sub_ui
mpn_add_1 mpz_cmpabs mpz_swap
mpn_add_1 mpz_cmpabs mpz_swap
mpn_add_n mpz_cmpabs_d mpz_t
mpn_add_n mpz_cmpabs_d mpz_tdiv_q
mpn_andn_n mpz_cmpabs_ui mpz_tdiv_q
mpn_and_n mpz_cmpabs_ui mpz_tdiv_qr
mpn_cmp mpz_cmp_d mpz_tdiv_qr
mpn_cmp mpz_cmp_d mpz_tdiv_qr_ui
mpn_cnd_add_n mpz_cmp_si mpz_tdiv_qr_ui
mpn_cnd_sub_n mpz_cmp_si mpz_tdiv_q_2exp
mpn_cnd_swap mpz_cmp_ui mpz_tdiv_q_2exp
mpn_com mpz_cmp_ui mpz_tdiv_q_ui
mpn_copyd mpz_com mpz_tdiv_q_ui
mpn_copyi mpz_com mpz_tdiv_r
mpn_divexact_1 mpz_combit mpz_tdiv_r
mpn_divexact_by3c mpz_combit mpz_tdiv_r_2exp
mpn_divexact_by3c mpz_congruent_2exp_p mpz_tdiv_r_2exp
mpn_divrem mpz_congruent_2exp_p mpz_tdiv_r_ui
mpn_divrem_1 mpz_congruent_p mpz_tdiv_r_ui
mpn_divrem_1 mpz_congruent_p mpz_tdiv_ui
mpn_divrem_2 mpz_congruent_ui_p mpz_tdiv_ui
mpn_div_qr_1 mpz_congruent_ui_p mpz_tstbit
mpn_div_qr_2 mpz_divexact mpz_tstbit
mpn_gcd mpz_divexact mpz_ui_kronecker
mpn_gcd mpz_divexact_ui mpz_ui_kronecker
mpn_gcdext mpz_divexact_ui mpz_ui_pow_ui
mpn_gcdext mpz_divisible_2exp_p mpz_ui_pow_ui
mpn_gcdext_1 mpz_divisible_2exp_p mpz_ui_sub
mpn_gcd_1 mpz_divisible_p mpz_ui_sub
mpn_gcd_1 mpz_divisible_p mpz_urandomb
mpn_gcd_11 mpz_divisible_ui_p mpz_urandomb
mpn_get_str mpz_divisible_ui_p mpz_urandomm
mpn_get_str mpz_dump mpz_urandomm
mpn_hamdist mpz_export mpz_xor
mpn_hamdist mpz_export mpz_xor
mpn_iorn_n mpz_fac_ui mp_asprintf
mpn_ior_n mpz_fac_ui mp_asprintf
mpn_lshift mpz_fdiv_q mp_bits_per_limb
mpn_lshift mpz_fdiv_q mp_errno
mpn_mod_1 mpz_fdiv_qr valsint
mpn_mod_1 mpz_fdiv_qr mp_get_memory_functions
mpn_mul mpz_fdiv_qr_ui mp_get_memory_functions
mpn_mul mpz_fdiv_qr_ui valuint
mpn_mul_1 mpz_fdiv_q_2exp mp_printf
mpn_mul_1 mpz_fdiv_q_2exp mp_printf
mpn_mul_n mpz_fdiv_q_ui mp_randclear
mpn_mul_n mpz_fdiv_q_ui mp_randclear
mpn_nand_n mpz_fdiv_r mp_randinit
mpn_neg mpz_fdiv_r mp_randinit_default
mpn_nior_n mpz_fdiv_r_2exp mp_randinit_default
mpn_perfect_power_p mpz_fdiv_r_2exp mp_randinit_lc_2exp
mpn_perfect_square_p mpz_fdiv_r_ui mp_randinit_lc_2exp
mpn_perfect_square_p mpz_fdiv_r_ui mp_randinit_lc_2exp_size
mpn_popcount mpz_fdiv_ui mp_randinit_lc_2exp_size
mpn_popcount mpz_fdiv_ui mp_randinit_mt
mpn_pow_1 mpz_fib2_ui mp_randinit_mt
mpn_preinv_mod_1 mpz_fib2_ui mp_randinit_set
mpn_ptr mpz_fib_ui mp_randinit_set
mpn_random mpz_fib_ui mp_randseed
mpn_random mpz_fits_sint_p mp_randseed
mpn_random2 mpz_fits_sint_p mp_randseed_ui
mpn_random2 mpz_fits_slong_p mp_randseed_ui
mpn_rshift mpz_fits_slong_p mp_scanf
mpn_rshift mpz_fits_sshort_p mp_scanf
mpn_scan0 mpz_fits_sshort_p mp_set_memory_functions
mpn_scan0 mpz_fits_uint_p mp_set_memory_functions
mpn_scan1 mpz_fits_uint_p sizeint
mpn_scan1 mpz_fits_ulong_p mp_snprintf
mpn_sec_add_1 mpz_fits_ulong_p mp_snprintf
mpn_sec_add_1_itch mpz_fits_ushort_p mp_sprintf
mpn_sec_div_qr mpz_fits_ushort_p mp_sprintf
mpn_sec_div_qr_itch mpz_gcd mp_sscanf
mpn_sec_div_r mpz_gcd mp_sscanf
mpn_sec_div_r_itch mpz_gcdext mp_urandomb_ui
mpn_sec_invert mpz_gcdext mp_urandomb_ui
mpn_sec_invert_itch mpz_gcd_ui mp_urandomm_ui
mpn_sec_mul mpz_gcd_ui mp_urandomm_ui
mpn_sec_mul_itch mpz_getlimbn mp_version
mpn_sec_powm mpz_getlimbn multiply(MPFloat,MPFloat):MPFloat
mpn_sec_powm_itch mpz_get_d multiply(MPInteger,MPInteger):MPInteger
mpn_sec_sqr mpz_get_d multiply(MPRational,MPRational):MPRational

N

negative(MPFloat):MPFloat negative(MPInteger):MPInteger negative(MPRational):MPRational

P

palloc_func Pmpq_ptr PMP_RAT
PByte Pmpq_srcptr Pmp_size_t
PDouble pmpq_struct Pmp_srcptr
PDWord Pmpq_t power(MPFloat,valuint):MPFloat
pfree_proc Pmpz_ptr power(MPInteger,valuint):MPInteger
Pgmp_randalg_t Pmpz_srcptr Ppcchar
Pgmp_randstate_struct Pmpz_struct preallocate_func
Pgmp_randstate_t Pmpz_t Psize_t
PLongint Pmp_bitcnt_t PSmallInt
Pmax_align_t Pmp_exp_t PWord
Pmpf_ptr PMP_INT P_gmp_randstate_struct
Pmpf_srcptr Pmp_limb_signed_t P_mpf_struct
pmpf_struct Pmp_limb_t P_mpq_struct
Pmpf_t Pmp_ptr P_mpz_struct

Q

q_abs q_get_d q_set_d
q_add q_get_den q_set_den
q_canonicalize q_get_num q_set_f
q_clear q_get_str q_set_num
q_cmp q_init q_set_si
q_cmp_si q_inv q_set_str
q_cmp_ui q_mul q_set_ui
q_div q_mul_2exp q_set_z
q_div_2exp q_neg q_sub
q_equal q_set q_swap

R

LongInt randinit_mt randstate_t
randclear randinit_set RAND_ALG_DEFAULT
randinit_default randseed RAND_ALG_LC
randinit_lc_2exp randseed_ui reallocate_func_t
randinit_lc_2exp_size randstate_ptr

S

subtract(MPFloat,MPFloat):MPFloat subtract(MPInteger,MPInteger):MPInteger subtract(MPRational,MPRational):MPRational

T

cint tmpf_struct TMP_INT
clong Tmpf_t Tmp_limb_signed_t
clonglong TMPInteger Tmp_limb_t
cslong Tmpq_ptr Tmp_ptr
cuint Tmpq_srcptr TMP_RAT
culong Tmpq_struct Tmp_size_t
Double Tmpq_t Tmp_srcptr
Tgmp_randalg_t TMPRandState TReSize2CallBack
Tgmp_randstate_struct TMPRational TReSizeCallBack
Tgmp_randstate_t Tmpz_ptr TSizeCallBack
Tmax_align_t Tmpz_srcptr LongInt
TMPBase Tmpz_struct T_gmp_randstate_struct
TMPFloat Tmpz_t T_mpf_struct
Tmpf_ptr Tmp_bitcnt_t T_mpq_struct
Tmpf_srcptr Tmp_exp_t T_mpz_struct

U

urandomb_ui urandomm_ui

V

version

Z

z_abs z_fdiv_ui z_powm
z_add z_fib2_ui z_powm_ui
z_addmul z_fib_ui z_pow_ui
z_addmul_ui z_fits_sint_p z_probab_prime_p
z_add_ui z_fits_slong_p z_realloc
z_and z_fits_sshort_p z_realloc2
z_bin_ui z_fits_uint_p z_remove
z_bin_uiui z_fits_ulong_p z_root
z_cdiv_q z_fits_ushort_p z_rootrem
z_cdiv_qr z_gcd z_rrandomb
z_cdiv_qr_ui z_gcdext z_scan0
z_cdiv_q_2exp z_gcd_ui z_scan1
z_cdiv_q_ui z_getlimbn z_set
z_cdiv_r z_get_d z_setbit
z_cdiv_r_2exp z_get_d_2exp z_set_d
z_cdiv_r_ui z_get_si z_set_f
z_cdiv_ui z_get_str z_set_q
z_clear z_get_ui z_set_si
z_clrbit z_hamdist z_set_str
z_cmp z_import z_set_ui
z_cmpabs z_init z_size
z_cmpabs_d z_init2 z_sizeinbase
z_cmpabs_ui z_init_set z_si_kronecker
z_cmp_d z_init_set_d z_sqrt
z_cmp_si z_init_set_si z_sqrtrem
z_cmp_ui z_init_set_str z_sub
z_com z_init_set_ui z_submul
z_combit z_invert z_submul_ui
z_congruent_2exp_p z_ior z_sub_ui
z_congruent_p z_jacobi z_swap
z_congruent_ui_p z_kronecker_si z_tdiv_q
z_divexact z_kronecker_ui z_tdiv_qr
z_divexact_ui z_lcm z_tdiv_qr_ui
z_divisible_2exp_p z_lcm_ui z_tdiv_q_2exp
z_divisible_p z_lucnum2_ui z_tdiv_q_ui
z_divisible_ui_p z_lucnum_ui z_tdiv_r
z_export z_mod z_tdiv_r_2exp
z_fac_ui z_mul z_tdiv_r_ui
z_fdiv_q z_mul_2exp z_tdiv_ui
z_fdiv_qr z_mul_si z_tstbit
z_fdiv_qr_ui z_mul_ui z_ui_kronecker
z_fdiv_q_2exp z_neg z_ui_pow_ui
z_fdiv_q_ui z_nextprime z_ui_sub
z_fdiv_r z_perfect_power_p z_urandomb
z_fdiv_r_2exp z_perfect_square_p z_urandomm
z_fdiv_r_ui z_popcount z_xor

Documentation generated on: 2023-03-18