<<

namelist I/O
namelist I/O statements
naming conventions
    mixed-language programming
native and nonnative numeric formats
native numeric format
nmake command
NODECLARE
    equivalent compiler option for
NOFREEFORM
    equivalent compiler option for
nonadvancing I/O
nonadvancing record I/O
nonnative data
    porting
nonnative numeric format
NOOPTIMIZE
    equivalent compiler option for
NOSTRICT
    equivalent compiler option for
numeric data types
    mixed-language programming
numeric format
    specifying with /convert
    specifying with OPEN(CONVERT=)
    specifying with OPTIONS statement
numeric values and conversion
    portability routines for



OBJ files
OBJCOMMENT
    equivalent compiler option for
object file
    linking
OPEN
    CONVERT specifier
       OPEN Statement CONVERT Method
       Supported Native and Nonnative Numeric Formats
    defaults for converting nonnative data
    example
    example of ERR specifier
    example of FILE specifier
    example of IOSTAT specifier
    RECL specifier
        option to specify units
        units for unformatted files
OPEN statement
   Opening Files: OPEN Statement
   Specifying the Initial Record Position
   User-Supplied OPEN Procedures: USEROPEN Specifier
opening files
    OPEN statement
operating system
    portability considerations
optimization
    compiling and linking for
OPTIMIZE
    equivalent compiler option for
option mapping tool
options
    compiler
    precedence using CONVERT
    specifying unformatted file floating-point format
output files
    producing
output window
overview
    configuration files
    IFPORT portability module
    LIBIFPORT.LIB
    of compiler options
    of debugging multithreaded programs
    portability library
    response files
overview of Building Applications



PACK
    equivalent compiler option for
padding for blanks
PATH environment variable
pathnames
    specifying default
portability considerations
    and data representation
    and the operating system
    data transportability
    overview
    recommendations
    using IFPORT portability module
portability library
    overview
portability routines
    recommendations
preconnected units
preprocessing directives
    fpp
preprocessor
    fpp
preprocessor symbols
    predefined
procedure names
procedures
    interface blocks for mixed-language programming
    mixed-language programming
process control
    portability routines for
profmerge.exe file
proforder.exe file
program termination
    values returned
programming
    mixed language
programming practices
programs
    advantages of internal procedures
    advantages of modules
    choosing development environment
    debugging multithread
    Fortran executables
    mixed-language issues in
    multithread
    structuring
    values returned at termination of
projects
    errors during build
prototyping procedures



Qtrapuv compiler option



random access I/O
ranges
    for complex constants
    for integer constants
    for logical constants
    for real constants
REAL
    compiler directive
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
    specifying line terminator for formatted files
    types of
redirecting output
redistributable libraries
response files
    using
restrictions
    in using traceback information
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
    severe
    using traceback information
    where displayed
run-time error processing
    default
Run-Time Library (RTL)
    error processing performed by
    requesting traceback
running
    ifortvars.bat
    ifortvars.csh
    ifortvars.sh
running applications
    from the command line



sample code
    array_calc program
sample programs
    and traceback information
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
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
       Standard vs. Extensions
       Input File Extensions
    language
static libraries
   Creating Static Libraries
   Storing Object Code in Static Libraries
static verification
    capabilities
    Fortran-specific analysis
    interprocedural analysis
    local program analysis
    OpenMP* analysis
    overview
stream access
stream record type
Stream_CR records
Stream_CRLF 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
   Temporary Files
   Setting Environment Variables that Affect Intel Visual Fortran
temporary files
    option to keep
threaded program execution
    requesting
threads
    compiling and linking multithread applications
TMP environment variable
   Temporary Files
   Setting Environment Variables that Affect Intel Visual Fortran
TMPDIR environment variable
   Setting Environment Variables that Affect Intel Visual Fortran
   Temporary Files Created by the Compiler or Linker
tools
    default
    specifying alternative
traceback compiler option
traceback information
    obtaining with TRACEBACKQQ routine
    restrictions in using
    sample programs
    tradeoffs in using
    using
TRACEBACKQQ
    using
tradeoffs
    in using traceback information
transportability of data
troubleshooting
    during application development


>>