Intel® Fortran Compiler XE 13.1 User and Reference Guides
Functions Overview
A function
subprogram is invoked in an expression and returns a single value (a function result) that is used to evaluate the expression. For more information, see FUNCTION.