Intel® Fortran Compiler XE 13.1 User and Reference Guides
A pure procedure is a user-defined procedure that has no side effects.