Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

GMP

Compare

GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.

4.6
   
  0 reviews  |  20 users  |  209,398 lines of code  |  5 current contributors  |  Analyzed over 1 year ago
 
 

MPInteger is an Objective-C wrapper for the integer portions of the gmp library. It was really designed to provide a "nice" way to work with large integers in Objective-C, with motivation provided by a cryptography course taught by Tino Tamon at Clarkson University.

0
 
  0 reviews  |  0 users  |  1,131 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

The accurate calculation and tabulation of high-order quadrature rules (eg Gauss-Legendre, Gauss-Jacobi, etc.) is essential in many areas of numerical analysis. Standard double-precision arithmetic is typically only sufficient to obtain 14 (or fewer) digits of accuracy in the points and weights ... [More] , and therefore multiple-precision algebra libraries are required to improve this scenario. Furthermore, while the standard techniques for computing quadrature rules have been known for some time, some methods are better than others for computing arbitrary precision rules. Here we have collected a (hopefully growing) number of algorithms based on the freely-available GMP, MPFR, and GMPFRXX libraries for generating quadrature rules. This code was used to tabulate some of the 1D quadrature rules in the libmesh (libmesh.sf.net) finite element library. [Less]

0
 
  0 reviews  |  0 users  |  9,945 lines of code  |  1 current contributor  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.