Oxford UK â June 2002, the world's leading provider of mathematical and statistical algorithms, the Numerical Algorithms Group (NAG), announces its new release of the NAG C Library. Mark 7 of the C Library now offers comparable functionality to that of the globally renowned NAG Fortran Library, reinforcing it as the worldâs largest collection of quality numerical algorithms written in C available today.
With nearly 400 new functions, Mark 7 of the C Library now offers an unrivalled 861 functions that cover the worldâs most widely used numerical and statistical algorithms. So whatâs new? Exciting new routines are included in the following areas: Partial Differential Equations, Mesh Generation, LAPACK, Time Series Analysis, Random Number Generators and Distributions, Rank and Robust Regression, and Curve and Surface Fitting. Many of the new functions will specifically benefit the Finance industry: for example, analysts can use the C Library to help build accurate, robust, high performance software to model portfolios, price options and manage risk. The Black-Scholes solvers can be used in the pricing of financial derivatives, and Quasi-random number generators in Monte Carlo calculations including assessing the level of exposure to risk.
Mesh Generation is useful for those working with multi-dimensional partial differential equations, particularly using Finite Element or Finite Volume methods. Those benefiting from these routines include mechanical, chemical, aeronautical, civil and electrical engineers in industry, as well as research scientists working in these disciplines. A free viewer for the meshes generated is available on the NAG website.
The NAG C Library was first launched in 1990. Each subsequent release has incorporated extra functionality to help thousands of users solve their existing mathematical and statistical problems. The library will continue to evolve in response to changing user requirements as they face new challenges in their areas of work.
The flexibility of the library structure allows its components to be easily used in their own right or to be incorporated into other packages. Indeed, a growing number of software partners (e.g. PeopleSoft, Waterloo Maple, Manugistics) are embedding NAG functionality into their own software packages in order to exploit the quality, reduced maintenance and time-to-market offered by NAGâs algorithms. Because every algorithm is subject to NAGâs stringent testing, users can have complete confidence in the product.
"We are delighted to introduce unrivalled new functionality in the latest release of the C Library," comments Brian Ford, Director of NAG. "Mark 7 brings the largest collection of numerical algorithms in C available today to software developers around the globe. By using the C Library instead of devoting precious development time in producing individual routines, developers will not only reduce costs but will reduce future maintenance requirements".
NAGâs C Library is available in a wide range of implementations, from PCs to supercomputers, covering Windows, Linux and major Unix platforms, ensuring that NAGâs users are not constrained to a particular environment. The design of the library also enables it to be called from other languages and packages, such as Microsoft Visual C++, Visual Basic, Excel and Java. In addition, users subscribing to NAGâs Customer Support Service can have direct access via the Response Centre to the technical experts responsible for this software.