Conversion of standardized ReadMe file for
file /./ftp/cats/J/A_A/581/A67 into FORTRAN code for loading all data files into arrays.
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 (nr__) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr (nr__) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr (nr__) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt (nr__) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt (nr__) ! (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 (nr__1) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_1 (nr__1) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_1 (nr__1) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_1 (nr__1) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_1 (nr__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 (nr__2) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_2 (nr__2) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_2 (nr__2) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_2 (nr__2) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_2 (nr__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 (nr__3) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_3 (nr__3) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_3 (nr__3) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_3 (nr__3) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_3 (nr__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 (nr__4) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_4 (nr__4) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_4 (nr__4) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_4 (nr__4) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_4 (nr__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 (nr__5) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_5 (nr__5) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_5 (nr__5) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_5 (nr__5) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_5 (nr__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 (nr__6) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_6 (nr__6) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_6 (nr__6) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_6 (nr__6) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_6 (nr__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 (nr__7) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_7 (nr__7) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_7 (nr__7) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_7 (nr__7) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_7 (nr__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 (nr__8) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_8 (nr__8) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_8 (nr__8) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_8 (nr__8) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_8 (nr__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 (nr__9) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_9 (nr__9) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_9 (nr__9) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_9 (nr__9) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_9 (nr__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 (nr__10) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_10 (nr__10) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_10 (nr__10) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_10 (nr__10) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_10 (nr__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 (nr__11) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_11 (nr__11) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_11 (nr__11) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_11 (nr__11) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_11 (nr__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 (nr__12) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_12 (nr__12) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_12 (nr__12) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_12 (nr__12) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_12 (nr__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 (nr__13) ! (Mm) [0.34/48] horizontal distance from outflow/inflow
* center
real*8 vr_13 (nr__13) ! (m/s) [-240/350] Radial velocity component
real*8 e_vr_13 (nr__13) ! (m/s) [0.1/6.1] Error estimate of vr
real*8 vt_13 (nr__13) ! (m/s) [-12/12] Tangential velocity component
real*8 e_vt_13 (nr__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(i__),vr(i__),e_vr(i__),vt(i__),e_vt(i__)
c ..............Just test output...........
write(6,1)r(i__),vr(i__),e_vr(i__),vt(i__),e_vt(i__)
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(i__),vr_1(i__),e_vr_1(i__),vt_1(i__),e_vt_1(i__)
c ..............Just test output...........
write(6,2)
+ r_1(i__),vr_1(i__),e_vr_1(i__),vt_1(i__),e_vt_1(i__)
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(i__),vr_2(i__),e_vr_2(i__),vt_2(i__),e_vt_2(i__)
c ..............Just test output...........
write(6,3)
+ r_2(i__),vr_2(i__),e_vr_2(i__),vt_2(i__),e_vt_2(i__)
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(i__),vr_3(i__),e_vr_3(i__),vt_3(i__),e_vt_3(i__)
c ..............Just test output...........
write(6,4)
+ r_3(i__),vr_3(i__),e_vr_3(i__),vt_3(i__),e_vt_3(i__)
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(i__),vr_4(i__),e_vr_4(i__),vt_4(i__),e_vt_4(i__)
c ..............Just test output...........
write(6,5)
+ r_4(i__),vr_4(i__),e_vr_4(i__),vt_4(i__),e_vt_4(i__)
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(i__),vr_5(i__),e_vr_5(i__),vt_5(i__),e_vt_5(i__)
c ..............Just test output...........
write(6,6)
+ r_5(i__),vr_5(i__),e_vr_5(i__),vt_5(i__),e_vt_5(i__)
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(i__),vr_6(i__),e_vr_6(i__),vt_6(i__),e_vt_6(i__)
c ..............Just test output...........
write(6,7)
+ r_6(i__),vr_6(i__),e_vr_6(i__),vt_6(i__),e_vt_6(i__)
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(i__),vr_7(i__),e_vr_7(i__),vt_7(i__),e_vt_7(i__)
c ..............Just test output...........
write(6,8)
+ r_7(i__),vr_7(i__),e_vr_7(i__),vt_7(i__),e_vt_7(i__)
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(i__),vr_8(i__),e_vr_8(i__),vt_8(i__),e_vt_8(i__)
c ..............Just test output...........
write(6,9)
+ r_8(i__),vr_8(i__),e_vr_8(i__),vt_8(i__),e_vt_8(i__)
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(i__),vr_9(i__),e_vr_9(i__),vt_9(i__),e_vt_9(i__)
c ..............Just test output...........
write(6,10)
+ r_9(i__),vr_9(i__),e_vr_9(i__),vt_9(i__),e_vt_9(i__)
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(i__),vr_10(i__),e_vr_10(i__),vt_10(i__),e_vt_10(i__)
c ..............Just test output...........
write(6,11)
+ r_10(i__),vr_10(i__),e_vr_10(i__),vt_10(i__),e_vt_10(i__)
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(i__),vr_11(i__),e_vr_11(i__),vt_11(i__),e_vt_11(i__)
c ..............Just test output...........
write(6,12)
+ r_11(i__),vr_11(i__),e_vr_11(i__),vt_11(i__),e_vt_11(i__)
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(i__),vr_12(i__),e_vr_12(i__),vt_12(i__),e_vt_12(i__)
c ..............Just test output...........
write(6,13)
+ r_12(i__),vr_12(i__),e_vr_12(i__),vt_12(i__),e_vt_12(i__)
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(i__),vr_13(i__),e_vr_13(i__),vt_13(i__),e_vt_13(i__)
c ..............Just test output...........
write(6,14)
+ r_13(i__),vr_13(i__),e_vr_13(i__),vt_13(i__),e_vt_13(i__)
c .......End.of.Just test output...........
end do
close(1)
C=============================================================================
stop
end