Abstract
We are developing a new Seismic Analysis Code (SAC2000) that will meet the research needs of the seismic research and treaty monitoring communities. Our first step in this development was to rewrite the original Seismic Analysis Code (SAC) -- a Fortran code that was approximately 140,000 lines long -- in the C programming language. This rewrite has resulted in a much more robust code that is faster, more efficient, and more portable than the original. We have implemented important processing capabilities such as convolution and binary monograms, and we have significantly enhanced several previously existing capabilities. For example, the spectrogram command now produces a correctly registered plot of the input time series and a color image of the output spectrogram. We have also added an image plotting capability with access to 17 predefined color tables or custom color tables. A rewritten version of the readcss command can now be used to access any of the documented css.3.0 database data formats, a capability that is particularly important to the Air Force Technical Applications Center (AFTAC) and the monitoring community. A much less visible, but extremely important contribution is the correction of numerous inconsistencies and errors that have evolved because of piecemeal development and limited maintenance since SAC was first written. We have also incorporated on-line documentation and have made SAC documentation available on the Internet via the world-wide-web at http://www-ep/tvp/sac.html.
Submitted Version (Free)
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have