NAG Fortran Compiler News
Release 5.2
The NAG Fortran Compiler is now available on x86 Linux (NAG product code NPLUX52NA) and x86-64 Linux (NPL6A52NA). Other platforms will follow over the coming months.Highlights
The new release adds many useful Fortran 2003 language features. Quadruple precision is now available on all platforms.Fortran 2003
The major new Fortran 2003 additions are as follows -- Unlimited polymorphic
- Procedure pointers
- Object-bound procedures
- Allocatable scalars
- Deferred character length
- Recursive I/O
- ASSOCIATE
Quadruple Precision
Quad precision REAL and COMPLEX is now available on all platforms. This provides "double double" precision with approximately twice the precision of DOUBLE PRECISION, but with a slightly smaller exponent range. (The Sun Solaris with Sun C implementation (NPSOL52NA) continues to use the native quad precision.)Other Enhancements
Many other enhancements have been made to the usability, error checking and code speed of the compiler. For full details please see the Release Notes.Download
Download instructions may be found on the NAG Fortran Compiler download page. Existing customers with support for this product may download and install the new version. New customers for this product can find instructions there on how to request a trial licence. Existing customers who do not already have a Release 5.1 or 5.2 licence should request a licence by running, from the command prompt, the program khostid, which can be found in the compiler lib direcory. The output should then be sent by email to NAG Technical Support, quoting your name, organisation, site reference (if known) and the NAG Product Code
- NPAMP51NA for Apple Power Mac OS X
- NPH9751NA for HPUX
- NPIB651NA for IBM AIX
- NPL6A52NA for x86-x64 Linux
- NPL6451NA for Itanium Linux
- NPLUX52NA for x86 Linux
- NPMIN51NA for Apple Intel Mac OS X (32-bit)
- NPMI651NA for Apple Intel Mac OS X (64-bit)
- NPSOL51NA for Sun SPARC Solaris (using SunPro C)
- NPSOL51NG for Sun SPARC Solaris (using Gnu C)
- NPW3251NA for Windows XP/Vista (includes Fortran Builder - an IDE and GUI debugger)