When FIXED is TRUE, the output file allocates a fixed number
of characters per data value. The number of characters chosen
is the minimum that prevents any loss of precision, and hence
is dependent on the data type of the NDF array. These widths
in characters for each HDS data type are as follows: _UBYTE, 3;
_BYTE, 4; _UWORD, 5; _WORD, 6; _INTEGER, 11; _INT64, 20;
_REAL, 16; and _DOUBLE, 24. The record length is the product of
the number of characters per value plus one (for a delimiting space),
times the number of values per record given by parameter
NOPEREC, up to a maximum of 512.
When FIXED is FALSE, data values are packed as efficiently
as possible within each record. The length of each record is
given by Parameter RECLEN. [FALSE]