T to Z
- TAN
Elemental Intrinsic Function (Generic): Produces the tangent of an argument.
- TAND
Elemental Intrinsic Function (Generic): Produces the tangent of an argument.
- TANH
Elemental Intrinsic Function (Generic): Produces a hyperbolic tangent.
- TARGET
Statement and Attribute: Specifies that an object can become the target of a pointer (it can be pointed to).
- TASK
OpenMP* Fortran Compiler Directive: Defines a task region.
- TASKWAIT
OpenMP* Fortran Compiler Directive: Specifies a wait on the completion of child tasks generated since the beginning of the current task.
- TASKYIELD
OpenMP* Fortran Compiler Directive: Specifies that the current task can be suspended at this point in favor of execution of a different task.
- THIS_IMAGE
Transformational Intrinsic Function (Generic): Returns cosubscripts for the image.
- THREADPRIVATE
OpenMP* Fortran Compiler Directive: Specifies named common blocks to be private (local) to each thread; they are global within the thread.
- TIME Intrinsic Procedure
Intrinsic Subroutine (Generic): Returns the current time as set within the system. TIME can be used as an intrinsic subroutine or as a portability routine. It is an intrinsic procedure unless you specify USE IFPORT. Intrinsic subroutines cannot be passed as actual arguments.
- TIME Portability Routine
Portability Function or Subroutine: The function returns the system time, in seconds, since 00:00:00 Greenwich mean time, January 1, 1970. TIME can be used as a portability function or subroutine, or as an intrinsic procedure. It is an intrinsic procedure unless you specify USE IFPORT.
- TIMEF
Portability Function: Returns the number of seconds since the first time it is called, or zero.
- TINY
Inquiry Intrinsic Function (Generic): Returns the smallest number in the model representing the same type and kind parameters as the argument.
- TRACEBACKQQ
Run-Time Subroutine: Provides traceback information. Uses the Intel® Fortran run-time library traceback facility to generate a stack trace showing the program call stack as it appeared at the time of the call to TRACEBACKQQ( ).
- TRAILZ
Elemental Intrinsic Function (Specific): Returns the number of trailing zero bits in an integer.
- TRANSFER
Transformational Intrinsic Function (Generic): Converts the bit pattern of the first argument according to the type and kind parameters of the second argument.
- TRANSPOSE
Transformational Intrinsic Function (Generic): Transposes an array of rank two.
- TRIM
Transformational Intrinsic Function (Generic): Returns the argument with trailing blanks removed.
- TTYNAM
Portability Subroutine: Specifies a terminal device name.
- Type Declarations
Statement: Explicitly specifies the properties of data objects or functions.
- TYPE Statement (Derived Types)
Statement: Declares a variable to be of derived type. It specifies the name of the user-defined type and the types of its components.
- UBOUND
Inquiry Intrinsic Function (Generic): Returns the upper bounds for all dimensions of an array, or the upper bound for a specified dimension.
- UCOBOUND
Inquiry Intrinsic Function (Generic): Returns the upper cobounds of a coarray.
- UNDEFINE
Statement: Removes a defined symbol.
- UNION and END UNION
Statements: Define a data area that can be shared intermittently during program execution by one or more fields or groups of fields. A union declaration must be within a structure declaration.
- UNLINK
Portability Function: Deletes the file given by path.
- UNPACK
Transformational Intrinsic Function (Generic): Takes elements from a rank-one array and unpacks them into another (possibly larger) array under the control of a mask.
- UNPACKTIMEQQ
Portability Subroutine: Unpacks a packed time and date value into its component parts.
- UNREGISTERMOUSEEVENT (W*S)
QuickWin Function: Removes the callback routine registered for a specified window by an earlier call to REGISTERMOUSEEVENT.
- UNROLL and NOUNROLL
General Compiler Directive: Tells the compiler's optimizer how many times to unroll a DO loop or disables the unrolling of a DO loop. These directives can only be applied to iterative DO loops.
- UNROLL_AND_JAM and NOUNROLL_AND_JAM
General Compiler Directive: Hints to the compiler to enable or disable loop unrolling and jamming. These directives can only be applied to iterative DO loops.
- USE
Statement: Gives a program unit accessibility to public entities in a module.
- %VAL
Built-in Function: Changes the form of an actual argument. Passes the argument as an immediate value.
- VALUE
Statement and Attribute: Specifies a type of argument association for a dummy argument.
- VECTOR and NOVECTOR
General Compiler Directive: Overrides default heuristics for vectorization of DO loops. It can also affect certain optimizations.
- VERIFY
Elemental Intrinsic Function (Generic): Verifies that a set of characters contains all the characters in a string by identifying the first character in the string that is not in the set.
- VIRTUAL
Statement: Has the same form and effect as the DIMENSION statement. It is included for compatibility with PDP-11 FORTRAN.
- VOLATILE
Statement and Attribute: Specifies that the value of an object is entirely unpredictable, based on information local to the current program unit. It prevents objects from being optimized during compilation.
- WAIT
Statement: Performs a wait operation for a specified pending asynchronous data transfer operation. It takes one of the following forms:
- WAITONMOUSEEVENT (W*S)
QuickWin Function: Waits for the specified mouse input from the user.
- WHERE
Statement and Construct: Lets you use masked array assignment, which performs an array operation on selected elements. This kind of assignment applies a logical test to an array on an element-by-element basis.
- WORKSHARE
OpenMP* Fortran Compiler Directive: Divides the work of executing a block of statements or constructs into separate units. It also distributes the work of executing the units to threads of the team so each unit is only executed once.
- WRAPON (W*S)
Graphics Function: Controls whether text output is wrapped.
- WRITE Statement
Statement: Transfers output data to external sequential, direct-access, or internal records.
- XOR
Elemental Intrinsic Function (Generic): An alternative name for intrinsic function IEOR.
- ZEXT
Elemental Intrinsic Function (Generic): Extends an argument with zeros. This function is used primarily for bit-oriented operations. It cannot be passed as an actual argument.