[BACK]Return to gmp.info-4 CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp

Annotation of OpenXM_contrib/gmp/gmp.info-4, Revision 1.1

1.1     ! maekawa     1: This is gmp.info, produced by makeinfo version 4.0 from gmp.texi.
        !             2:
        !             3: INFO-DIR-SECTION GNU libraries
        !             4: START-INFO-DIR-ENTRY
        !             5: * gmp: (gmp).                   GNU Multiple Precision Arithmetic Library.
        !             6: END-INFO-DIR-ENTRY
        !             7:
        !             8:    This file documents GNU MP, a library for arbitrary-precision
        !             9: arithmetic.
        !            10:
        !            11:    Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
        !            12: Free Software Foundation, Inc.
        !            13:
        !            14:    Permission is granted to make and distribute verbatim copies of this
        !            15: manual provided the copyright notice and this permission notice are
        !            16: preserved on all copies.
        !            17:
        !            18:    Permission is granted to copy and distribute modified versions of
        !            19: this manual under the conditions for verbatim copying, provided that
        !            20: the entire resulting derived work is distributed under the terms of a
        !            21: permission notice identical to this one.
        !            22:
        !            23:    Permission is granted to copy and distribute translations of this
        !            24: manual into another language, under the above conditions for modified
        !            25: versions, except that this permission notice may be stated in a
        !            26: translation approved by the Foundation.
        !            27:
        !            28: 
        !            29: File: gmp.info,  Node: Function Index,  Prev: Concept Index,  Up: Top
        !            30:
        !            31: Function and Type Index
        !            32: ***********************
        !            33:
        !            34: * Menu:
        !            35:
        !            36: * __GNU_MP_VERSION:                      Useful Macros and Constants.
        !            37: * __GNU_MP_VERSION_MINOR:                Useful Macros and Constants.
        !            38: * __GNU_MP_VERSION_PATCHLEVEL:           Useful Macros and Constants.
        !            39: * _mpz_realloc:                          Initializing Integers.
        !            40: * allocate_function:                     Custom Allocation.
        !            41: * deallocate_function:                   Custom Allocation.
        !            42: * gcd:                                   BSD Compatible Functions.
        !            43: * gmp_randclear:                         Random State Initialization.
        !            44: * gmp_randinit:                          Random State Initialization.
        !            45: * gmp_randinit_lc_2exp:                  Random State Initialization.
        !            46: * gmp_randseed:                          Random State Initialization.
        !            47: * gmp_randseed_ui:                       Random State Initialization.
        !            48: * itom:                                  BSD Compatible Functions.
        !            49: * madd:                                  BSD Compatible Functions.
        !            50: * mcmp:                                  BSD Compatible Functions.
        !            51: * mdiv:                                  BSD Compatible Functions.
        !            52: * mfree:                                 BSD Compatible Functions.
        !            53: * min:                                   BSD Compatible Functions.
        !            54: * mout:                                  BSD Compatible Functions.
        !            55: * move:                                  BSD Compatible Functions.
        !            56: * mp_limb_t:                             Nomenclature and Types.
        !            57: * mp_set_memory_functions:               Custom Allocation.
        !            58: * mpf_abs:                               Float Arithmetic.
        !            59: * mpf_add:                               Float Arithmetic.
        !            60: * mpf_add_ui:                            Float Arithmetic.
        !            61: * mpf_ceil:                              Miscellaneous Float Functions.
        !            62: * mpf_clear:                             Initializing Floats.
        !            63: * mpf_cmp:                               Float Comparison.
        !            64: * mpf_cmp_si:                            Float Comparison.
        !            65: * mpf_cmp_ui:                            Float Comparison.
        !            66: * mpf_div:                               Float Arithmetic.
        !            67: * mpf_div_2exp:                          Float Arithmetic.
        !            68: * mpf_div_ui:                            Float Arithmetic.
        !            69: * mpf_eq:                                Float Comparison.
        !            70: * mpf_floor:                             Miscellaneous Float Functions.
        !            71: * mpf_get_d:                             Converting Floats.
        !            72: * mpf_get_prec:                          Initializing Floats.
        !            73: * mpf_get_str:                           Converting Floats.
        !            74: * mpf_init:                              Initializing Floats.
        !            75: * mpf_init2:                             Initializing Floats.
        !            76: * mpf_init_set:                          Simultaneous Float Init & Assign.
        !            77: * mpf_init_set_d:                        Simultaneous Float Init & Assign.
        !            78: * mpf_init_set_si:                       Simultaneous Float Init & Assign.
        !            79: * mpf_init_set_str:                      Simultaneous Float Init & Assign.
        !            80: * mpf_init_set_ui:                       Simultaneous Float Init & Assign.
        !            81: * mpf_inp_str:                           I/O of Floats.
        !            82: * mpf_mul:                               Float Arithmetic.
        !            83: * mpf_mul_2exp:                          Float Arithmetic.
        !            84: * mpf_mul_ui:                            Float Arithmetic.
        !            85: * mpf_neg:                               Float Arithmetic.
        !            86: * mpf_out_str:                           I/O of Floats.
        !            87: * mpf_pow_ui:                            Float Arithmetic.
        !            88: * mpf_random2:                           Miscellaneous Float Functions.
        !            89: * mpf_reldiff:                           Float Comparison.
        !            90: * mpf_set:                               Assigning Floats.
        !            91: * mpf_set_d:                             Assigning Floats.
        !            92: * mpf_set_default_prec:                  Initializing Floats.
        !            93: * mpf_set_prec:                          Initializing Floats.
        !            94: * mpf_set_prec_raw:                      Initializing Floats.
        !            95: * mpf_set_q:                             Assigning Floats.
        !            96: * mpf_set_si:                            Assigning Floats.
        !            97: * mpf_set_str:                           Assigning Floats.
        !            98: * mpf_set_ui:                            Assigning Floats.
        !            99: * mpf_set_z:                             Assigning Floats.
        !           100: * mpf_sgn:                               Float Comparison.
        !           101: * mpf_sqrt:                              Float Arithmetic.
        !           102: * mpf_sqrt_ui:                           Float Arithmetic.
        !           103: * mpf_sub:                               Float Arithmetic.
        !           104: * mpf_sub_ui:                            Float Arithmetic.
        !           105: * mpf_swap:                              Assigning Floats.
        !           106: * mpf_t:                                 Nomenclature and Types.
        !           107: * mpf_trunc:                             Miscellaneous Float Functions.
        !           108: * mpf_ui_div:                            Float Arithmetic.
        !           109: * mpf_ui_sub:                            Float Arithmetic.
        !           110: * mpf_urandomb:                          Miscellaneous Float Functions.
        !           111: * mpn_add:                               Low-level Functions.
        !           112: * mpn_add_1:                             Low-level Functions.
        !           113: * mpn_add_n:                             Low-level Functions.
        !           114: * mpn_addmul_1:                          Low-level Functions.
        !           115: * mpn_bdivmod:                           Low-level Functions.
        !           116: * mpn_cmp:                               Low-level Functions.
        !           117: * mpn_divexact_by3:                      Low-level Functions.
        !           118: * mpn_divexact_by3c:                     Low-level Functions.
        !           119: * mpn_divmod:                            Low-level Functions.
        !           120: * mpn_divmod_1:                          Low-level Functions.
        !           121: * mpn_divrem:                            Low-level Functions.
        !           122: * mpn_divrem_1:                          Low-level Functions.
        !           123: * mpn_gcd:                               Low-level Functions.
        !           124: * mpn_gcd_1:                             Low-level Functions.
        !           125: * mpn_gcdext:                            Low-level Functions.
        !           126: * mpn_get_str:                           Low-level Functions.
        !           127: * mpn_hamdist:                           Low-level Functions.
        !           128: * mpn_lshift:                            Low-level Functions.
        !           129: * mpn_mod_1:                             Low-level Functions.
        !           130: * mpn_mul:                               Low-level Functions.
        !           131: * mpn_mul_1:                             Low-level Functions.
        !           132: * mpn_mul_n:                             Low-level Functions.
        !           133: * mpn_perfect_square_p:                  Low-level Functions.
        !           134: * mpn_popcount:                          Low-level Functions.
        !           135: * mpn_preinv_mod_1:                      Low-level Functions.
        !           136: * mpn_random:                            Low-level Functions.
        !           137: * mpn_random2:                           Low-level Functions.
        !           138: * mpn_rshift:                            Low-level Functions.
        !           139: * mpn_scan0:                             Low-level Functions.
        !           140: * mpn_scan1:                             Low-level Functions.
        !           141: * mpn_set_str:                           Low-level Functions.
        !           142: * mpn_sqrtrem:                           Low-level Functions.
        !           143: * mpn_sub:                               Low-level Functions.
        !           144: * mpn_sub_1:                             Low-level Functions.
        !           145: * mpn_sub_n:                             Low-level Functions.
        !           146: * mpn_submul_1:                          Low-level Functions.
        !           147: * mpn_tdiv_qr:                           Low-level Functions.
        !           148: * mpq_add:                               Rational Arithmetic.
        !           149: * mpq_canonicalize:                      Rational Number Functions.
        !           150: * mpq_clear:                             Initializing Rationals.
        !           151: * mpq_cmp:                               Comparing Rationals.
        !           152: * mpq_cmp_ui:                            Comparing Rationals.
        !           153: * mpq_denref:                            Applying Integer Functions.
        !           154: * mpq_div:                               Rational Arithmetic.
        !           155: * mpq_equal:                             Comparing Rationals.
        !           156: * mpq_get_d:                             Miscellaneous Rational Functions.
        !           157: * mpq_get_den:                           Miscellaneous Rational Functions.
        !           158: * mpq_get_num:                           Miscellaneous Rational Functions.
        !           159: * mpq_init:                              Initializing Rationals.
        !           160: * mpq_inv:                               Rational Arithmetic.
        !           161: * mpq_mul:                               Rational Arithmetic.
        !           162: * mpq_neg:                               Rational Arithmetic.
        !           163: * mpq_numref:                            Applying Integer Functions.
        !           164: * mpq_out_str:                           I/O of Rationals.
        !           165: * mpq_set:                               Initializing Rationals.
        !           166: * mpq_set_d:                             Miscellaneous Rational Functions.
        !           167: * mpq_set_den:                           Miscellaneous Rational Functions.
        !           168: * mpq_set_num:                           Miscellaneous Rational Functions.
        !           169: * mpq_set_si:                            Initializing Rationals.
        !           170: * mpq_set_ui:                            Initializing Rationals.
        !           171: * mpq_set_z:                             Initializing Rationals.
        !           172: * mpq_sgn:                               Comparing Rationals.
        !           173: * mpq_sub:                               Rational Arithmetic.
        !           174: * mpq_swap:                              Initializing Rationals.
        !           175: * mpq_t:                                 Nomenclature and Types.
        !           176: * mpz_abs:                               Integer Arithmetic.
        !           177: * mpz_add:                               Integer Arithmetic.
        !           178: * mpz_add_ui:                            Integer Arithmetic.
        !           179: * mpz_addmul_ui:                         Integer Arithmetic.
        !           180: * mpz_and:                               Integer Logic and Bit Fiddling.
        !           181: * mpz_array_init:                        Initializing Integers.
        !           182: * mpz_bin_ui:                            Number Theoretic Functions.
        !           183: * mpz_bin_uiui:                          Number Theoretic Functions.
        !           184: * mpz_cdiv_q:                            Integer Division.
        !           185: * mpz_cdiv_q_ui:                         Integer Division.
        !           186: * mpz_cdiv_qr:                           Integer Division.
        !           187: * mpz_cdiv_qr_ui:                        Integer Division.
        !           188: * mpz_cdiv_r:                            Integer Division.
        !           189: * mpz_cdiv_r_ui:                         Integer Division.
        !           190: * mpz_cdiv_ui:                           Integer Division.
        !           191: * mpz_clear:                             Initializing Integers.
        !           192: * mpz_clrbit:                            Integer Logic and Bit Fiddling.
        !           193: * mpz_cmp:                               Integer Comparisons.
        !           194: * mpz_cmp_si:                            Integer Comparisons.
        !           195: * mpz_cmp_ui:                            Integer Comparisons.
        !           196: * mpz_cmpabs:                            Integer Comparisons.
        !           197: * mpz_cmpabs_ui:                         Integer Comparisons.
        !           198: * mpz_com:                               Integer Logic and Bit Fiddling.
        !           199: * mpz_divexact:                          Integer Division.
        !           200: * mpz_even_p:                            Miscellaneous Integer Functions.
        !           201: * mpz_fac_ui:                            Number Theoretic Functions.
        !           202: * mpz_fdiv_q:                            Integer Division.
        !           203: * mpz_fdiv_q_2exp:                       Integer Division.
        !           204: * mpz_fdiv_q_ui:                         Integer Division.
        !           205: * mpz_fdiv_qr:                           Integer Division.
        !           206: * mpz_fdiv_qr_ui:                        Integer Division.
        !           207: * mpz_fdiv_r:                            Integer Division.
        !           208: * mpz_fdiv_r_2exp:                       Integer Division.
        !           209: * mpz_fdiv_r_ui:                         Integer Division.
        !           210: * mpz_fdiv_ui:                           Integer Division.
        !           211: * mpz_fib_ui:                            Number Theoretic Functions.
        !           212: * mpz_fits_sint_p:                       Miscellaneous Integer Functions.
        !           213: * mpz_fits_slong_p:                      Miscellaneous Integer Functions.
        !           214: * mpz_fits_sshort_p:                     Miscellaneous Integer Functions.
        !           215: * mpz_fits_uint_p:                       Miscellaneous Integer Functions.
        !           216: * mpz_fits_ulong_p:                      Miscellaneous Integer Functions.
        !           217: * mpz_fits_ushort_p:                     Miscellaneous Integer Functions.
        !           218: * mpz_gcd:                               Number Theoretic Functions.
        !           219: * mpz_gcd_ui:                            Number Theoretic Functions.
        !           220: * mpz_gcdext:                            Number Theoretic Functions.
        !           221: * mpz_get_d:                             Converting Integers.
        !           222: * mpz_get_si:                            Converting Integers.
        !           223: * mpz_get_str:                           Converting Integers.
        !           224: * mpz_get_ui:                            Converting Integers.
        !           225: * mpz_getlimbn:                          Converting Integers.
        !           226: * mpz_hamdist:                           Integer Logic and Bit Fiddling.
        !           227: * mpz_init:                              Initializing Integers.
        !           228: * mpz_init_set:                          Simultaneous Integer Init & Assign.
        !           229: * mpz_init_set_d:                        Simultaneous Integer Init & Assign.
        !           230: * mpz_init_set_si:                       Simultaneous Integer Init & Assign.
        !           231: * mpz_init_set_str:                      Simultaneous Integer Init & Assign.
        !           232: * mpz_init_set_ui:                       Simultaneous Integer Init & Assign.
        !           233: * mpz_inp_raw:                           I/O of Integers.
        !           234: * mpz_inp_str:                           I/O of Integers.
        !           235: * mpz_invert:                            Number Theoretic Functions.
        !           236: * mpz_ior:                               Integer Logic and Bit Fiddling.
        !           237: * mpz_jacobi:                            Number Theoretic Functions.
        !           238: * mpz_kronecker_si:                      Number Theoretic Functions.
        !           239: * mpz_kronecker_ui:                      Number Theoretic Functions.
        !           240: * mpz_lcm:                               Number Theoretic Functions.
        !           241: * mpz_legendre:                          Number Theoretic Functions.
        !           242: * mpz_mod:                               Integer Division.
        !           243: * mpz_mod_ui:                            Integer Division.
        !           244: * mpz_mul:                               Integer Arithmetic.
        !           245: * mpz_mul_2exp:                          Integer Arithmetic.
        !           246: * mpz_mul_si:                            Integer Arithmetic.
        !           247: * mpz_mul_ui:                            Integer Arithmetic.
        !           248: * mpz_neg:                               Integer Arithmetic.
        !           249: * mpz_nextprime:                         Number Theoretic Functions.
        !           250: * mpz_odd_p:                             Miscellaneous Integer Functions.
        !           251: * mpz_out_raw:                           I/O of Integers.
        !           252: * mpz_out_str:                           I/O of Integers.
        !           253: * mpz_perfect_power_p:                   Integer Roots.
        !           254: * mpz_perfect_square_p:                  Integer Roots.
        !           255: * mpz_popcount:                          Integer Logic and Bit Fiddling.
        !           256: * mpz_pow_ui:                            Integer Exponentiation.
        !           257: * mpz_powm:                              Integer Exponentiation.
        !           258: * mpz_powm_ui:                           Integer Exponentiation.
        !           259: * mpz_probab_prime_p:                    Number Theoretic Functions.
        !           260: * mpz_random:                            Integer Random Numbers.
        !           261: * mpz_random2:                           Integer Random Numbers.
        !           262: * mpz_remove:                            Number Theoretic Functions.
        !           263: * mpz_root:                              Integer Roots.
        !           264: * mpz_rrandomb:                          Integer Random Numbers.
        !           265: * mpz_scan0:                             Integer Logic and Bit Fiddling.
        !           266: * mpz_scan1:                             Integer Logic and Bit Fiddling.
        !           267: * mpz_set:                               Assigning Integers.
        !           268: * mpz_set_d:                             Assigning Integers.
        !           269: * mpz_set_f:                             Assigning Integers.
        !           270: * mpz_set_q:                             Assigning Integers.
        !           271: * mpz_set_si:                            Assigning Integers.
        !           272: * mpz_set_str:                           Assigning Integers.
        !           273: * mpz_set_ui:                            Assigning Integers.
        !           274: * mpz_setbit:                            Integer Logic and Bit Fiddling.
        !           275: * mpz_sgn:                               Integer Comparisons.
        !           276: * mpz_si_kronecker:                      Number Theoretic Functions.
        !           277: * mpz_size:                              Miscellaneous Integer Functions.
        !           278: * mpz_sizeinbase:                        Miscellaneous Integer Functions.
        !           279: * mpz_sqrt:                              Integer Roots.
        !           280: * mpz_sqrtrem:                           Integer Roots.
        !           281: * mpz_sub:                               Integer Arithmetic.
        !           282: * mpz_sub_ui:                            Integer Arithmetic.
        !           283: * mpz_swap:                              Assigning Integers.
        !           284: * mpz_t:                                 Nomenclature and Types.
        !           285: * mpz_tdiv_q:                            Integer Division.
        !           286: * mpz_tdiv_q_2exp:                       Integer Division.
        !           287: * mpz_tdiv_q_ui:                         Integer Division.
        !           288: * mpz_tdiv_qr:                           Integer Division.
        !           289: * mpz_tdiv_qr_ui:                        Integer Division.
        !           290: * mpz_tdiv_r:                            Integer Division.
        !           291: * mpz_tdiv_r_2exp:                       Integer Division.
        !           292: * mpz_tdiv_r_ui:                         Integer Division.
        !           293: * mpz_tdiv_ui:                           Integer Division.
        !           294: * mpz_tstbit:                            Integer Logic and Bit Fiddling.
        !           295: * mpz_ui_kronecker:                      Number Theoretic Functions.
        !           296: * mpz_ui_pow_ui:                         Integer Exponentiation.
        !           297: * mpz_urandomb:                          Integer Random Numbers.
        !           298: * mpz_urandomm:                          Integer Random Numbers.
        !           299: * mpz_xor:                               Integer Logic and Bit Fiddling.
        !           300: * msqrt:                                 BSD Compatible Functions.
        !           301: * msub:                                  BSD Compatible Functions.
        !           302: * mtox:                                  BSD Compatible Functions.
        !           303: * mult:                                  BSD Compatible Functions.
        !           304: * pow:                                   BSD Compatible Functions.
        !           305: * reallocate_function:                   Custom Allocation.
        !           306: * rpow:                                  BSD Compatible Functions.
        !           307: * sdiv:                                  BSD Compatible Functions.
        !           308: * xtom:                                  BSD Compatible Functions.
        !           309:
        !           310:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>