external file_size_c
!
  public :: parallel_unit, parallel_unit_vec, parallel_open, parallel_close, parallel_rewind
  public :: find_namelist, read_namelist, fseek_pos, backskip_to_time, read_zaver
  public :: file_remove, file_exists, file_size, delete_file, count_lines, parallel_file_exists, parallel_count_lines
  public :: list_files, flush_file
!
  include 'record_types.h'