GFORTRAN_INTRINSICS is a FORTRAN90 program which illustrates some of the intrinsic routines peculiar to the GFORTRAN FORTRAN compiler.
These functions are not listed in the FORTRAN standard; they are in some cases commonly available in C or C++ compilers.
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
ARGS is a FORTRAN90 program which demonstrates the use of the IARGC and GETARG functions to count and access command line arguments. Versions of these functions are included with GFORTRAN.
C is a directory of C programs which includes some examples on features of the C language.
CPP is a directory of C++ programs which includes some examples on features of the C++ language.
F77 is a directory of FORTRAN77 programs which includes some examples on features of the FORTRAN77 language.
F77_INTRINSICS is a directory of FORTRAN77 programs which includes some examples of the use of intrinsic functions included with the FORTRAN77 standard language.
F90 is a directory of FORTRAN90 programs which includes some examples on features of the FORTRAN90 language.
F90_INTRINSICS is a directory of FORTRAN90 programs which includes some examples of the use of intrinsic functions defined as part of the FORTRAN90 standard.
G++_INTRINSICS is a C++ program which demonstrates some of the intrinsic functions provided by the G++ compiler.
G77_INTRINSICS is a directory of FORTRAN77 programs which includes some examples of the use of intrinsic functions included with the G77 compiler.
G95_INTRINSICS is a FORTRAN90 program which calls some of the intrinsic functions included with the G95 compiler.
GCC_INTRINSICS is a C program which tests or demonstrates intrinsic routines provided by the GCC compiler.
GFORTRAN is a directory of FORTRAN90 programs which includes examples of the use of the GFORTRAN compiler with FORTRAN90 code.
GFORTRAN_INTRINSICS is available in a FORTRAN77 version and a FORTRAN90 version.
MIXED is a directory of FORTRAN90 programs which shows some examples of writing a program partly in FORTRAN90 and partly in some other language.
MPI is an directory of FORTRAN90 programs which shows how to set up parallel programs using MPI.
TEST_VALUES is a FORTRAN90 library which stores some sample values of various special functions.
TIMER shows how to compute elapsed CPU time in FORTRAN90.
TIMESTAMP is a library of FORTRAN90 routines which can produce a YMDHMS date for use as a timestamp.
XLF_INTRINSICS is a directory which includes some examples of the use of intrinsic functions peculiar to the IBM XLF FORTRAN compiler.
You can go up one level to the FORTRAN90 source codes.