NAG libraries come in a variety of implementations, each tailored to a specific Operating System and Compiler. Here we list the NAG library implementations available here at the IAC, with link to the Users' Note where you can find detailed usage instruction. The installation directory is: /opt/NAG/<implementation>/
In general you should use the latest implementation (higher "Mark"), except
whan you have some legacy code and need to link against an older NAG release.
Implementation | Description |
---|---|
NAG Fortran Library | |
nll6i273bl | Linux, 64-bit, Intel Classic C/C++ or Intel Classic Fortran |
fll6i26dcl | NAG Fortran Library, Mark 26 – Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers |
fll6i26dfl | NAG Fortran Library, Mark 26 – Linux 64 (Intel 64 / AMD64), GNU gfortran, Double Precision, 32-bit integers |
fll6i25dcl | NAG Fortran Library, Mark 25 – Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers |
fll6a24dfl | NAG Fortran Library, Mark 24 – Linux 64 (Intel 64 / AMD64), GNU gfortran, Double Precision |
fll6a24dpl | NAG Fortran Library, Mark 24 – Linux 64 (Intel 64 / AMD64), PGI Fortran, Double Precision |
fll6i24dcl | NAG Fortran Library, Mark 24 – Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision |
fll6a23dfl | NAG Fortran Library, Mark 23 – Linux 64 (Intel 64 / AMD64), GNU gfortran, Double Precision |
fll6a23dhl | NAG Fortran Library, Mark 23 – Linux 64 (Intel 64 / AMD64), GNU gfortran, 64-bit Integer (ILP64), Double Precision |
fll6i23dcl | NAG Fortran Library, Mark 23 – Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision |
fnlux04dcl | NAG fl90, Release 4 – Linux (Intel), Intel Fortran |
NAG C Library | |
cll6i261dl | NAG Fortran Library, Mark 26 – Linux 64 (Intel 64 / AMD64), Intel C/C++, 64-bit integers |
cll6i26dcl | NAG Fortran Library, Mark 26 – Linux 64 (Intel 64 / AMD64), Intel C/C++, 32-bit integers |
cll6i24dcl | NAG C Library, Mark 24 – Linux 64 (Intel 64 / AMD64), Intel C/C++, 64-bit integers |
cll6a23dgl | NAG C Library, Mark 23 – Linux x86_64, gcc, 32-bit integers |
cll6i25dcl | NAG C Library, Mark 25 – Linux 64 (Intel 64 / AMD64), Intel C++, 64-bit integers |
cll6a23dhl | NAG C Library, Mark 23 – Linux x86_64, gcc, 64-bit integers |
cll6i23dcl | NAG C Library, Mark 23 – Linux x86_64, Intel C/C++, 64-bit integers |
cll6a09dgl | NAG C Library, Mark 9 – Linux x86_64 (Intel 64 / AMD64), GNU gcc, Double Precision |
cll6a09dhl | NAG C Library, Mark 9 – Linux x86_64, gcc, 64-bit integers |
cll6i09dcl | NAG C Library, Mark 9 – Linux 64 (Intel 64 / AMD64), Intel C++, 64-bit Integer (ILP64), Double Precision |