FORTRAN Generation
(/./ftp/cats/J/A_A/581/A67)

Conversion of standardized ReadMe file for file /./ftp/cats/J/A_A/581/A67 into FORTRAN code for reading data files line by line.

Note that special values are assigned to unknown or unspecified numbers (also called NULL numbers); when necessary, the coordinate components making up the right ascension and declination are converted into floating-point numbers representing these angles in degrees.



      program load_ReadMe
C=============================================================================
C  F77-compliant program generated by readme2f_1.81 (2015-09-23), on 2026-Sep-08
C=============================================================================
*  This code was generated from the ReadMe file documenting a catalogue
*  according to the "Standard for Documentation of Astronomical Catalogues"
*  currently in use by the Astronomical Data Centers (CDS, ADC, A&A)
*  (see full documentation at URL http://vizier.u-strasbg.fr/doc/catstd.htx)
*  Please report problems or questions to   
C=============================================================================

      implicit none
*  Unspecified or NULL values, generally corresponding to blank columns,
*  are assigned one of the following special values:
*     rNULL__    for unknown or NULL floating-point values
*     iNULL__    for unknown or NULL   integer      values
      real*4     rNULL__
      integer*4  iNULL__
      parameter  (rNULL__=--2147483648.)  	! NULL real number
      parameter  (iNULL__=(-2147483647-1))	! NULL int  number
      integer    idig			! testing NULL number

C=============================================================================
Cat. J/A+A/581/A67    Solar supergranular velocity profiles      (Langfellner+, 2015)
*================================================================================
*Spatially resolved vertical vorticity in solar supergranulation using
*helioseismology and local correlation tracking.
*    Langfellner J., Gizon L., Birch A.C.
*   <Astron. Astrophys. 581, A67 (2015)>
*   =2015A&A...581A..67L
C=============================================================================

C  Internal variables

      integer*4 i__

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p60_out.dat'	! +60{deg} latitude, outflow

      integer*4 nr__
      parameter (nr__=136)	! Number of records
      character*49 ar__   	! Full-size record

      real*8        r           ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr          ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr        ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt          ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt        ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p60_in.dat'	! +60{deg} latitude, inflow

      integer*4 nr__1
      parameter (nr__1=136)	! Number of records
      character*49 ar__1  	! Full-size record

      real*8        r_1         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_1        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_1      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_1        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_1      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p40_out.dat'	! +40{deg} latitude, outflow

      integer*4 nr__2
      parameter (nr__2=136)	! Number of records
      character*49 ar__2  	! Full-size record

      real*8        r_2         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_2        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_2      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_2        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_2      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p40_in.dat'	! +40{deg} latitude, inflow

      integer*4 nr__3
      parameter (nr__3=136)	! Number of records
      character*49 ar__3  	! Full-size record

      real*8        r_3         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_3        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_3      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_3        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_3      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p20_out.dat'	! +20{deg} latitude, outflow

      integer*4 nr__4
      parameter (nr__4=136)	! Number of records
      character*49 ar__4  	! Full-size record

      real*8        r_4         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_4        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_4      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_4        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_4      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'p20_in.dat'	! +20{deg} latitude, inflow

      integer*4 nr__5
      parameter (nr__5=136)	! Number of records
      character*49 ar__5  	! Full-size record

      real*8        r_5         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_5        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_5      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_5        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_5      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for '0_out.dat'	! 0{deg} latitude, outflow

      integer*4 nr__6
      parameter (nr__6=136)	! Number of records
      character*49 ar__6  	! Full-size record

      real*8        r_6         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_6        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_6      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_6        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_6      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for '0_in.dat'	! 0{deg} latitude, inflow

      integer*4 nr__7
      parameter (nr__7=136)	! Number of records
      character*49 ar__7  	! Full-size record

      real*8        r_7         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_7        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_7      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_7        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_7      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm20_out.dat'	! -20{deg} latitude, outflow

      integer*4 nr__8
      parameter (nr__8=136)	! Number of records
      character*49 ar__8  	! Full-size record

      real*8        r_8         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_8        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_8      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_8        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_8      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm20_in.dat'	! -20{deg} latitude, inflow

      integer*4 nr__9
      parameter (nr__9=136)	! Number of records
      character*49 ar__9  	! Full-size record

      real*8        r_9         ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_9        ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_9      ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_9        ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_9      ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm40_out.dat'	! -40{deg} latitude, outflow

      integer*4 nr__10
      parameter (nr__10=136)	! Number of records
      character*49 ar__10 	! Full-size record

      real*8        r_10        ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_10       ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_10     ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_10       ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_10     ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm40_in.dat'	! -40{deg} latitude, inflow

      integer*4 nr__11
      parameter (nr__11=136)	! Number of records
      character*49 ar__11 	! Full-size record

      real*8        r_11        ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_11       ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_11     ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_11       ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_11     ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm60_out.dat'	! -60{deg} latitude, outflow

      integer*4 nr__12
      parameter (nr__12=136)	! Number of records
      character*49 ar__12 	! Full-size record

      real*8        r_12        ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_12       ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_12     ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_12       ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_12     ! (m/s) [0.04/0.8] Error estimate of vt

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'm60_in.dat'	! -60{deg} latitude, inflow

      integer*4 nr__13
      parameter (nr__13=136)	! Number of records
      character*49 ar__13 	! Full-size record

      real*8        r_13        ! (Mm) [0.34/48] horizontal distance from outflow/inflow
*                                         center
      real*8        vr_13       ! (m/s) [-240/350] Radial velocity component
      real*8        e_vr_13     ! (m/s) [0.1/6.1] Error estimate of vr
      real*8        vt_13       ! (m/s) [-12/12] Tangential velocity component
      real*8        e_vt_13     ! (m/s) [0.04/0.8] Error estimate of vt

C=============================================================================

C  Loading file 'p60_out.dat'	! +60{deg} latitude, outflow

C  Format for file interpretation

    1 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p60_out.dat')
      write(6,*) '....Loading file: p60_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__
        read(ar__,1)r,vr,e_vr,vt,e_vt
c    ..............Just test output...........
        write(6,1)r,vr,e_vr,vt,e_vt
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'p60_in.dat'	! +60{deg} latitude, inflow

C  Format for file interpretation

    2 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p60_in.dat')
      write(6,*) '....Loading file: p60_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__1
        read(ar__1,2)r_1,vr_1,e_vr_1,vt_1,e_vt_1
c    ..............Just test output...........
        write(6,2)r_1,vr_1,e_vr_1,vt_1,e_vt_1
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'p40_out.dat'	! +40{deg} latitude, outflow

C  Format for file interpretation

    3 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p40_out.dat')
      write(6,*) '....Loading file: p40_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__2
        read(ar__2,3)r_2,vr_2,e_vr_2,vt_2,e_vt_2
c    ..............Just test output...........
        write(6,3)r_2,vr_2,e_vr_2,vt_2,e_vt_2
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'p40_in.dat'	! +40{deg} latitude, inflow

C  Format for file interpretation

    4 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p40_in.dat')
      write(6,*) '....Loading file: p40_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__3
        read(ar__3,4)r_3,vr_3,e_vr_3,vt_3,e_vt_3
c    ..............Just test output...........
        write(6,4)r_3,vr_3,e_vr_3,vt_3,e_vt_3
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'p20_out.dat'	! +20{deg} latitude, outflow

C  Format for file interpretation

    5 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p20_out.dat')
      write(6,*) '....Loading file: p20_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__4
        read(ar__4,5)r_4,vr_4,e_vr_4,vt_4,e_vt_4
c    ..............Just test output...........
        write(6,5)r_4,vr_4,e_vr_4,vt_4,e_vt_4
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'p20_in.dat'	! +20{deg} latitude, inflow

C  Format for file interpretation

    6 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'p20_in.dat')
      write(6,*) '....Loading file: p20_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__5
        read(ar__5,6)r_5,vr_5,e_vr_5,vt_5,e_vt_5
c    ..............Just test output...........
        write(6,6)r_5,vr_5,e_vr_5,vt_5,e_vt_5
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file '0_out.dat'	! 0{deg} latitude, outflow

C  Format for file interpretation

    7 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'0_out.dat')
      write(6,*) '....Loading file: 0_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__6
        read(ar__6,7)r_6,vr_6,e_vr_6,vt_6,e_vt_6
c    ..............Just test output...........
        write(6,7)r_6,vr_6,e_vr_6,vt_6,e_vt_6
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file '0_in.dat'	! 0{deg} latitude, inflow

C  Format for file interpretation

    8 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'0_in.dat')
      write(6,*) '....Loading file: 0_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__7
        read(ar__7,8)r_7,vr_7,e_vr_7,vt_7,e_vt_7
c    ..............Just test output...........
        write(6,8)r_7,vr_7,e_vr_7,vt_7,e_vt_7
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm20_out.dat'	! -20{deg} latitude, outflow

C  Format for file interpretation

    9 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m20_out.dat')
      write(6,*) '....Loading file: m20_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__8
        read(ar__8,9)r_8,vr_8,e_vr_8,vt_8,e_vt_8
c    ..............Just test output...........
        write(6,9)r_8,vr_8,e_vr_8,vt_8,e_vt_8
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm20_in.dat'	! -20{deg} latitude, inflow

C  Format for file interpretation

   10 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m20_in.dat')
      write(6,*) '....Loading file: m20_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__9
        read(ar__9,10)r_9,vr_9,e_vr_9,vt_9,e_vt_9
c    ..............Just test output...........
        write(6,10)r_9,vr_9,e_vr_9,vt_9,e_vt_9
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm40_out.dat'	! -40{deg} latitude, outflow

C  Format for file interpretation

   11 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m40_out.dat')
      write(6,*) '....Loading file: m40_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__10
        read(ar__10,11)r_10,vr_10,e_vr_10,vt_10,e_vt_10
c    ..............Just test output...........
        write(6,11)r_10,vr_10,e_vr_10,vt_10,e_vt_10
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm40_in.dat'	! -40{deg} latitude, inflow

C  Format for file interpretation

   12 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m40_in.dat')
      write(6,*) '....Loading file: m40_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__11
        read(ar__11,12)r_11,vr_11,e_vr_11,vt_11,e_vt_11
c    ..............Just test output...........
        write(6,12)r_11,vr_11,e_vr_11,vt_11,e_vt_11
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm60_out.dat'	! -60{deg} latitude, outflow

C  Format for file interpretation

   13 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m60_out.dat')
      write(6,*) '....Loading file: m60_out.dat'
      do i__=1,136
        read(1,'(A49)')ar__12
        read(ar__12,13)r_12,vr_12,e_vr_12,vt_12,e_vt_12
c    ..............Just test output...........
        write(6,13)r_12,vr_12,e_vr_12,vt_12,e_vt_12
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'm60_in.dat'	! -60{deg} latitude, inflow

C  Format for file interpretation

   14 format(F9.4,1X,F9.4,1X,F9.4,1X,F9.4,1X,F9.4)

C  Effective file loading

      open(unit=1,status='old',file=
     +'m60_in.dat')
      write(6,*) '....Loading file: m60_in.dat'
      do i__=1,136
        read(1,'(A49)')ar__13
        read(ar__13,14)r_13,vr_13,e_vr_13,vt_13,e_vt_13
c    ..............Just test output...........
        write(6,14)r_13,vr_13,e_vr_13,vt_13,e_vt_13
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================
      stop
      end