NAG Expands Algorithm Library for Designers


The largest commercially available collection of numerical algorithms for C and C++, the NAG C Library—widely used for alternative energy research application development—has now been expanded by the Numerical Algorithms Group (NAG) with the addition of over 150 functions for a total of well over 1,300 user-callable functions. The release includes two new chapters on wavelet transforms and global optimization, and a new sub-chapter has also been introduced on option pricing. Enhancements have been made in the areas of statistics, optimization, linear algebra, ordinary differential equations, regression, random numbers, sorting, and special functions.

“We are looking forward to this release because we have found that the NAG Library is very reliable and is easy to work with, through its extensive documentation and very knowledgeable support team,” says Bo Yuan, chief technology officer of Ibbotson Associates, a registered investment advisor and wholly owned subsidiary of Morningstar, Inc., a leading provider of independent investment research. “NAG offers us powerful optimization techniques and broad environment support. NAG also enables the use of both serial and parallel processor based numerical computation.”

With origins at several UK universities, NAG is a not-for-profit numerical software development organization that collaborates with world-leading researchers and practitioners in academia and industry. NAG serves its customers from offices in Oxford, Manchester, Chicago, Tokyo, and Taipei; through field sales staff in France and Germany; and via a global network of distributors. The mathematical and statistical functions of the NAG Library are widely regarded as the most rigorously tested and extensively documented numerical programming components available. Visit the organization’s Web site at