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.

Glossary<br />

interface block<br />

The sequence of statements starting with an INTERFACE statement and ending with the<br />

corresponding END INTERFACE statement.<br />

interface body<br />

The sequence of statements in an interface block starting with a FUNCTION or SUBROUTINE<br />

statement and ending with the corresponding END statement. Also called a procedure interface<br />

body.<br />

internal file<br />

The designated internal storage space (or variable buffer) that is manipulated during input and<br />

output. An internal file can be a character variable, character array, character array element, or<br />

character substring. In general, an internal file contains one record. However, an internal file that<br />

is a character array has one record for each array element.<br />

internal procedure<br />

A procedure (other than a statement function) contained in a main program or another<br />

subprogram. The program unit containing an internal procedure is called the host of the internal<br />

procedure. The internal procedure (which appears between a CONTAINS and END statement) is<br />

local to its host and inherits the host’s environment through host association.<br />

intrinsic<br />

Describes entities defined by the <strong>Fortran</strong> 95/90 language (such as data types and procedures).<br />

Intrinsic entities can be used freely in any scoping unit.<br />

intrinsic procedure<br />

A subprogram supplied as part of the <strong>Fortran</strong> 95/90 library that performs array, mathematical,<br />

numeric, character, bit manipulation, and other miscellaneous functions. Intrinsic procedures are<br />

automatically available to any <strong>Fortran</strong> 95/90 program unit (unless specifically overridden by an<br />

EXTERNAL statement or a procedure interface block). Also called a built-in or library procedure.<br />

invoke<br />

To call upon; used especially with reference to subprograms. For example, to invoke a function is<br />

to execute the function.<br />

I/O<br />

See input/output.<br />

iteration count<br />

The number of executions of the DO range, which is determined as follows:<br />

[(terminal value - initial value + increment value) / increment value]<br />

Glossary-19

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

Saved successfully!

Ooh no, something went wrong!