NCEPLIBS-bufr
12.0.1
|
Determine filenames and check for the existence of corresponding standard and local master table files on the filesystem. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | mtfnam (IMT, IMTV, IOGCE, IMTVL, TBLTYP, STDFIL, LOCFIL) |
Based on the input arguments, this subroutine determines the names of the corresponding standard and local master table files. More... | |
Determine filenames and check for the existence of corresponding standard and local master table files on the filesystem.
Definition in file mtfnam.f.
subroutine mtfnam | ( | IMT, | |
IMTV, | |||
IOGCE, | |||
IMTVL, | |||
character*(*) | TBLTYP, | ||
character*(*) | STDFIL, | ||
character*(*) | LOCFIL | ||
) |
Based on the input arguments, this subroutine determines the names of the corresponding standard and local master table files.
It then confirms the existence of these files on the filesystem, using additional information obtained from the most recent call to subroutine mtinfo(), or else as defined within subroutine bfrini() if subroutine mtinfo() was never called.
[in] | IMT | - integer: master table number. |
[in] | IMTV | - integer: master table version number. |
[in] | IOGCE | - integer: originating center. |
[in] | IMTVL | - integer: local table version number. |
[in] | TBLTYP | - character*(*): table type:.
|
[out] | STDFIL | - character*(*): standard master table path/filename. |
[out] | LOCFIL | - character*(*): local master table path/filename. |
Definition at line 26 of file mtfnam.f.
References bort2(), errwrt(), isize(), and strsuc().
Referenced by ireadmt().