Intel® Fortran Compiler 18.0 Developer Guide and Reference

Library Modules and Run-Time Library Routines

Intel® Fortran provides a library of modules that contain routines you can use in your programs:

Module Name

Description

IFAUTO

Interfaces to Automation library routines

IFCOM

Interfaces to COM library routines

IFCOMMONALLOC

Interface to a user-defined routine to dynamically allocate commons

IFCORE

Interfaces to miscellaneous run-time library routines

IFESTABLISH

Interface to a routine to handle Run-Time Library (RTL) errors

IFLOGM

Interfaces to routines from the dialog library

IFMT

Defines derived types for Thread/Process/Synchronization Win32 APIs

IFNLS

Interfaces to National Language Support routines

IFPORT

Interfaces to portability routines

IFPOSIX

Interfaces to Posix-compliant routines

IFQWIN

Interfaces to QuickWin and Graphics library routines

IFWINTY

Defines Fortran parameter constants and derived data types for use with Windows APIs

KERNEL32

Interfaces to the Windows APIs provided by kernel32.dll

NOTE

The same routine name may appear in different modules. These routines may have different semantics, so be careful you are using the module that contains the routine that will produce the results you want.