Encyclopaedia Index
(c) The segmentation of the F-array
Variables representing physical quantities of the same kind, for
example all the current-time pressures for a "slab" of contiguous
cells, are stored contiguously in segments of the F-array. The
numbers of like variables in a segment (see the Fortran-coding entry
for the meanings of the abbreviations) are:-
- NX for XWV's,
- NY for YWV's,
- NZ for ZWV's,
- NX*NY for SWV's, and for all FFV's except WSV's,
- NX*NY*NZ for WSV's;
- (IXL-IXF+1)*(IYL-IYF+1)*(IZL-IZF+1) for PWV's; and
- the number of variables for which which monitor output has
been requested for MNV's.
The FFV's other than WSV's each occupy a total of NZ segments, so
that the total number of F-array locations is NX*NY*NZ; but these
segments are separated by segments pertaining to other FFV's for the
same slab.
It is the existence of this orderly arrangement which permits the LF
of particular variables at particular cells to be easily determined.
The next section explains how.
wbs