31 character(len=*),
intent(in) :: filename
32 integer(INT_KIND),
intent(out) :: funit
33 type(domainug),
intent(in) :: domain
36 logical(INT_KIND) :: found_file
37 character(len=256) :: actual_file
38 logical(INT_KIND) :: read_dist
40 integer(INT_KIND) :: nfile
48 if (.not. found_file)
then
49 call mpp_error(fatal, &
50 "fms_io_unstructured_file_unit: file " &
51 //trim(filename)//
" and corresponding variants are" &
logical(int_kind) function fms_io_unstructured_get_file_name(orig_file, actual_file, read_dist, domain)
For an inputted file name, check if it or any of its variants exist. For a file named "foo",...
subroutine fms_io_unstructured_get_file_unit(filename, funit, index_file, read_dist, domain)
Return the file unit and index in the "files_read" module array for the inputted file....
subroutine fms_io_unstructured_file_unit(filename, funit, domain)
Find the file unit for an inputted file, searching for its variants. If the file is not found,...