next up previous contents
Next: AUXRANGE Up: Record Type Format Specifications Previous: PROCDUP   Contents


AUXSPEC


This record specifies what kind of auxiliary information follows in an AUXVAL record. The data object will contain OBJDESC.NAUX records of this record type, and no records of this type if OBJDESC.NAUX is zero. Multiple Auxgroup record groups can exist covering overlapping ranges in the START and END fields. Each record will be processed in order of the RECTYPE index, higher-numbered records taking precedence over the lower-numbered records where conflicts exist.


name

\begin{recb}
\item[{\hspace{-2em} \underline{format}}] \underline{description}
\end{recb}
RECTYPE

I
is the record type code = 80
RECSORT

I
is the index for sorting the records. Lower valued records will be processed before higher valued records. See the discussion in Section 2.3.2
NUMREF

I
the number of dimensions the auxiliary information refers to.
NUMAPP

I
is the number of dimensions the auxiliary information applies to.
START

I*
is an array of Level 0, Level 1, and Level 2 dimension grid points beginning with which this Auxgroup start to be valid. The first OBJDESC.NDIM0 elements correspond to the Level 0 dimensions. The middle OBJDESC.NDIM1 elements correspond to the Level 1 dimensions. The last OBJDESC.NDIM2 elements correspond to the Level 2 dimensions. Counting begins at 0 or 1 as specified in TEST.SPECB.IDXSTART. See the discussion in Section 2.3.2
END

I*
is an array of Level 0, Level 1, and Level 2 dimension grid points beyond which this Auxgroup is no longer valid. The first OBJDESC.NDIM0 elements correspond to the Level 0 dimensions. The middle OBJDESC.NDIM1 elements correspond to the Level 1 dimensions. The last OBJDESC.NDIM2 elements correspond to the Level 2 dimensions. A value of -1 indicates the last grid point of that dimension. Counting begins at 0 or 1 as specified in TEST.SPECB.IDXSTART. See the discussion in Section 2.3.2
AUXFMT

I
is the data format code. This code is explained in Section A.1.1
AUXTYPE

I
is the quantity code for the auxiliary information. Note that the full meaning of this code may depend upon the quantity code of the data or dimensions to which the auxiliary information refers. This code is explained in Section A.1.3
UNITS

I
is the units code for the auxiliary information. This code is explained in Section A.1.4. If this field is zero, then there will either be no units or the units will be the same as the data and dimensions that the auxiliary information refers to
NUMSUP

I
is the number of values in the AUXSUP.SVALS field which follows. If zero, then there will be no AUXSUP record
RESERVE0

I
is reserved for future expansion
RESERVE1

I
is reserved for future expansion


next up previous contents
Next: AUXRANGE Up: Record Type Format Specifications Previous: PROCDUP   Contents
Eric Nash 2003-09-25