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