| File Structure
|
|---|
| Header Section
|
| !CMNT
| Optional comment record(s)
|
| RFMT
| File format identifier
|
| NDIM
| Number of different dimensions
|
| NAXS(1)
NAXS(2) ...
NAXS(NDIM)
| Sizes of each dimension
|
| For i = 1, NDIM
| Loop over each dimension
|
| *DIM(i)
| Dimension type
|
| AXSi(1)
AXSi(2) ...
| Dimension axis values (multiple records)
|
| ...
AXSi(NAXS(i))
|
| NFLD
| No. different data fields
|
| FLD(1)
FLD(2) ...
| List of data fields (multiple records)
|
| ... FLD(NFLD)
|
| *END | Marker for end of header section
|
| Data Section
|
| For j = 1, NFLD
| Loop over each data field
|
| *FLD(j)
| Field identifier
|
| For i = 1, NDIM
| Loop over each dimension
|
|
DAT(1,i,j)
DAT(2,i,j) ...
| Data for field j
(multiple records)
|
|
... DAT(NAXS(i),i,j) ...
|
| *END | (Optional) marker for end of file
|