The Submatrix File Attribute List contains all information FMS needs to manage the files used for storing submatrices. You provide an empty array to subroutine FMSOS that opens the submatrix file an FMS fills in the necessary information. You then provide this array to each FMS subroutine you call to perform operations on the submatrices.

The Submatrix File Attribute List contains the files and record lengths you will need to write data to the Real, Integer and Vector submatrix files. You should never change the information stored in this array.

The following table lists the information stored in the Submatrix File Attribute List.

Submatrix File Attribute List
Word Name Description
1 LUSR FMS file number for the matrix file.
2 LUSI FMS file number for the integer file.
3 LENR Matrix file record length.
4 LENI Integer file record length.
5 NUMREC Number of records.
6 NONE Reserved for future use.
7 IRFMAT Record format (0=fixed length, 1=variable).
8 LUSV FMS file number for the vector file.
9 NUMV Number of vectors on LUSV.
10 LENV Vector file record length.
11 - 25 NONE Reserved for future use.