Fortran instrinsics overview
An intrinsic is a function made available for a given language standard, for example, Fortran 95. Intrinsic functions accept arguments and return values. When an intrinsic function is called within the source code, the compiler replaces the function with a set of automatically-generated instructions. It is best practice to use these intrinsics to enable the compiler to optimize the code most efficiently.
The intrinsics listed in the following tables are specific to Fortran 90/95, unless explicitly stated.