MCPcopy Create free account

hub / github.com/bluescarni/mppp / functions

Functions2,093 in github.com/bluescarni/mppp

↓ 16 callersFunctionfma_wrap
test/real_arith.cpp:25
↓ 16 callersFunctionfms_wrap
test/real_arith.cpp:31
↓ 16 callersFunctionisfinite
include/mp++/real.hpp:1916
↓ 16 callersMethodload
src/real.cpp:2861
↓ 16 callersFunctionlog_base_ui
include/mp++/real.hpp:2393
↓ 16 callersFunctionmpfr_to_arb
Helper to convert an mpfr_t into an arb_t.
src/detail/arb.cpp:169
↓ 16 callersFunctionnint_abs
include/mp++/detail/utils.hpp:108
↓ 15 callersFunctionbinary_load
include/mp++/real.hpp:1317
↓ 15 callersFunctionperfect_power_p
include/mp++/integer.hpp:6978
↓ 15 callersFunctionreal128_gt
include/mp++/real128.hpp:2105
↓ 15 callersFunctionreal128_lt
include/mp++/real128.hpp:2090
↓ 15 callersFunctionreal_prec_check
Check if a precision value is in the allowed range.
include/mp++/detail/mpfr.hpp:58
↓ 15 callersFunctionrootrem
include/mp++/integer.hpp:6960
↓ 15 callersFunctionsqrtrem
include/mp++/integer.hpp:6874
↓ 15 callersFunctionstartsWith
test/catch.hpp:13810
↓ 15 callersFunctiontrim
test/catch.hpp:13833
↓ 14 callersFunctioncheck_round_trip
test/real128_io.cpp:358
↓ 14 callersFunctioncopy_limbs
Small wrapper to copy limbs.
include/mp++/integer.hpp:237
↓ 14 callersFunctionfabs
include/mp++/real128.hpp:903
↓ 14 callersMethodindent
test/catch.hpp:8621
↓ 14 callersFunctionrandom_rational
Set mpq to random value with n limbs for num/den.
test/test_utils.hpp:183
↓ 14 callersFunctionscalbln
src/real128.cpp:160
↓ 13 callersMethodfind
test/catch.hpp:13968
↓ 13 callersFunctionfinite
include/mp++/real128.hpp:765
↓ 13 callersFunctionfpclassify
include/mp++/real128.hpp:731
↓ 13 callersFunctionlimb_add_overflow
Add a and b, store the result in res, and return 1 if there's unsigned overflow, 0 otherwise. NOTE: recent GCC versions have builtins for this, but th
include/mp++/integer.hpp:256
↓ 13 callersFunctionmpfr_prec_to_arb_prec
Small helper to turn an MPFR precision into an Arb precision.
src/detail/arb.cpp:113
↓ 13 callersFunctionnl_max<__uint128_t>
include/mp++/detail/type_traits.hpp:264
↓ 13 callersFunctionsgn
Detect sign.
include/mp++/real.hpp:795
↓ 12 callersFunctionarf_to_mpfr
Helper to convert an arf_t into an mpfr_t. NOTE: at the moment we don't have easy ways to test the failure mode below. Perhaps in the future we'll hav
src/detail/arb.cpp:149
↓ 12 callersMethodgetResultType
test/catch.hpp:8318
↓ 12 callersFunctionmpfr_nary_op_check_steal
A recursive function to determine, in an MPFR function call, the largest argument we can steal resources from, and the max precision among all the arg
include/mp++/real.hpp:1508
↓ 12 callersFunctionmul_i
include/mp++/complex.hpp:1622
↓ 12 callersMethodname
test/catch.hpp:9994
↓ 12 callersFunctionreal_gt
Greater-than predicate with special NaN/moved handling.
src/real.cpp:2287
↓ 12 callersFunctionreal_lt
Less-than predicate with special NaN/moved handling.
src/real.cpp:2272
↓ 12 callersMethodrngSeed
test/catch.hpp:10001
↓ 12 callersFunctionscalbnq
src/real128.cpp:96
↓ 12 callersFunctionsignbit
Get the sign bit.
include/mp++/real.hpp:805
↓ 12 callersFunctionswap
include/mp++/integer.hpp:2564
↓ 12 callersMethodzero_unused_limbs
Zero the limbs that are not used for representing the value, but only if the static size is a target for special optimisations. This is normally not n
include/mp++/integer.hpp:469
↓ 11 callersFunctionbinary_save
include/mp++/real.hpp:1303
↓ 11 callersFunctionfma
Fused multiply-add.
src/real128.cpp:166
↓ 11 callersFunctionreal128_e
Euler's number.
include/mp++/real128.hpp:1994
↓ 11 callersFunctionswap
Swap.
include/mp++/real.hpp:1439
↓ 10 callersFunctioncheck_dispatch
test/concepts.cpp:27
↓ 10 callersFunctioncheck_init_prec
Utility function to check the precision upon init.
include/mp++/real.hpp:309
↓ 10 callersFunctionconj
Complex conjugate.
include/mp++/complex128.hpp:531
↓ 10 callersFunctiondlimb_mul
include/mp++/integer.hpp:3541
↓ 10 callersMethodinteger_p
Check if the value is an integer.
src/real.cpp:1116
↓ 10 callersFunctionlround
src/real128.cpp:466
↓ 10 callersFunctionperfect_square_p
include/mp++/integer.hpp:6907
↓ 10 callersFunctionpolylog_si
include/mp++/real.hpp:2496
↓ 10 callersMethodtestSpec
test/catch.hpp:14718
↓ 10 callersFunctiontoLower
test/catch.hpp:13828
↓ 10 callersMethodvalue
test/catch.hpp:16324
↓ 10 callersFunctionzero_p
Detect zero.
include/mp++/real.hpp:780
↓ 9 callersFunctiondispatch_real_cmp_ld
NOTE: this contraption is a workaround for ABI issues when compiling mp++ with MSVC against a MinGW build of MPFR. We cannot pass long double values i
src/real.cpp:1617
↓ 9 callersFunctionfree_integer_caches
src/integer.cpp:402
↓ 9 callersFunctionif
include/mp++/integer.hpp:2042
↓ 9 callersFunctioninteger_p
Detect integral value.
include/mp++/real.hpp:1934
↓ 9 callersMethodisOk
Result was a success, or failure is suppressed
test/catch.hpp:8314
↓ 9 callersFunctionlimb_size_nbits
Determine the size in (numeric) bits of limb l. l does not need to be masked (we will mask inside this function), and, after masking, it cannot be zer
include/mp++/integer.hpp:298
↓ 9 callersFunctionllrint
src/real128.cpp:451
↓ 9 callersFunctionllround
src/real128.cpp:461
↓ 9 callersFunctionlrint
src/real128.cpp:456
↓ 9 callersMethodnext
test/catch.hpp:4039
↓ 9 callersFunctionnl_max<__int128_t>
include/mp++/detail/type_traits.hpp:276
↓ 9 callersFunctionnl_min<__int128_t>
include/mp++/detail/type_traits.hpp:282
↓ 9 callersFunctionodd_p
Test if value is odd.
include/mp++/integer.hpp:2124
↓ 9 callersFunctionreal128_equal_to
include/mp++/real128.hpp:2079
↓ 9 callersFunctionreal128_min
The smallest positive value.
include/mp++/real128.hpp:1938
↓ 8 callersMethodaddRow
test/catch.hpp:16679
↓ 8 callersFunctionbinary_size
include/mp++/integer.hpp:7034
↓ 8 callersFunctioncheck_cmp
test/rational_rel.cpp:35
↓ 8 callersFunctioneven_p
Test if value is even.
include/mp++/integer.hpp:2139
↓ 8 callersFunctionfix_den_sign
include/mp++/rational.hpp:111
↓ 8 callersMethodgetMessage
test/catch.hpp:8368
↓ 8 callersMethodgetSourceInfo
test/catch.hpp:8371
↓ 8 callersFunctionget_str_ndigits
src/real.cpp:2615
↓ 8 callersFunctionmodf
src/real128.cpp:495
↓ 8 callersFunctionprobab_prime_p
Test primality.
include/mp++/integer.hpp:2102
↓ 8 callersFunctionremquo
src/real128.cpp:500
↓ 8 callersFunctionsin_cos
include/mp++/real.hpp:2300
↓ 7 callersFunctionarg
src/complex.cpp:861
↓ 7 callersFunctionbinary_load_impl
Low level implementation of binary load. src must point to the start of the serialised limb array.
include/mp++/integer.hpp:2317
↓ 7 callersFunctionbinary_size
src/real.cpp:2628
↓ 7 callersMethodclose
test/catch.hpp:14450
↓ 7 callersFunctionfrexp
Decompose into a normalized fraction and an integral power of two.
src/real128.cpp:144
↓ 7 callersFunctionget_mpz_size
Small helper to get the size in limbs from an mpz_t. Will return zero if n is zero.
include/mp++/integer.hpp:143
↓ 7 callersMethodget_str_ndigits
Get the number of significant digits required for a round-tripping representation.
src/real.cpp:2604
↓ 7 callersFunctionget_z_2exp
include/mp++/real.hpp:1467
↓ 7 callersMethodhasExpression
test/catch.hpp:8322
↓ 7 callersFunctionimag
include/mp++/complex128.hpp:322
↓ 7 callersFunctionisnormal
include/mp++/real128.hpp:784
↓ 7 callersFunctionpow_ui
include/mp++/integer.hpp:6666
↓ 7 callersFunctionrbs_base_size
The base binary size of a real: accounts for the size of precision, sign bit and exponent.
src/real.cpp:2571
↓ 7 callersFunctionrbs_checked_add
std::size_t addition with overflow checking.
src/real.cpp:2531
↓ 7 callersFunctionreal_catalan
src/real.cpp:2513
↓ 7 callersFunctionreal_equal_to
Equality predicate with special NaN handling.
src/real.cpp:2265
← previousnext →101–200 of 2,093, ranked by callers