H A D | gmpxx.h | 166 static void eval(mpz_ptr z, mpz_srcptr w) { mpz_set(z, w); } function in struct:__gmp_unary_plus 167 static void eval(mpq_ptr q, mpq_srcptr r) { mpq_set(q, r); } function in struct:__gmp_unary_plus 168 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_set(f, g); } function in struct:__gmp_unary_plus 173 static void eval(mpz_ptr z, mpz_srcptr w) { mpz_neg(z, w); } function in struct:__gmp_unary_minus 174 static void eval(mpq_ptr q, mpq_srcptr r) { mpq_neg(q, r); } function in struct:__gmp_unary_minus 175 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_neg(f, g); } function in struct:__gmp_unary_minus 180 static void eval(mpz_ptr z, mpz_srcptr w) { mpz_com(z, w); } function in struct:__gmp_unary_com 185 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_plus 188 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_plus 199 static void eval(mpz_pt function in struct:__gmp_binary_plus 201 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_plus 208 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_plus 210 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_plus 212 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_plus 215 static void eval(mpq_ptr q, mpq_srcptr r, mpq_srcptr s) function in struct:__gmp_binary_plus 218 static void eval(mpq_ptr q, mpq_srcptr r, unsigned long int l) function in struct:__gmp_binary_plus 241 static void eval(mpq_ptr q, unsigned long int l, mpq_srcptr r) function in struct:__gmp_binary_plus 245 static void eval(mpq_ptr q, signed long int l, mpq_srcptr r) function in struct:__gmp_binary_plus 247 static void eval(mpq_ptr q, mpq_srcptr r, double d) function in struct:__gmp_binary_plus 249 static void eval(mpq_ptr q, double d, mpq_srcptr r) function in struct:__gmp_binary_plus 252 static void eval(mpq_ptr q, mpq_srcptr r, mpz_srcptr z) function in struct:__gmp_binary_plus 263 static void eval(mpq_ptr q, mpz_srcptr z, mpq_srcptr r) function in struct:__gmp_binary_plus 266 static void eval(mpf_ptr f, mpf_srcptr g, mpf_srcptr h) function in struct:__gmp_binary_plus 269 static void eval(mpf_ptr f, mpf_srcptr g, unsigned long int l) function in struct:__gmp_binary_plus 271 static void eval(mpf_ptr f, unsigned long int l, mpf_srcptr g) function in struct:__gmp_binary_plus 273 static void eval(mpf_ptr f, mpf_srcptr g, signed long int l) function in struct:__gmp_binary_plus 280 static void eval(mpf_ptr f, signed long int l, mpf_srcptr g) function in struct:__gmp_binary_plus 282 static void eval(mpf_ptr f, mpf_srcptr g, double d) function in struct:__gmp_binary_plus 290 static void eval(mpf_ptr f, double d, mpf_srcptr g) function in struct:__gmp_binary_plus 296 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_minus 299 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_minus 308 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_minus 317 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_minus 324 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_minus 334 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_minus 336 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_minus 339 static void eval(mpq_ptr q, mpq_srcptr r, mpq_srcptr s) function in struct:__gmp_binary_minus 342 static void eval(mpq_ptr q, mpq_srcptr r, unsigned long int l) function in struct:__gmp_binary_minus 365 static void eval(mpq_ptr q, unsigned long int l, mpq_srcptr r) function in struct:__gmp_binary_minus 367 static void eval(mpq_ptr q, mpq_srcptr r, signed long int l) function in struct:__gmp_binary_minus 374 static void eval(mpq_ptr q, signed long int l, mpq_srcptr r) function in struct:__gmp_binary_minus 376 static void eval(mpq_ptr q, mpq_srcptr r, double d) function in struct:__gmp_binary_minus 378 static void eval(mpq_ptr q, double d, mpq_srcptr r) function in struct:__gmp_binary_minus 381 static void eval(mpq_ptr q, mpq_srcptr r, mpz_srcptr z) function in struct:__gmp_binary_minus 392 static void eval(mpq_ptr q, mpz_srcptr z, mpq_srcptr r) function in struct:__gmp_binary_minus 395 static void eval(mpf_ptr f, mpf_srcptr g, mpf_srcptr h) function in struct:__gmp_binary_minus 398 static void eval(mpf_ptr f, mpf_srcptr g, unsigned long int l) function in struct:__gmp_binary_minus 400 static void eval(mpf_ptr f, unsigned long int l, mpf_srcptr g) function in struct:__gmp_binary_minus 402 static void eval(mpf_ptr f, mpf_srcptr g, signed long int l) function in struct:__gmp_binary_minus 409 static void eval(mpf_ptr f, signed long int l, mpf_srcptr g) function in struct:__gmp_binary_minus 417 static void eval(mpf_ptr f, mpf_srcptr g, double d) function in struct:__gmp_binary_minus 425 static void eval(mpf_ptr f, double d, mpf_srcptr g) function in struct:__gmp_binary_minus 437 __gmp_binary_plus::eval(mpq_ptr q, mpq_srcptr r, signed long int l) function in class:__gmp_binary_plus 447 static void eval(mpz_ptr z, mpz_srcptr w, mp_bitcnt_t l) function in struct:__gmp_binary_lshift 456 static void eval(mpq_ptr q, mpq_srcptr r, mp_bitcnt_t l) function in struct:__gmp_binary_lshift 465 static void eval(mpf_ptr f, mpf_srcptr g, mp_bitcnt_t l) function in struct:__gmp_binary_lshift 471 static void eval(mpz_ptr z, mpz_srcptr w, mp_bitcnt_t l) function in struct:__gmp_binary_rshift 480 static void eval(mpq_ptr q, mpq_srcptr r, mp_bitcnt_t l) function in struct:__gmp_binary_rshift 489 static void eval(mpf_ptr f, mpf_srcptr g, mp_bitcnt_t l) function in struct:__gmp_binary_rshift 495 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_multiplies 498 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_multiplies 517 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_multiplies 519 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_multiplies 531 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_multiplies 533 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_multiplies 535 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_multiplies 538 static void eval(mpq_ptr q, mpq_srcptr r, mpq_srcptr s) function in struct:__gmp_binary_multiplies 541 static void eval(mpq_ptr q, mpq_srcptr r, unsigned long int l) function in struct:__gmp_binary_multiplies 562 static void eval(mpq_ptr q, unsigned long int l, mpq_srcptr r) function in struct:__gmp_binary_multiplies 564 static void eval(mpq_ptr q, mpq_srcptr r, signed long int l) function in struct:__gmp_binary_multiplies 579 static void eval(mpq_ptr q, signed long int l, mpq_srcptr r) function in struct:__gmp_binary_multiplies 581 static void eval(mpq_ptr q, mpq_srcptr r, double d) function in struct:__gmp_binary_multiplies 583 static void eval(mpq_ptr q, double d, mpq_srcptr r) function in struct:__gmp_binary_multiplies 586 static void eval(mpf_ptr f, mpf_srcptr g, mpf_srcptr h) function in struct:__gmp_binary_multiplies 589 static void eval(mpf_ptr f, mpf_srcptr g, unsigned long int l) function in struct:__gmp_binary_multiplies 591 static void eval(mpf_ptr f, unsigned long int l, mpf_srcptr g) function in struct:__gmp_binary_multiplies 593 static void eval(mpf_ptr f, mpf_srcptr g, signed long int l) function in struct:__gmp_binary_multiplies 603 static void eval(mpf_ptr f, signed long int l, mpf_srcptr g) function in struct:__gmp_binary_multiplies 605 static void eval(mpf_ptr f, mpf_srcptr g, double d) function in struct:__gmp_binary_multiplies 613 static void eval(mpf_ptr f, double d, mpf_srcptr g) function in struct:__gmp_binary_multiplies 619 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_divides 622 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_divides 640 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_divides 661 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_divides 671 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_divides 682 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_divides 684 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_divides 687 static void eval(mpq_ptr q, mpq_srcptr r, mpq_srcptr s) function in struct:__gmp_binary_divides 690 static void eval(mpq_ptr q, mpq_srcptr r, unsigned long int l) function in struct:__gmp_binary_divides 702 static void eval(mpq_ptr q, unsigned long int l, mpq_srcptr r) function in struct:__gmp_binary_divides 714 static void eval(mpq_ptr q, mpq_srcptr r, signed long int l) function in struct:__gmp_binary_divides 729 static void eval(mpq_ptr q, signed long int l, mpq_srcptr r) function in struct:__gmp_binary_divides 746 static void eval(mpq_ptr q, mpq_srcptr r, double d) function in struct:__gmp_binary_divides 748 static void eval(mpq_ptr q, double d, mpq_srcptr r) function in struct:__gmp_binary_divides 751 static void eval(mpf_ptr f, mpf_srcptr g, mpf_srcptr h) function in struct:__gmp_binary_divides 754 static void eval(mpf_ptr f, mpf_srcptr g, unsigned long int l) function in struct:__gmp_binary_divides 756 static void eval(mpf_ptr f, unsigned long int l, mpf_srcptr g) function in struct:__gmp_binary_divides 758 static void eval(mpf_ptr f, mpf_srcptr g, signed long int l) function in struct:__gmp_binary_divides 768 static void eval(mpf_ptr f, signed long int l, mpf_srcptr g) function in struct:__gmp_binary_divides 778 static void eval(mpf_ptr f, mpf_srcptr g, double d) function in struct:__gmp_binary_divides 786 static void eval(mpf_ptr f, double d, mpf_srcptr g) function in struct:__gmp_binary_divides 798 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_modulus 801 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_modulus 803 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_modulus 821 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_modulus 825 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_modulus 836 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_modulus 838 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_modulus 844 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_and 847 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_and 849 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_and 851 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_and 853 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_and 855 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_and 857 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_and 863 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_ior 865 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_ior 867 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_ior 869 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_ior 871 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_ior 873 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_ior 875 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_ior 881 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_binary_xor 883 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_binary_xor 885 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_binary_xor 887 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_binary_xor 889 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_binary_xor 891 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_binary_xor 893 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_binary_xor 899 static int eval(mpz_srcptr z, mpz_srcptr w) { return mpz_cmp(z, w); } function in struct:__gmp_cmp_function 901 static int eval(mpz_srcptr z, unsigned long int l) function in struct:__gmp_cmp_function 903 static int eval(unsigned long int l, mpz_srcptr z) function in struct:__gmp_cmp_function 905 static int eval(mpz_srcptr z, signed long int l) function in struct:__gmp_cmp_function 907 static int eval(signed long int l, mpz_srcptr z) function in struct:__gmp_cmp_function 909 static int eval(mpz_srcptr z, double d) function in struct:__gmp_cmp_function 911 static int eval(double d, mpz_srcptr z) function in struct:__gmp_cmp_function 914 static int eval(mpq_srcptr q, mpq_srcptr r) { return mpq_cmp(q, r); } function in struct:__gmp_cmp_function 916 static int eval(mpq_srcptr q, unsigned long int l) function in struct:__gmp_cmp_function 918 static int eval(unsigned long int l, mpq_srcptr q) function in struct:__gmp_cmp_function 920 static int eval(mpq_srcptr q, signed long int l) function in struct:__gmp_cmp_function 922 static int eval(signed long int l, mpq_srcptr q) function in struct:__gmp_cmp_function 924 static int eval(mpq_srcptr q, double d) function in struct:__gmp_cmp_function 926 static int eval(double d, mpq_srcptr q) function in struct:__gmp_cmp_function 928 static int eval(mpq_srcptr q, mpz_srcptr z) function in struct:__gmp_cmp_function 930 static int eval(mpz_srcptr z, mpq_srcptr q) function in struct:__gmp_cmp_function 933 static int eval(mpf_srcptr f, mpf_srcptr g) { return mpf_cmp(f, g); } function in struct:__gmp_cmp_function 935 static int eval(mpf_srcptr f, unsigned long int l) function in struct:__gmp_cmp_function 937 static int eval(unsigned long int l, mpf_srcptr f) function in struct:__gmp_cmp_function 939 static int eval(mpf_srcptr f, signed long int l) function in struct:__gmp_cmp_function 941 static int eval(signed long int l, mpf_srcptr f) function in struct:__gmp_cmp_function 943 static int eval(mpf_srcptr f, double d) function in struct:__gmp_cmp_function 945 static int eval(double d, mpf_srcptr f) function in struct:__gmp_cmp_function 947 static int eval(mpf_srcptr f, mpz_srcptr z) function in struct:__gmp_cmp_function 949 static int eval(mpz_srcptr z, mpf_srcptr f) function in struct:__gmp_cmp_function 951 static int eval(mpf_srcptr f, mpq_srcptr q) function in struct:__gmp_cmp_function 960 static int eval(mpq_srcptr q, mpf_srcptr f) function in struct:__gmp_cmp_function 966 static bool eval(mpz_srcptr z, mpz_srcptr w) { return mpz_cmp(z, w) == 0; } function in struct:__gmp_binary_equal 968 static bool eval(mpz_srcptr z, unsigned long int l) function in struct:__gmp_binary_equal 970 static bool eval(unsigned long int l, mpz_srcptr z) function in struct:__gmp_binary_equal 972 static bool eval(mpz_srcptr z, signed long int l) function in struct:__gmp_binary_equal 974 static bool eval(signed long int l, mpz_srcptr z) function in struct:__gmp_binary_equal 976 static bool eval(mpz_srcptr z, double d) function in struct:__gmp_binary_equal 978 static bool eval(double d, mpz_srcptr z) function in struct:__gmp_binary_equal 981 static bool eval(mpq_srcptr q, mpq_srcptr r) function in struct:__gmp_binary_equal 984 static bool eval(mpq_srcptr q, unsigned long int l) function in struct:__gmp_binary_equal 988 static bool eval(unsigned long int l, mpq_srcptr q) function in struct:__gmp_binary_equal 990 static bool eval(mpq_srcptr q, signed long int l) function in struct:__gmp_binary_equal 994 static bool eval(signed long int l, mpq_srcptr q) function in struct:__gmp_binary_equal 996 static bool eval(mpq_srcptr q, double d) function in struct:__gmp_binary_equal 998 static bool eval(double d, mpq_srcptr q) function in struct:__gmp_binary_equal 1000 static bool eval(mpq_srcptr q, mpz_srcptr z) function in struct:__gmp_binary_equal 1002 static bool eval(mpz_srcptr z, mpq_srcptr q) function in struct:__gmp_binary_equal 1005 static bool eval(mpf_srcptr f, mpf_srcptr g) { return mpf_cmp(f, g) == 0; } function in struct:__gmp_binary_equal 1007 static bool eval(mpf_srcptr f, unsigned long int l) function in struct:__gmp_binary_equal 1009 static bool eval(unsigned long int l, mpf_srcptr f) function in struct:__gmp_binary_equal 1011 static bool eval(mpf_srcptr f, signed long int l) function in struct:__gmp_binary_equal 1013 static bool eval(signed long int l, mpf_srcptr f) function in struct:__gmp_binary_equal 1015 static bool eval(mpf_srcptr f, double d) function in struct:__gmp_binary_equal 1017 static bool eval(double d, mpf_srcptr f) function in struct:__gmp_binary_equal 1019 static bool eval(mpf_srcptr f, mpz_srcptr z) function in struct:__gmp_binary_equal 1021 static bool eval(mpz_srcptr z, mpf_srcptr f) function in struct:__gmp_binary_equal 1023 static bool eval(mpf_srcptr f, mpq_srcptr q) function in struct:__gmp_binary_equal 1025 static bool eval(mpq_srcptr q, mpf_srcptr f) function in struct:__gmp_binary_equal 1031 static bool eval(mpz_srcptr z, mpz_srcptr w) { return mpz_cmp(z, w) < 0; } function in struct:__gmp_binary_less 1033 static bool eval(mpz_srcptr z, unsigned long int l) function in struct:__gmp_binary_less 1035 static bool eval(unsigned long int l, mpz_srcptr z) function in struct:__gmp_binary_less 1037 static bool eval(mpz_srcptr z, signed long int l) function in struct:__gmp_binary_less 1039 static bool eval(signed long int l, mpz_srcptr z) function in struct:__gmp_binary_less 1041 static bool eval(mpz_srcptr z, double d) function in struct:__gmp_binary_less 1043 static bool eval(double d, mpz_srcptr z) function in struct:__gmp_binary_less 1046 static bool eval(mpq_srcptr q, mpq_srcptr r) { return mpq_cmp(q, r) < 0; } function in struct:__gmp_binary_less 1048 static bool eval(mpq_srcptr q, unsigned long int l) function in struct:__gmp_binary_less 1050 static bool eval(unsigned long int l, mpq_srcptr q) function in struct:__gmp_binary_less 1052 static bool eval(mpq_srcptr q, signed long int l) function in struct:__gmp_binary_less 1054 static bool eval(signed long int l, mpq_srcptr q) function in struct:__gmp_binary_less 1056 static bool eval(mpq_srcptr q, double d) function in struct:__gmp_binary_less 1058 static bool eval(double d, mpq_srcptr q) function in struct:__gmp_binary_less 1060 static bool eval(mpq_srcptr q, mpz_srcptr z) function in struct:__gmp_binary_less 1062 static bool eval(mpz_srcptr z, mpq_srcptr q) function in struct:__gmp_binary_less 1065 static bool eval(mpf_srcptr f, mpf_srcptr g) { return mpf_cmp(f, g) < 0; } function in struct:__gmp_binary_less 1067 static bool eval(mpf_srcptr f, unsigned long int l) function in struct:__gmp_binary_less 1069 static bool eval(unsigned long int l, mpf_srcptr f) function in struct:__gmp_binary_less 1071 static bool eval(mpf_srcptr f, signed long int l) function in struct:__gmp_binary_less 1073 static bool eval(signed long int l, mpf_srcptr f) function in struct:__gmp_binary_less 1075 static bool eval(mpf_srcptr f, double d) function in struct:__gmp_binary_less 1077 static bool eval(double d, mpf_srcptr f) function in struct:__gmp_binary_less 1079 static bool eval(mpf_srcptr f, mpz_srcptr z) function in struct:__gmp_binary_less 1081 static bool eval(mpz_srcptr z, mpf_srcptr f) function in struct:__gmp_binary_less 1083 static bool eval(mpf_srcptr f, mpq_srcptr q) function in struct:__gmp_binary_less 1085 static bool eval(mpq_srcptr q, mpf_srcptr f) function in struct:__gmp_binary_less 1092 static inline bool eval(T t, U u) { return __gmp_binary_less::eval(u, t); } function in struct:__gmp_binary_greater 1097 static void eval(mpz_ptr z) { mpz_add_ui(z, z, 1); } function in struct:__gmp_unary_increment 1098 static void eval(mpq_ptr q) function in struct:__gmp_unary_increment 1100 static void eval(mpf_ptr f) { mpf_add_ui(f, f, 1); } function in struct:__gmp_unary_increment 1105 static void eval(mpz_ptr z) { mpz_sub_ui(z, z, 1); } function in struct:__gmp_unary_decrement 1106 static void eval(mpq_ptr q) function in struct:__gmp_unary_decrement 1108 static void eval(mpf_ptr f) { mpf_sub_ui(f, f, 1); } function in struct:__gmp_unary_decrement 1113 static void eval(mpz_ptr z, mpz_srcptr w) { mpz_abs(z, w); } function in struct:__gmp_abs_function 1114 static void eval(mpq_ptr q, mpq_srcptr r) { mpq_abs(q, r); } function in struct:__gmp_abs_function 1115 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_abs(f, g); } function in struct:__gmp_abs_function 1120 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_trunc(f, g); } function in struct:__gmp_trunc_function 1125 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_floor(f, g); } function in struct:__gmp_floor_function 1130 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_ceil(f, g); } function in struct:__gmp_ceil_function 1135 static void eval(mpz_ptr z, mpz_srcptr w) { mpz_sqrt(z, w); } function in struct:__gmp_sqrt_function 1136 static void eval(mpf_ptr f, mpf_srcptr g) { mpf_sqrt(f, g); } function in struct:__gmp_sqrt_function 1141 static void eval(mpf_ptr f, mpf_srcptr g, mpf_srcptr h) function in struct:__gmp_hypot_function 1152 static void eval(mpf_ptr f, mpf_srcptr g, unsigned long int l) function in struct:__gmp_hypot_function 1163 static void eval(mpf_ptr f, unsigned long int l, mpf_srcptr g) function in struct:__gmp_hypot_function 1165 static void eval(mpf_ptr f, mpf_srcptr g, signed long int l) function in struct:__gmp_hypot_function 1167 static void eval(mpf_ptr f, signed long int l, mpf_srcptr g) function in struct:__gmp_hypot_function 1169 static void eval(mpf_ptr f, mpf_srcptr g, double d) function in struct:__gmp_hypot_function 1180 static void eval(mpf_ptr f, double d, mpf_srcptr g) function in struct:__gmp_hypot_function 1186 static int eval(mpz_srcptr z) { return mpz_sgn(z); } function in struct:__gmp_sgn_function 1187 static int eval(mpq_srcptr q) { return mpq_sgn(q); } function in struct:__gmp_sgn_function 1188 static int eval(mpf_srcptr f) { return mpf_sgn(f); } function in struct:__gmp_sgn_function 1193 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_gcd_function 1195 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_gcd_function 1197 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_gcd_function 1199 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_gcd_function 1201 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_gcd_function 1203 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_gcd_function 1205 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_gcd_function 1211 static void eval(mpz_ptr z, mpz_srcptr w, mpz_srcptr v) function in struct:__gmp_lcm_function 1213 static void eval(mpz_ptr z, mpz_srcptr w, unsigned long int l) function in struct:__gmp_lcm_function 1215 static void eval(mpz_ptr z, unsigned long int l, mpz_srcptr w) function in struct:__gmp_lcm_function 1217 static void eval(mpz_ptr z, mpz_srcptr w, signed long int l) function in struct:__gmp_lcm_function 1219 static void eval(mpz_ptr z, signed long int l, mpz_srcptr w) function in struct:__gmp_lcm_function 1221 static void eval(mpz_ptr z, mpz_srcptr w, double d) function in struct:__gmp_lcm_function 1223 static void eval(mpz_ptr z, double d, mpz_srcptr w) function in struct:__gmp_lcm_function 1229 static void eval(mpz_ptr z, gmp_randstate_t s, mp_bitcnt_t l) function in struct:__gmp_rand_function 1231 static void eval(mpz_ptr z, gmp_randstate_t s, mpz_srcptr w) function in struct:__gmp_rand_function 1233 static void eval(mpf_ptr f, gmp_randstate_t s, mp_bitcnt_t prec) function in struct:__gmp_rand_function 1239 static void eval(mpz_ptr z, unsigned long l) { mpz_fac_ui(z, l); } function in struct:__gmp_fac_function 1240 static void eval(mpz_ptr z, signed long l) function in struct:__gmp_fac_function 1246 static void eval(mpz_ptr z, mpz_srcptr w) function in struct:__gmp_fac_function 1257 static void eval(mpz_ptr z, double d) function in struct:__gmp_fac_function 1263 static void eval(mpz_ptr z, unsigned long l) { mpz_primorial_ui(z, l); } function in struct:__gmp_primorial_function 1264 static void eval(mpz_ptr z, signed long l) function in struct:__gmp_primorial_function 1270 static void eval(mpz_ptr z, mpz_srcptr w) function in struct:__gmp_primorial_function 1281 static void eval(mpz_ptr z, double d) function in struct:__gmp_primorial_function 1287 static void eval(mpz_ptr z, unsigned long l) { mpz_fib_ui(z, l); } function in struct:__gmp_fib_function 1288 static void eval(mpz_ptr z, signed long l) function in struct:__gmp_fib_function 1299 static void eval(mpz_ptr z, mpz_srcptr w) function in struct:__gmp_fib_function 1305 static void eval(mpz_ptr z, double d) function in struct:__gmp_fib_function 2335 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2353 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2371 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2402 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2428 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2446 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2468 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2503 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2538 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2573 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2610 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2631 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2656 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2684 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 2712 void eval(typename __gmp_resolve_expr<T>::ptr_type p) const function in class:__gmp_expr 3420 void eval(mpz_ptr z) const { __gmp_rand_function::eval(z, state, bits); } function in class:__gmp_expr 3432 void eval(mpz_ptr z) const function in class:__gmp_expr 3445 void eval(mpf_ptr f) const function in class:__gmp_expr [all...] |