61 |
integer ILNBLNK |
integer ILNBLNK |
62 |
integer MDS_RECLEN |
integer MDS_RECLEN |
63 |
C Local variables |
C Local variables |
64 |
character*(80) dataFName,metaFName |
character*(80) dataFName,metaFName,pfName |
65 |
integer iG,jG,irec,dUnit,IL |
integer iG,jG,irec,dUnit,IL,pIL |
66 |
logical fileIsOpen |
logical fileIsOpen |
67 |
integer dimList(3,3),ndims |
integer dimList(3,3),ndims |
68 |
integer length_of_rec |
integer length_of_rec |
86 |
|
|
87 |
C Assume nothing |
C Assume nothing |
88 |
fileIsOpen = .FALSE. |
fileIsOpen = .FALSE. |
89 |
IL=ILNBLNK( fName ) |
IL = ILNBLNK( fName ) |
90 |
|
pIL = ILNBLNK( mdsioLocalDir ) |
91 |
|
|
92 |
|
C Assign special directory |
93 |
|
if ( mdsioLocalDir .NE. ' ' ) then |
94 |
|
write(pFname(1:80),'(2a)') mdsioLocalDir(1:pIL), fName(1:IL) |
95 |
|
else |
96 |
|
pFname= fName |
97 |
|
endif |
98 |
|
pIL=ILNBLNK( pfName ) |
99 |
|
|
100 |
C Assign a free unit number as the I/O channel for this routine |
C Assign a free unit number as the I/O channel for this routine |
101 |
call MDSFINDUNIT( dUnit, mythid ) |
call MDSFINDUNIT( dUnit, mythid ) |