Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
170 lines (164 sloc) 3.25 KB
-- Assignment functions
mpfr_get_prec : getPrec
mpfr_set : set
mpfr_set_ui : fromWord
mpfr_set_si : fromInt
mpfr_set_d : fromDouble
mpfr_set_ui_2exp : int2w
mpfr_set_si_2exp : int2i
mpfr_set_str : stringToMPFR
mpfr_strtofr : strtofr
mpfr_set_inf : setInf
mpfr_set_nan : setNaN
mpfr_get_d : toDouble
mpfr_get_d_2exp : toDouble2Exp
mpfr_get_si : toInt
mpfr_get_ui : toWord
mpfr_get_str : mpfrToString
mpfr_fits_ulong_p : fitsUlong
mpfr_fits_slong_p : fitsSLong
mpfr_fits_uint_p : fitsUInt
mpfr_fits_sint_p : fitsSInt
mpfr_fits_ushort_p : fitsUShort
mpfr_fits_sshort_p : fitsSShort
--Basic arithmetic functions
mpfr_add : add
mpfr_add_ui : addw
mpfr_add_si : addi
mpfr_add_d : addd
mpfr_sub : sub
mpfr_ui_sub : wsub
mpfr_sub_ui : subw
mpfr_si_sub : isub
mpfr_sub_si : subi
mpfr_sub_d : subd
mpfr_d_sub : dsub
mpfr_mul : mul
mpfr_mul_ui : mulw
mpfr_mul_si : muli
mpfr_mul_d : muld
mpfr_sqr : sqr
mpfr_div : div
mpfr_ui_div : wdiv
mpfr_div_ui : divw
mpfr_si_div : idiv
mpfr_div_si : divi
mpfr_div_d : divd
mpfr_d_div : ddiv
mpfr_sqrt : sqrt
mpfr_sqrt_ui : sqrtw
mpfr_rec_sqrt : recSqrt
mpfr_cbrt : cbrt
mpfr_root : root
mpfr_pow : pow
mpfr_pow_ui : poww
mpfr_pow_si : powi
mpfr_ui_pow_ui : wpoww
mpfr_ui_pow : wpow
mpfr_neg : neg
mpfr_abs : absD
mpfr_dim : dim
mpfr_mul_2ui : mul2w
mpfr_mul_2si : mul2i
mpfr_div_2ui : div2w
mpfr_div_2si : div2i
--Comparisons
mpfr_cmp : cmp
mpfr_cmp_ui : cmpw
mpfr_cmp_si : cmpi
mpfr_cmp_d : cmpd
mpfr_cmp_ui_2exp : cmp2w
mpfr_cmp_si_2exp : cmp2i
mpfr_cmpabs : cmpabs
mpfr_nan_p : isNaN
mpfr_inf_p : isInf
mpfr_number_p : isNumber
mpfr_zero_p : isZero
mpfr_sgn : sgn
mpfr_greater_p : greater
mpfr_greaterequal_p : greatereq
mpfr_less_p : less
mpfr_lessequal_p : lesseq
mpfr_lessgreater_p : lessgreater
mpfr_equal_p : equal
mpfr_unordered_p : unordered
-- Special functions
mpfr_log : log
mpfr_log2 : log2
mpfr_log10 : log10
mpfr_exp : exp
mpfr_exp2 : exp2
mpfr_exp10 : exp10
mpfr_sin : sin
mpfr_cos : cos
mpfr_tan : tan
mpfr_sec : sec
mpfr_csc : csc
mpfr_cot : cot
mpfr_sin_cos : sincos
mpfr_asin : asin
mpfr_acos : acos
mpfr_atan : atan
mpfr_atan2 : atan2
mpfr_cosh : cosh
mpfr_sinh : sinh
mpfr_tanh : tanh
mpfr_sech : sech
mpfr_csch : csch
mpfr_coth : coth
mpfr_sinh_cosh : sinhcosh
mpfr_asinh : asinh
mpfr_acosh : acosh
mpfr_atanh : atanh
mpfr_fac_ui : facw
mpfr_log1p : log1p
mpfr_expm1 : expm1
mpfr_eint : eint
mpfr_li2 : li2
mpfr_gamma : gamma
mpfr_lngamma : lngamma
mpfr_lgamma : lgamma
mpfr_zeta : zeta
mpfr_zeta_ui : zetaw
mpfr_erf : erf
mpfr_erfc : erfc
mpfr_j0 : j0
mpfr_j1 : j1
mpfr_jn : jn
mpfr_y0 : y0
mpfr_y1 : y1
mpfr_yn : yn
mpfr_fma : fma
mpfr_fms : fms
mpfr_agm : agm
mpfr_hypot : hypot
mpfr_const_log2 : log2c
mpfr_const_pi : pi
mpfr_const_euler : euler
mpfr_const_catalan : catalan
-- Integer related functions
mpfr_rint : rint
mpfr_ceil : ceil
mpfr_floor : floor
mpfr_round : round
mpfr_trunc : trunc
mpfr_modf : modf
mpfr_fmod : fmod
mpfr_rint_ceil : rintCeil
mpfr_rint_floor : rintFloor
mpfr_rint_round : rintRound
mpfr_rint_trunc : rintTrunc
mpfr_frac : frac
mpfr_remainder : remainder
mpfr_remquo : remquo
mpfr_integer_p : isInteger
-- Miscellaneous functions
mpfr_nexttoward : nextToward
mpfr_nextabove : nextAbove
mpfr_nextbelow : nextBelow
mpfr_min : maxD
mpfr_max : minD
mpfr_random2 : random2
mpfr_get_exp : getExp
mpfr_set_exp : setExp
mpfr_signbit : signbit