Some tasks in a language are performed frequently, Fortran 90 has efficient implementations of such common tasks built-in to the language, these procedures are called intrinsic procedures. Fortran 90 has 113 intrinsic procedures in a number of different classes,
Elemental procedures apply to scalar objects as well as arrays -- when an array argument is supplied the same function is applied to each element of the array at (conceptually) the same time.
The procedures vary in what arguments are permitted. Some procedures can be applied to scalars and arrays, some to only scalars and some to only arrays. All intrinsics which take REAL valued arguments also accept DOUBLE PRECISION arguments.
Return to corresponding overview page