Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
MP | |
|
bitsPerMPLimb :: Int Source #
type CRoundMode = CInt Source #
type CPrecision = Int64 Source #
mpfr_urandomb_deref_randstate :: Ptr MPFR -> Ptr GmpRandState -> IO Int Source #
type GmpRandState = () Source #
mpfr_get_prec :: Ptr MPFR -> IO CPrecision Source #
mpfr_set_ui :: Ptr MPFR -> CULong -> CRoundMode -> IO CInt Source #
mpfr_set_si :: Ptr MPFR -> CLong -> CRoundMode -> IO CInt Source #
mpfr_set_d :: Ptr MPFR -> CDouble -> CRoundMode -> IO CInt Source #
mpfr_set_ui_2exp :: Ptr MPFR -> CULong -> Exp -> CRoundMode -> IO CInt Source #
mpfr_set_si_2exp :: Ptr MPFR -> CLong -> Exp -> CRoundMode -> IO CInt Source #
mpfr_set_str :: Ptr MPFR -> CString -> CInt -> CRoundMode -> IO CInt Source #
mpfr_get_d :: Ptr MPFR -> CRoundMode -> IO CDouble Source #
mpfr_get_d_2exp :: Ptr CLong -> Ptr MPFR -> CRoundMode -> IO CDouble Source #
mpfr_get_si :: Ptr MPFR -> CRoundMode -> IO CLong Source #
mpfr_get_ui :: Ptr MPFR -> CRoundMode -> IO CULong Source #
mpfr_get_str :: CString -> Ptr Exp -> CInt -> CUInt -> Ptr MPFR -> CRoundMode -> IO CString Source #
mpfr_free_str :: CString -> IO () Source #
mpfr_fits_ulong_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_slong_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_uint_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_sint_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_ushort_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_sshort_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_intmax_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fits_uintmax_p :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_sqrt_ui :: Ptr MPFR -> CULong -> CRoundMode -> IO CInt Source #
mpfr_rec_sqrt :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_ui_pow_ui :: Ptr MPFR -> CULong -> CULong -> CRoundMode -> IO CInt Source #
mpfr_log10 :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_exp10 :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_asinh :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_acosh :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_atanh :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_fac_ui :: Ptr MPFR -> CULong -> CRoundMode -> IO CInt Source #
mpfr_log1p :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_expm1 :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_gamma :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_lngamma :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_digamma :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_zeta_ui :: Ptr MPFR -> CULong -> CRoundMode -> IO CInt Source #
mpfr_const_log2 :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_const_pi :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_const_euler :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_const_catalan :: Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_free_cache :: IO () Source #
mpfr_rint_ceil :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_rint_floor :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_rint_round :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_rint_trunc :: Ptr MPFR -> Ptr MPFR -> CRoundMode -> IO CInt Source #
mpfr_urandomb :: Ptr MPFR -> Ptr GmpRandState -> IO () Source #
mpfr_get_emin :: IO Exp Source #
mpfr_get_emax :: IO Exp Source #
mpfr_check_range :: Ptr MPFR -> CInt -> CRoundMode -> IO CInt Source #
mpfr_subnormalize :: Ptr MPFR -> CInt -> CRoundMode -> IO CInt Source #
mpfr_clear_underflow :: IO () Source #
mpfr_clear_overflow :: IO () Source #
mpfr_clear_nanflag :: IO () Source #
mpfr_clear_inexflag :: IO () Source #
mpfr_clear_erangeflag :: IO () Source #
mpfr_set_underflow :: IO () Source #
mpfr_set_overflow :: IO () Source #
mpfr_set_nanflag :: IO () Source #
mpfr_set_inexflag :: IO () Source #
mpfr_set_erangeflag :: IO () Source #
mpfr_clear_flags :: IO () Source #
mpfr_overflow_p :: IO CInt Source #
mpfr_nanflag_p :: IO CInt Source #
mpfr_inexflag_p :: IO CInt Source #
mpfr_custom_init :: Ptr Word64 -> CPrecision -> IO () Source #