PERFORMANCE AND ACCURACY
NAG Library algorithms − performance driven − accurate to the core. Algorithms developed to solve complex mathematical problems quickly and easily. Algorithms that are stringently tested, expertly documented, supported and continually updated with new cutting edge algorithmic functionality. Whether in business critical applications or ground-breaking research, good numerical algorithms are the difference between success or failure.
Can you afford not to use NAG's algorithmic expertise?

Much of the code developed by Leonardo Helicopters’ in-house team is written specifically for analysing helicopter behaviour, and requires specialist knowledge in designing algorithms and code. This process is greatly assisted by accessing NAG Library routines which, due to their longstanding widespread use throughout industry, the team place full confidence in.

Developing routines is time consuming and costly, using the NAG Library saves time and reduces maintenance costs
The NAG Library is under constant quality tests and many routines are thread safe, giving your application a quality standard seal of approval
Focus on the innovative and cutting edge functionality of your application that delivers competitive advantage
New routines are added to the NAG Library on a regular basis ensuring that customers have access to new mathematical and statistical advances
Highly flexible, accurate solvers, and consultancy service for mathematical optimization - aiding critical decision making on a small or grand scale.
Algorithmic Differentiation (AD) services and software to differentiate computer code.
NAG’s Technical Support Service is provided by a team of specialists in numerical and statistical software development, in fact the NAG Library and Compiler development team share responsibility for the support of our software. We strongly believe that in order to effectively support complex software the technicians must be both experienced and understand the intricacies of the computational techniques. This conviction is reflected in the composition of the team most of whom are qualified to PhD level and have combined experience of software support in excess of 50 years.
NAG provides accurate, documented, numerical software and services to help you make sure that your results are accurate. The validity of each NAG routine is tested for each platform that it is enabled for. Only when an implementation satisfies our stringent accuracy standards is it released. As a result, you can rely on the proven accuracy and reliability of NAG to give you the right answers. NAG is an ISO 9001 certified organization.
The numerical codes that underpin the results from your software are not future proof. While the mathematics does not change, the codes have a limited lifespan because of new hardware structures, mathematical innovation and changes in application needs. NAG Numerical Services help you and your organization find and implement the optimum numerical computation solutions. NAG works with your team to impart skills and techniques that will help solve your numerical software problems.
Your users, developers and managers can all benefit from NAG's highly regarded training courses. All of the training courses shown below have been delivered successfully either from NAG offices or at client premises. Training courses can be tailored to suit your particular requirements and be targeted to novice, intermediate or experienced levels. Specialized mentoring and development programs are also available for HPC managers.
NAG was founded on collaboration as an inter-University collaborative venture combining the talents of mathematicians and computer scientists. NAG has continued to collaborate with individuals and organizations over the past four decades and today longstanding and new partners are delivering tangible benefits to users and students all over the world.