Pathname of data file is determined by path ... and filename filename statements in the definition file, after substitution of following keywords to values of data identifier.
| keyword | meaning |
| _model | model name, first 4 characters of type1 |
| _2d | 2D grid structure, 5th and 6th characters of type1 |
| _3d | 2D grid positioning, 7th and 8th characters of type1 |
| _attibute | first two characters of type2 |
| _time | time attribute, last two characters of type2 |
| _name | type3 |
| _space | equivalent to '_2d_3d' |
| _base | base time |
| _valid | valid time |
| _member | member |
Note that plane and element is not used in pathname expansion,
since they cannot 'split' file.
Similarly, using '_valid' or '_member' will cause malfunction
if you declare 'valid ... in' or 'member ... in'
respectively.
On the other hand, if you declare 'valid ... out' or
'member ... out',
you must use '_valid' or '_member' respectively in
path ... or filename filename statements;
otherwise data files for different valid times or members will collide
(have same names and may cause malfunction).