Go to the list of seismic processes.
Go to SIOSEIS introduction.
Recent program changes
ver 2007.8 (23 July 2007)
1) tx2fk, fk2tx - Allow 32K time samples.
2) fkmigr - redo buffering so a max of 16K time samples cam be done.
3) diskin - Allow ipath /dev/null to insert dead shots.
- Still confusion on when to byte swap the binary header.
4) segddin - Allow $SDDBT for NMEA water depth.
5) syn - Parameter values didn't work.
6) getokec (segddin and dbt) - Allow vacuous field.
7) plot - When nsecs = 0, limit the amount to plot by the plotter size.
ver 2007.9 (15 August 2007)
1) numerous - g95 IAND requires same TYPE and KIND
- g95 doesn't allow variable value assignment on TYPE decalartion
2) geom - g95 send ERR rather than END on subsequent reads after first eof
3) fk2tx - g95 doesn't do internal write to get ihdrpath
4) plot, wbt, mute - get rid of aritimetic IF statement for gfortran
ver 2007.9-g95 (14 Nov. 2007)
1) diskin - fday not preset BEFORE byte swap on byte swapped machines.
2) gains - Add message if SUBWB YES but water bottom time < .0001
3) plot - If CHART and no STIME, use the deep water delay.
- If CHART and no NSECS, use nsamps * si.
4) fk2tx - g95 change was bad.
5) plot - g95 change for color was bad.
- dir ltr and varying length traces shifted the annotation
ver 2007.10 (5 Dec. 2007)
1) header - Add parameters NOINC and TRINC.
2) geom - Add type 18 for adding lat/long to segy header from ascii file.
3) diskin - Make retrac = 1 if non-zero (given).
4) prout, contro - Flush print and stdout when TRLIST is used.
ver 2007.11 (19 Dec. 2007)
1) plot - Add parameter TRIM.
2) contro - Drop printing "END OF SIOSEIS RUN" due to g95/c flush problem.
ver 2008.1 (25 Jan. 2008)
1) geom - type 18 failed when segy recor numbers decreased and in cdp taper.
- Exit gracefully if NAVFIL file doesn't exist.
2) contro - Add print of icompt to debug.
3) plot - Exclude the bottom when TRIM.
4) wbt - Honor TRACK when converting depth to time with VEL.
February 2008 - Intel Macs under OSX 10.5 no longer exexute OSX 10.3 PowerPc binaries.
g95 does not compile either. gfortran binary from hpc/sourceforge works.
Recompile of sioseis works.
OSX 10.5 Intel machines are little endian - Intel byte order.
Change sio2sun to automatically detect endianness.
ver 2008.2 (5 Mar. 2008)
1) velan - spectra Matlab file header on Intel needs to be set for Intel.
2) geom - Correct bad changes done in January
- Honor SEG-Y Rev 1 use of decimal lat/long (coordinates)
ver 2008.3 (23 Apr. 2008)
1) segddin - LDEO external header stuff was broken.
- detect and reset FORMAT for LDEO external header ($1)
- redo the log file
2) segddin, geom - lots of bad lprint statements (tohex buffering, etc)
3) geom - Increase max channels for depths and compasses to 1000
- Stop making Syntrak external header look like old trace 0
- Redo type 9 with "Bad fix".
4) plot - Change NIBS/PLOTTER preset to 2859
5) diskox - trace0 didn't work on Intel
ver 2008.4 (20 May 2008)
1) diskin, diskio - podisc(lun, 0, 0 ) is bad practice and didn't work.
2) diskio, seg2in - That change made relative addressing bad.
3) plot (tlann.c) - Use absolute value of time for negative time.
5) diskio - still problems with podisc
6) segddin - water depth was not going into word 54 (needed by nmo/vtrkwb)
7) segddin - extended file number was bad
8) diskio - Do the podisc as set to 0 followed by 4 set_cur (allows 8GB)
9) segddin - If LDEO, check for shot and file skips
10) nmo - Bad warning message when centerbeam goes south
ver 2008.5.2 (23 May 2008)
1) contro - Filter common buffers should be COMPLEX.
2) plot - Preset of nsecs 0 gave wrong length at times.
3) nmo - vtrkwb and decreasing water bottom caused ap buffering problems.
ver 2008.6.10 (7 July 2008) (C) Regents of U.C.
1) geom - If gxp(1) is not given, use intrcs.
- Preset dbrps to ABS(ggx)/2
2) diskin - Detect and correct the bad segd nav wrote prior to 2005.
3) segdin - Correct the nav (arcseconds) when reading tape!
4) gains - Change warning message.
5) gains - Set start to 1 if it goes negative due to a bad wbt.
6) wbt - Give warning if unrealistic water depth when using vel.
7) diskin - Allow IPATH to be 200 characters long
8) wbt - check & correct for a byte swap issue (Knudsen) on water depth.
9) diskox - nsamps > 16384 didn't work on Intel
- Allow decimation factor > 10
- Decimation didn't do enough samples.
- Do DECIMF before SETS to limit size.
10) segddin - Reset ftr on each channel set
ver 2008.7.7 (24 July 2008)
1) plot - Refine CHART
- Give warning on color plots when nsamps > 8001
- Limit generation of time lines to nsecs.
2) avenor - Use nsamps from common rather than header for unsigned int
3) resamp - Use nsamps from common rather than header for unsigned int
4) diskox - Allow opath of 200 characters.
5) diskin - SET calculated the output number of samples incorrectly.
6) segddin - Add odd/evev to STACK
atlantek - Allow merging of two plot files by using first half of each.
7) segddin - file numbers > 16 bits (65535) were wrong.
8) segddin - Allow shooting the line backwards with decreasing shot numbers
9) stack - When HEADER NORMAL, save the shot number in word 5 before zeroingver 2008.8.4 (2 Aug. 2008)
1) diskio - Allow filenames up to 200 characters
2) diskox - Allow filenames up to 200 characters
3) tx2fk - Allocate ap for nt complexes
- args to fwindo must be real, but do loop index must be integer
4) fk2tk - call getfil for temp file didn't have enough space for filename
5) plot - Add ann/ann2 LAT and LONG
6) plot - nsecs given didn't work.
7) t2d - Change water bottom time to depth also so plot's CHART works
8) diskox - Catch when SETS creates too big a trace
- Catch when end SET time is smaller than the delay
9) prout - Add info 2 to print the sum of amplitudes within each window.
10) syn - Do not reposition param file to reread VALUES since they are saved
Go to the list of seismic processes.
Go to SIOSEIS introduction.