Released versions of package FORMS

5.10 (1997, October): 'formsdoc.htm','gse.for','forms.for','length.for', 'srp.for', 'calcomp.for','calcomp.inc','calcops.for', 'calcops.inc', 'pallet.for': Moved from package MODEL. 'calcomp.for','calcops.for': BLOCK DATA subprograms canceled. All error descriptions moved towards the corresponding reporting statements. 'gse.for': *** Considerably revised version. *** *** new *** All Fortran files supplemented with HTML references. 'grdpts.for' 'mgrd.for' 'grdnew.for' 'grdcal.for' 'grdran2d.for' 'grdmerge.for' 'grdps.for' 'cremove.for' 5.20 (1998, October): All error messages in the Fortran files, previously generated by statements like PAUSE 'Error ...', are now generated by CALL ERROR('...') in order to enable to fit the error handling for a particular computer by editting file 'error.for' (the date of subroutines not updated). Most warning messages in the Fortran files, previously generated by statements like PAUSE 'Warning ...', are now generated by CALL WARN('...'). 'ss.for','sp.for': *** Moved from package CRT. *** 'eigen.for': *** Moved from package NET. *** 'formsdoc.htm' split into 'formsdoc.htm', 'formsver.htm' and 'formsdat.htm', list of files moved to 'forms.htm'. 'forms.for': New subroutines to write and read 3-D data cubes for several time levels (4-D data cubes). Incorrect handling of FORMATTED/UNFORMATTED files for lowercase arguments of subroutines fixed. 'length.for': Subroutine LOWER moved from 'sep.for'. 'sep.for': New subroutines WSEP1, RSEP3Q, WSEP3R and WSEP3I. Subroutine WSEPR updated (some reals written in integer format). 'gse.for','grdcal.for','grdpts.for': Some bugs fixed. 'calcops.inc','srp.for','grdran2d.for': Minor updates. 'mgrd.for': *** All output grids (data cubes) now written into a single file by default, N4 appended to input SEP file. *** 'grdnew.for': *** Input data changed *** (second input SEP file discarded). 'grdran2d.for': *** Input data changed *** (second input SEP file discarded, ISEED moved to the SEP file). *** new *** All MS-DOS batch files '*.bat' and Unix scripts '*' replaced by corresponding Perl scripts '*.pl' or by history files '*.h' containing the lines specifying how to run the programs. 'error.for': Subroutines to handle errors and warnings. 'ss.for': *** Input data changed to SEP format *** Calculating all 3 components within a single run. Taking PS filenames from input history file. EXTERNAL statements fixed problems with some compilers. Some other corrections and updates. 'sp.for': *** Input data changed to SEP format *** Overlaying seismograms of several GSE files. Plotting all 3 components within a single run. Selecting receivers according to the receiver file. Taking PS filenames from input history file. Some other corrections and updates. 'calcops.for': New entry PLOTN enables to specify the name of the output PostScript file. Now, spaces plotted by subroutine SYMBOL are not included into the bounding box. 'grdcal.for': Updated from 3-D to 4-D data cubes. 3-D data cubes may be also be used for 4-D calculations. Values of constants may now be taken from the input SEP parameter file. Conversion to integer data cubes introduced. 'grdfd.for', 'grdnorm.for': New programs. 'grdps.for': Considerable revisions: Updated from 3-D to 4-D data cubes (snaphot generation). Multiple input data cubes may now be displayed in the same figure (e.g., colours from the first data file and shades from the other data file). Various length units (cm,in,pt) enabled to facilitate bitmap generation. *** Input data changed. *** 'sep.pl', 'forms.pl', 'go.pl', 'echo.pl', 'append.pl', 'chk.pl', 'compdel.pl': New programs and subroutines coded in Perl.