06.03.2014 Views

Intel Fortran Language Reference - NCI National Facility

Intel Fortran Language Reference - NCI National Facility

Intel Fortran Language Reference - NCI National Facility

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Intel</strong> <strong>Fortran</strong> <strong>Language</strong> <strong>Reference</strong><br />

default logical<br />

The kind for logical constants if no kind type parameter is specified. The default logical kind is<br />

affected by compiler options that specify integer size. If no compiler option is specified, default<br />

logical is LOGICAL(4) (LOGICAL*4). See also default integer.<br />

default real<br />

The kind for real constants if no kind type parameter is specified. The default real kind is<br />

determined by the compiler option specifying real size. If no compiler option is specified, default<br />

real is REAL(4) (REAL*4).<br />

If a real constant is encountered that is outside the range for the default, an error occurs.<br />

deferred-shape array<br />

An array pointer (an array with the POINTER attribute) or an allocatable array (an array with the<br />

ALLOCATABLE attribute). The size in each dimension is determined by pointer assignment or<br />

when the array is allocated.<br />

The array specification contains a colon (:) for each dimension of the array. No bounds are<br />

specified.<br />

definable<br />

A property of variables. A variable is definable if its value can be changed by the appearance of its<br />

name or designator on the left of an assignment statement. An example of a variable that is not<br />

definable is an allocatable array that has not been allocated.<br />

defined<br />

For a data object, the property of having or being given a valid value.<br />

defined assignment<br />

An assignment statement that is not intrinsic, but is defined by a subroutine and an<br />

ASSIGNMENT(=) interface block. See also derived type and interface block.<br />

defined operation<br />

An operation that is not intrinsic, but is defined by a function subprogram containing a generic<br />

interface block with the specifier OPERATOR. See also derived type and interface block.<br />

denormalized number<br />

A computational floating-point result smaller than the lowest value in the normal range of a data<br />

type (the smallest representable normalized number). You cannot write a constant for a<br />

denormalized number.<br />

Glossary-10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!