an inquiry about the length of an output list when used to write an unformatted record. For inquire by unit inquire (unit=u, ilist) or for inquire by file inquire (file=fln, ilist) or for inquire by I/O list inquire (iolength=length) olist As an example logical :: ex, op character (len=11) :: nam, acc, seq, frm integer :: irec, nr inquire (unit=2, exist=ex, opened=op, name=nam, access=acc, sequential=seq, form=frm, & recl=irec, nextrec=nr) yields ex .true. op .true. nam cities acc DIRECT seq NO frm UNFORMATTED irec 100 nr 1 (assuming no intervening read or write operations). Other specifiers are iostat, opened, number, named, formatted, position, action, read, write, readwrite. References Features