Released versions of package ANRAY since March 1995
- 3.02 (1995, March):
- Working version, not yet fully debugged.
- Program ANRAY is an updated version of program with the same
name which has been used in packages ANRAY86 and ANRAY89 written by
Gajewski & Psencik.
- 4.00 (1996, September):
- Working version, not yet fully debugged.
- Main differences from the version 3.02:
- (a) The distribution of elastic parameters in individual layers can
be specified in grid points of a 3-D rectangular grid. Each of the
21 elastic parameters is specified in the grid individually. In case
of an isotropic layer, only specification of P and S wave velocities
is sufficient. If larger grid than specified in the present version is
to be used, changes in the dimensions in the routines of the block
modbs.for must be made, see descritpion of input data for the B-spline
approximation.
- (b) Graphical output in all the programs of the package is produced in
the form of postscript files. Calcomp-PostScript interface was developed by
L.Klimes.
- (c) In order to increase the precision of the determination of points
of intersection of rays and dynamic ray tracing with interfaces and
boreholes, and thus to improve the convergence of the two-point ray
tracing, new procedures are adopted in this package.
- (d) Tests, making possible a check of the precission of the ray tracing
and dynamic ray tracing, are offered. The tests can be used both
passively and actively, see the new switch IPREC in the description of
input data for the program ANRAY. Further investigation of the
precission of the ray and dynamic ray tracing and its control is under
way.
- (e) Many errors and problems have been removed and other small scale
modifications have been made. Most errors were detected and removed in
the routines for transformation of dynamic ray tracing across interfaces.
- 4.01 (1997, September):
- Working version, not yet fully debugged.
- 4.10 (1998, September):
- Working version, not yet fully debugged.
- Main differences from the version 4.01:
- (a) The first test version of program WEAKAN based on the zero-order
quasi-isotropic (QI) approximation for calculation of coupled qS waves
in weakly anisotropic media or in singular regions of qS waves was
developed.
- (b) The input data are read in by list-directed input (free format).
- (c) Many errors and problems have been removed and other small scale
modifications have been made. Substantial changes were made in
program VELPL for plotting various velocity surfaces, smaller changes
were also made in the program ANRAYPL. Tests were indroduced, which
guarantee that polarization vectors vary smoothly along a ray and
do not jump by 180 degrees. The x- and y-components of displacement,
which were incorrectly called "radial" and "transverse" in previous
versions are called x- and y-components. Possibility to rotate
horizontal axis, to which displacement is projected, was introduced
to SYNTAN.
- 4.20 (1999, June):
- Working version, not yet fully debugged.
- 4.30 (2001, June):
- Main differences from the version 4.20:
- Graphical output using the software developed for the CRT package
can be used.
- 4.40 (2002, May):
- Main differences from the version 4.30:
- (a) Examples of scripts for running ANRAY for various situations
are attached.
- (b) Possibility to consider the surface water layer was introduced
- (c) It is possible to record not only displacement but also pressure.
- (d) Conversion coefficients can be evaluated not only at the free
surface but also at internal interfaces
- (e) Implementation of the graphical output using the software developed
for the CRT package has been simplified.
- (f) Many errors and problems have been removed and other small scale
modifications have been made. An error causing a shift (smaller than
time step in seismograms) of seismograms in the program BPLOT was
removed. Problems with default input data were removed.
- 4.45 (2003, May):
- Main differences from the version 4.40:
- Several errors have been removed and other small scale
modifications have been made, most of them being indicated by the
users. Maximum number of elements of a considered ray has been
extended from 20 to 50.
- 4.50 (2004, June):
- Can be compiled with package FORMS version 5.80 but not later.
- Main differences from the version 4.45:
- Several errors have been removed and other small scale
modifications have been made, most of them being indicated by the
users. Most modifications have been done in the part of the
package dealing with recording pressure and with recordings at
internal interfaces. Conversion program ANRAYGSE
to read synthetic seismograms written in the form of file LU8
of package ANRAY and to write them in the GSE format have been added.
- 4.60 (2007, June):
- Can be compiled with package FORMS version 5.80 but not later.
- Main differences from the version 4.50:
- Some recently spotted errors have been removed and other small
scale modifications have been made, most of them being indicated by
the users. The routine POLRT has been revised.
- 4.61 (2009, June):
- Can be compiled with package FORMS version 5.80 but not later.
- Main differences from the version 4.50:
- anray.htm, anrayprg.htm: Documentation improved.
- refanray.htm: New file with references related to ANRAY.
- polar.htm, readme.htm, seispl.htm, syntan.htm: Minor changes.
- anray.for, weakan.for: Posibility to use rotating axis of symmetry
in interpolation removed.
- anraygse.for: Minor change.
- modbs.for: Change of the code on lines 102-107 (erroneous version).
- modis.for: Change of the code on lines 96-101 and new lines 205-206.
- 4.70 (2010, June):
- Differences from the version 4.61:
- anray.for, anraypl.for, bplot.for, fresan.for, velpl.for,
polar.for, seispl.for, synfan.for: Missing INCLUDE statements
required by package FORMS version 5.90 and later added.
- modbs.for: Wrong loops in numerical form of interfaces
corrected by returning to modbs.for version 4.60.
Initiation of parameter W(i,j,k) changed.
- anrayver.htm: New file with description of released versions.
- 4.71 (2011, May):
- Differences from the version 4.70:
- anraygse.for, anraygse.htm: New options of
receiver name generation and seismograms time shifting coded.
- anraypl.htm, bplot.htm, fresan.htm,
polar.htm, synfan.htm, velpl.htm,
seispl.htm: Input Calcops SEP parameters described.
- data/qi/qi.h: MS-DOS commands commented.
- data/rfr/rfr.h: Calling of 'chk.pl' added.
- 4.72 (2012, May):
- Differences from the version 4.71:
- anraygse.for, anraygse.htm: New parameter
GSEWIDTH to control the width of the output field reserved
for one integer value of the seismogram.
- 4.73 (2013, May):
- Differences from the version 4.72:
- anray.for: Minor bug in addressing of array CODE fixed.
- anraygse.for, anraygse.htm: Link to
anraygse.htm added to anraygse.for, minor changes of the
format of anraygse.htm.
- 4.74 (2014, June):
- Differences from the version 4.73:
- anray.htm: Compiling instructions updated.
- 4.75 (2017, June):
- Differences from the version 4.74:
- anraygse.for, anraygse.htm: Minor change of
the output GSE file: quantity DST, read from LU8, always written
to the output X1, X2 and X3 quantities.