La librería C de NAG proporciona más de 850 de los renovados algoritmos numéricos de NAG para un amplio rango de areas matemáticas y estadísticas. Las funciones C de NAG se integran fácilmente en las aplicaciones escritas en un amplio rango de lenguajes.
La calidad de las rutinas de NAG está respaldada por un soporte de primera clase y una extensa documentación. La utilización de las rutinas proporciona los siguientes beneficios:
Acelera el desarrollo de nuevos productos, permitiendo:
Se han introducido muchas nuevas rutinas de especial interés para la industria financiera: por ejemplo, los analistas pueden utilizar la librería C para construir programas precisos, robustos y de gran rendimiento para modelar carteras, precios de opciones y controlar riesgos. Los resolvedores Black-Scholes se pueden utilizar para la estimación de precios de derivados financieros y los generadores de números cuasi-aleatorios en simulaciones de Monte Carlo que incluyan el cálculo de niveles de exposición al riesgo.
La generación de mallas es útil para todos aquellos que trabajen con ecuaciones en derivadas parciales multi-dimensionales, particularmente aquellos que utilizan elementos finitos o métodos de volúmenes finitos. Se beneficiarán de estas rutinas aquellos ingenieros que trabajen en la industria mecánica, química, aeronáutica, civil y eléctrica, asi como los científicos investigadores que trabajen en estas disciplinas. Puede obtener un visor gratuito de las mallas generadas utilizando este enlace.
La flexibilidad de la estructura de la librería permite que sus componentes sean fácilmente utilizables o incorporarlos en otros paquetes. En realidad un creciente número de partners (i.e. PeopleSoft, Waterloo Maple, Manugistics) están incluyendo las funcionalidades NAG en sus propios paquetes de software para así explotar la calidad, reducido mantenimiento y tiempo de comercialización que ofrecen los algoritmos de NAG.
La librería de NAG está disponible en un amplio rango de plataformas, desde PCs a supercomputadoras, con sistemas operativos Windows, Linux y la mayoría de plataformas Unix, asegurando que los usuarios de NAG no estén restringidos a un entorno particular. El diseño de la librería también le permite ser llamada desde otros lenguajes y paquetes, como Microsoft Visual C++, Visual Basic, Excel y Java.
La corrección de cada rutina de la librería se verifica para todas las plataformas en la que la librería está disponible. Éstas rutinas sólo son distribuidas cuando su implementación satisface los estrictos estándares de precisión de NAG. Las rutinas de NAG se mantienen siguiendo una base regular, están completamente documentadas y soportadas y están escritas para cumplir los estándares de software de forma que la librería pueda ser construida correctamente sobre un gran número de máquinas y sistemas operativos. Como resultado, el usuario puede confiar en la probada precisión, robustez y fiabilidad de la librería.
La librería C de NAG está enfocada a desarrolladores de software y aplicaciones que quieran crear aplicaciones con cálculo intensivo o productos y soluciones para clientes en un amplio abanico de sectores.
La extensa provisión de NAG de rutinas "thread safe" será de particular interés para los desarrolladores de aplicaciones "multi-threaded" como las aplicaciones basadas en la web.
Más de 10.000 organizaciones de todo el mundo en áreas tan diversas como finanzas, farmacéuticas, ingeniería, telecomunicaciones, energía, aerospacial, investigación y educación ya están haciendo un uso extensivo de las librerías de NAG. Todos ellos confían en la probada fiabilidad y robustez de los algoritmos de NAG, que les proporciona respuestas correctas rápida y consistentemente.