The Numerical Algorithms Group release the NAG Library for Java

Over 1,600 mathematical and statistical routines for Java

6th February 2013 — The NAG Library for Java programmers has been announced by the Numerical Algorithms Group (NAG). It provides Java developers with the latest tried and tested NAG Library routines. Contact NAG to find out more or visit the website

This NAG Library for Java provides access to over 1,600 routines to aid researchers, engineers, scientists, business and financial analysts, and others who develop applications in Java.

Software developers writing in the popular Java language that require accurate and reliable numerical functionality are faced with a dilemma - write numerical routines yourself or source elsewhere? The NAG Library saves those working in the environment crucial development time by providing world-class quality, robust, stringently tested and fully documented numerical code in one cost effective numerical library. Why waste time writing arduous routines when the work has been done for you?

NAG Library for Java numerical routines include:

  • Optimization (local and global)
  • Linear, quadratic, integer and nonlinear programming
  • Ordinary and partial differential equations
  • Solution of dense, banded and sparse linear equations and eigenvalue problems
  • Solution of linear and nonlinear least squares problems
  • Curve and surface fitting
  • Interpolation
  • Special functions
  • Numerical integration and integral equations
  • Roots of nonlinear equations
  • Option pricing formulae
  • Wavelet transforms

Statistical routines included in the NAG Library for Java:

  • Random number generation
  • Calculations on statistical data
  • Correlation and regression analysis
  • Multivariate methods
  • Analysis of variance and contingency table analysis
  • Time series analysis
  • Nonparametric statistics

More benefits of the NAG Library for Java:

Expert Support Services direct from NAG's algorithm development team – if users need help, NAG's technical staff are on hand to offer help and assistance.
Hands-on Product Training – NAG offers a wide range of tailored training courses either at our offices or in-house, including 'hands-on' practical sessions, helping users to get the most out of their software.


Various user options are available. For more information click here or email.