nag is a software company which provides methods for the solution of mathematical and statistical problems and offers services to users of high performance computing hpc systems . its products and services are employed by tens of thousands of users from global 500 companies universities supercomputing sites and numerous independent software vendors . as a not for profit organization nag reinvests its surpluses into the research and development of its products and services and the fostering of new numerical and scientific talent . 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 . contents 1 origins 2 products 2.1 the nag library 2.2 nag fortran compiler 3 management 4 references 5 external links origins edit nag was founded by brian ford and others in 1970 as the nottingham algorithms group a collaborative venture between the universities of birmingham leeds manchester nottingham and oxford and the atlas computer laboratory now part of the rutherford appleton laboratory . the original aim of the project was the development of a library of numerical and statistical subroutines for the icl 1906a and 1906s machines which were in use at each of these sites . code and algorithms for the library were contributed to the project by experts in the project and elsewhere for example some of the linear algebra code was written by jim wilkinson who was an early supporter of the nag project . the project attracted the attention of universities with other types of computers and the second release of the library was implemented on new platforms . the project moved from nottingham to oxford university in 1973 when its name was changed to the numerical algorithms group . nag ltd was founded as a not for profit company in 1976 and celebrated the fortieth anniversary of the nag project in 2010 . 1 2 products edit the nag library edit the nag library is the oldest and best known product of nag . originally produced in 1971 the current version contains more than 1 700 routines and is used by developers to add mathematical and statistical functionality to their applications or to solve complicated mathematical problems . the library includes routines for 3 local and global optimization of multivariate functions solution of dense banded and sparse linear equations ; eigenvalue problems curve & surface fitting ; interpolation solution of ordinary and partial differential equations ; mesh generation numerical integration ; integral equations solution of linear and nonlinear least squares problems finding the roots of nonlinear equations including polynomials random number generation time series analysis correlation and regression methods multivariate methods the original version of the nag library was written in fortran and algol 60 ; the fortran implementation 4 is still available today along with the nag c library 5 and the nag library for . net . 6 the library is accessible from several computing environments including standard languages such as c c fortran visual basic java f and c as well as packages such as matlab r labview and excel . two further versions of the nag library are aimed at multiprocessor machines the nag library for smp & multicore 7 which takes advantage of the shared memory parallelism of symmetric multi processors smp and multicore processors and the nag parallel library 8 which is designed for distributed memory parallel computers . nag fortran compiler edit the nag fortran compiler 9 is available on all major unix platforms as well as microsoft windows . based on the world s first fortran 90 compiler which was developed by nag it currently includes support for the full fortran 95 language as well as many fortran 2003 features . management edit the current chief executive officer of nag is robert w. meyer . a former engineering student at washington university in st. louis he was the executive vice president of u.s. operations for nag before being promoted to his current post . dr. meyer divides his time among nag s chicago oxford and tokyo offices and is a resident of wheaton illinois . references edit the numerical algorithms group from 0 40 in a flurry of achievements 40 years of nag scrapbook nag numerical routines nag fortran library nag c library nag library for . net nag library for smp & multicore nag parallel library nag fortran compiler external links edit nag website 1 profile of rob meyer nag ceo . scientific computing world april may 2006 retrieved from https en.wikipedia.org w index.php title numerical algorithms group & oldid 728746371 categories companies based in nottinghamcomputer companies of the united kingdomfortran compilersorganisations associated with the university of oxfordorganisations based in nottinghamsoftware companies of the united kingdomuniversity of nottingham1970 establishments in englandhidden categories use dmy dates from march 2015use british english from march 2015 navigation menu personal tools not logged intalkcontributionscreate accountlog in namespaces article talk variants views read edit view history more search navigation main pagecontentsfeatured contentcurrent eventsrandom articledonate to wikipediawikipedia store interaction helpabout wikipediacommunity portalrecent changescontact page tools what links hererelated changesupload filespecial pagespermanent linkpage informationwikidata itemcite this page print export create a bookdownload as pdfprintable version languages fran ais edit links this page was last modified on 7 july 2016 at 10 54 . text is available under the creative commons attribution sharealike license ; additional terms may apply . by using this site you agree to the terms of use and privacy policy . wikipedia is a registered trademark of the wikimedia foundation inc. a non profit organization . privacy policy about wikipedia disclaimers contact wikipedia developers cookie statement mobile view