<<

random access I/O
ranges
    for complex constants
    for integer constants
    for logical constants
    for real constants
REAL
    compiler directive
real data
    options controlling size returned
real data type
    ranges for
RECL specifier
record access
record I/O
record I/O statement specifiers
record length
record position
    specifying
record structures
    in mixed-language programming
record transfer
record type
    converting nonnative data using OPEN defaults
record types
   Files
   Record Types
records
   Files
   Record Types
    types of
recursion
    option related to
redirecting output
redistributable libraries
reentrant program
    threaded execution
response files
    using
return values
    placement in argument list
       Handling Character Strings
       Handling Numeric, Complex, and Logical Data Types
routines
    storing in shareable libraries
run-time environment variables
run-time error messages
    format
    handling
    locating
    locating cause
    source file correlation (traceback)
    where displayed
run-time error processing
    default
Run-Time Library (RTL)
    error processing performed by
running
    ifortvars.bat
    ifortvars.csh
    ifortvars.sh
running applications
    from the command line



scratch files
segmented record type
sequential access
sequential file access
sequential files
setting
    compiler options on the command line
    environment variables
shareable libraries
shared libraries
shared memory access
    requesting threaded program execution
signal
   Overriding the Default Run-Time Library Exception Handler
   Signal Handling
signal handling
signals
    debugging
size of arrays
    system parameters for
size of executable programs
    system parameters for
source code
    case-sensitivity of names
    porting between systems
source files
    compiling and linking a single
SQUARES debugging example (Fortran)
standard error
    redirecting command-line output
standard error output file
standard I/O
standard output
    redirecting command-line output
standards
    Fortran 95 or Fortran 90 checking
       Input File Extensions
       Standard vs. Extensions
    language
static libraries
   Creating Static Libraries
   Storing Object Code in Static Libraries
static verification
    capabilities
    interprocedural analysis
    language-specific analysis
       C-specific Analysis
       Fortran-specific Analysis
    list of compiler options
    local program analysis
    OpenMP analysis
    overview
stream record type
Stream_CR records
Stream_LF records
STRICT
    equivalent compiler option for
strings
    mixed-language programming
structuring your program
subprograms
subrecord
support
    for symbolic debugging
symbolic debugging
symbols
    predefined preprocessor
syntax
    for the ifort command
system parameters for language elements
system, drive, or directory control and inquiry
    portability routines for



TEMP environment variable
   Setting Environment Variables that Affect Intel Visual Fortran
   Temporary Files
temporary files
    option to keep
threaded program execution
    requesting
threads
    compiling and linking multithread applications
    memory use
    synchronizing
TMP environment variable
   Setting Environment Variables that Affect Intel Visual Fortran
   Temporary Files
TMPDIR environment variable
   Setting Environment Variables that Affect Intel Visual Fortran
   Temporary Files Created by the Compiler or Linker
tools
    default
    specifying alternative
traceback information
    obtaining with TRACEBACKQQ routine
TRACEBACKQQ
    using
transportability of data
troubleshooting
   Troubleshooting Topics
   Understanding Errors During the Build Process
    during application development



unaligned data
unformatted data
    and nonnative numeric formats
unformatted direct files
unformatted files
   File Access and File Structure
   Files
    converting nonnative data
    direct-access
    methods of specifying endian format
    obtaining numeric specifying format
    sequential
    using /convert option to specify format
    using environment variable method to specify format
    using OPEN(CONVERT=) method to specify format
    using OPTIONS/CONVERT to specify format
unformatted I/O statements
unformatted sequential files
Unicode*
    characters in
Unicode* characters
UNIT
    using
    using for external files
    using for internal files
unit numbers
units
    preconnected to external files
user-defined types
    mixed-language programming
USEROPEN specifier
using the compiler and linker from the command line
using the IFPORT portability module



variable-length record type
variable-length records
variables
    using modules in mixed-language programming



warning messages
    controlling issue of



Xcode*
    using
xilib.exe file
xilink.exe file