I/O
asynchronous
choosing optimal record type
data formats for unformatted files
file sharing
record
specifying record length for efficiency
I/O statement specifiers
I/O statements
Specifying the Initial Record Position
Record Transfer
forms of
list of
ias.exe file
IDB
IDB (see Intel(R) Debugger)
Debugging Fortran Programs
Debugging Fortran Programs
idis.exe file
IEEE*
nonnative big endian data
S_float data ranges
T_float data ranges
IERRNO
error codes
ifl.exe file
ifort
output files
ifort command
examples
redirecting output
requesting listing file using
syntax for
using
ifort.cfg file
ifort.exe file
ifortcfg environment variable
ifortvars.bat
ifortvars.bat file
Understanding Errors During the Build Process
Key Compiler Files Summary
running
ifortvars.csh
ifortvars.csh file
running
ifortvars.sh
ifortvars.sh file
running
IFPORT portability module
overview
using
INCLUDE
directory searched for filenames
What the Compiler Does by Default
Searching for Include and .mod Files
INCLUDE environment variable
Include file path
INCLUDE files
option specifying directory to search for
searching for
using
incremental linking
linker option specifying treatment of
information retrieval
portability routines for
input and output
portability routines for
input and output files
input file extensions
input files
INQUIRE statement
INTEGER
equivalent compiler option for
integer data representations
integer data type
declarations and options
Data Representation Overview
Integer Data Representations
methods of specifying endian format
nonnative formats
ranges
integer pointers
mixed-language programming
INTEGER(KIND=1) representation
INTEGER(KIND=2) representation
INTEGER(KIND=4) representation
INTEGER(KIND=8) representation
Intel(R) 64 applications
Intel(R) Debugger
Debugging Fortran Programs
Debugging Multithreaded Programs Overview
Intel(R) Fortran
compiler options
file extensions passed to compiler
handling run-time errors
intrinsic data types
mixed language programming
portability considerations
running Fortran applications
using the debugger
Intel(R) Fortran Compiler command prompt window
INTEL_LICENSE_FILE environment variable
interface blocks
for mixed-language programming
interfaces
and Fortran array descriptor format
internal files
Devices and Files
Internal Files and Scratch Files
rules for using
unit specifier for
internal procedures
advantages of
interoperability with C
Summary of Mixed-Language Issues
Interoperability with C
interprocedural optimizations
compiling and linking for
introduction to Building Applications
invoking Intel(R) Fortran Compiler
IOSTAT
errors returned to
example
symbolic definitions in iosdef.for
using
key files
kind type parameter
INTEGER declarations
LOGICAL declarations
language extensions
and portability
language standards
and portability
LD_LIBRARY_PATH environment variable
LIB environment variable
LIBIFCOREMT.LIB
libraries
creating shared
default
for the compiler
IFPORT portability module
math
static
libraries used when linking
library directory paths when linking
library exception handler
overriding
library routines
how to use
license file
specifying the location of
limitations of mixed-language programming
limits
Intel(R) Visual Fortran compiler
link map file
generating
linker
Microsoft
option to prevent running
request threaded run-time library
using from the command line
viewing libraries used
linker diagnostic messages
linker error conditions
linker library directory paths
linking
object files
option suppressing
list-directed I/O
list-drected I/O statements
little endian storage
locating run-time errors
using traceback information
locations
specifying alternative
logical data
mixed-language programming
logical data representation
logical data type
converting nonnative data
declaring
differences with nonnative formats
mixed-language programming
ranges
representation
logical devices
logical records
logical unit number
logical units
assigning files to
lowercase names
case-sensitivity
Reconciling the Case of Names
Adjusting Naming Conventions in Mixed-Language Programming
Naming Conventions for Fortran, C, Visual C++, Visual Basic, and MASM
LST files
macros
make command
makefiles
command-line syntax
MAP
files
MASM
math libraries
memory models
messages
display of run-time
meaning of severity to run-time system
run-time error
run-time format
methods of specifying the data format
Microsoft
debugger
linker
Microsoft Fortran PowerStation
compatibility with
compatible file types
Microsoft Visual Studio* IDE
using
mixed language programming
calling subprograms
mixed-language programming
adjusting case of names
adjusting naming conventions in
Adjusting Naming Conventions in Mixed-Language Programming
Naming Conventions for Fortran, C/C++, Visual Basic, MASM
allocatable arrays in
array descriptor format
array pointers in
arrays in
calling conventions in
character strings in
exchanging and accessing data in
handling data types in
integer pointers in
limitations
naming conventions
numeric data types in
overview of issues
passing arguments in
return values
Handling Character Strings
Handling Numeric, Complex, and Logical Data Types
summary of issues
user-defined types in
using common external data in
using modules in
mixed-language programs
ATTRIBUTES Properties and Calling Conventions
Visual C/C++ and Visual Basic Naming Conventions
Naming Conventions for Fortran, C, Visual C++, Visual Basic, and MASM
Fortran Module Names and ATTRIBUTES
Protoyping a Procedure in Fortran
Calling C Procedures from a Fortran Program
compiling and linking
mixed-language projects
programming with
module naming conventions
modules
advantages of
IFPORT
use in mixed-language programming
multibyte characters
multithread applications
compiling and linking
See Also threads
multithreaded programs
debugging