| member | type | description |
| name | character(len=128):: | file tag |
| nd | integer:: | number of file dimensions |
| esize | integer:: | file element size |
| n | integer(nd):: | SEPlib n for file |
| o | real(nd):: | SEPlib o for file |
| d | real(nd):: | SEPlib d for file |
| blon | integer:: | number of blocks |
| bloe | integer:: | number of elements in a block |
| blob | integer:: | number of bytes in a block |
Purpose: allocate an object of type fileinfo
Purpose: deallocate an object of type fileinfo
Purpose: print the file informations
Purpose: check if two files have identical spaces and elements
Purpose: check if two files have identical spaces
Purpose: allocate a new file
Purpose: duplicate the structure of a file in a new file
Purpose: append the contents of file s_ at the end of file t_
Purpose: add a new axis to a file
Purpose: shape a file header
Purpose: print the contents of a file