Wir sprechen Linux.
Dr. Paul Michaels, PE
pm@cgiss.boisestate.edu
Home Page for Geophysical Engineering
Research:
Center For Geophysical
Investigation of the Shallow Subsurface
Degree Programs:
Boise State University
Geosciences
1910 University Drive, Boise, Idaho 83725
Welcome 38.103.63.61
Browser: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Time: 21:54:30 Date: Thu 28 Aug 2008
Open Source Software available for download (GNU License)
If Problems, Hints on downloading:
Put your mouse over
the link, hold down shift key, click on the link.
GPG Public Key
Basic Seismic Utilities (BSU)
BSU is software for Engineering
Geophysics
. The package includes programs for
signal processing and seismic modeling (Lamb's Problem, Near-Field).
BSU is designed for extension and further programming. It is written
in Fortran77 and C-language. Highly compatible with Seismic
Unix (SU, Colorado School of Mines, CWP).
BSU Requires PLPLOT
and LAPACK packages.
Other recommended software includes:
-
Scilab. You will need to download
and install Scilab from http://www-rocq.inria.fr/scilab
if you want to run Scilab procedures
provided with BSU.
-
Xfig. A Computer Aided Drafting
(CAD) program that Scilab and PLPLOT interact with. You probably
have it, but if not, down load from http://www.xfig.org
-
Additional programming resources:
Check out CMLIB and GSL.
Latest BSU Release is Version 1.1.3:
Binaries Compiled on RedHat9.0
This release has bug fixes. The most significant one is in the trace plotting routine, bplt.c, which
fixes some problems with variable area plots. Also, postscript plots are improved with the latest version
of PLPLOT. Since Scilab 3.0 requires TCL-TK version 8.4, all binary rpms have been built with 8.4 tcl-tk. You
can install BSU for use with TCL-TK 8.3, but that will mean recompiling the source rpms (which is usually a good
idea anyway). In that case, recompile PLPLOT as well as BSU. If you wish to go the 8.4 route, the ftp site has all the binary rpms you will need for a RH9 system.
-
SECURITY The RPM packages have been signed with my GPG
public key.
-
MD5SUM (also in FTP Download Directory)
5ad492b3a50e8ff7bfacd210cf1eb2e4 bsu-1.1.3-RH9.i386.rpm
cbd15ef2e897fda71e7b253b280742a2 bsu-1.1.3-RH9.src.rpm
95641bc3a80d8a70f7b85fd1e5a6221d bsu-1.1.3.tar.bz2
82dcf79e423f55546dd0db8b2ceb8d65 bsu-debuginfo-1.1.3-RH9.i386.rpm
BSU Documentation (included in above) is also available
separately:
Sample Data Sets for Examples in Users Guide
LAPACK and BLAS
The Linear Algebra and Basic Linear Algebra Subroutines packages
used by BSU (Fortran 77). For C programmers, you will want either
CLAPACK or GSL. Currently, only the Fortran components in BSU use
LAPACK. You may down load these from the following sites:
http://www.netlib.org/lapack
or
http://www.cs.colorado.edu/~lapack/packages/html
Buy the Book !: I bought this
book, and I highly recommend it to anyone who plans to use Lapack. This
is from the README file: "It is highly recommended that you obtain
a copy of the Third Edition of the LAPACK Users' Guide published by SIAM
in Winter, 1999. This Users Guide gives a detailed description of
the philosophy behind LAPACK as well as an explanation of its usage.
The LAPACK Users' Guide can be purchased from: SIAM; Customer Service;
P. O. Box 7260; Philadelphia, PA 19104; 215-382-9800, FAX 215-386-7999.
It will also be available from booksellers.
To order by email, send
email to service@siam.org.
The book is also available via SIAM's World Wide Web URL at http://www.siam.org.
The ISBN number is 0-89871-447-8, and SIAM order code is SE09. The
list price for SIAM members is $31.20; the cost for nonmembers is $39.00.
"
For convenience, I have built RPM packages that load the
software into directories expected by the BSU make files. These
include BLAS and the manpages, and documentation which is installed in
/usr/doc/lapack-3.0.
These packages have been signed with my GPG public
key.
FTP Download Directory (Plplot compatible BSU):
Current and Past Releases (both TAR and RPMS)
LAPACK FTP Directory
-
SECURITY The RPM packages have been signed with my GPG
public key.
-
MD5SUM (also in FTP Download Directory)
36bbfd498c570cbc4ee808ec52ca0555 LAPACK-3.0-1.i386.rpm
08c9f249b8d4bfafa4f4c5d67c5561d4 LAPACK-3.0-1.src.rpm
32c7fd53ae9485ad9a5a2c3df744032c lapack-3.0.spec
PLPLOT
This is a GNU plotting package used by BSU. You may
down load the package from the following site:
http://plplot.sourceforge.net
Starting with BSU version 1.1.3, PLPLOT version 5.3.1 or higher is required. The current binaries compiled on RedHat 9.0 OS use the DOUBLE PRECISION version of PLPLOT, and TCL-TK version 8.4 (for compatibility with Scilab 3.0). For convenience, I have built RPM packages that load the software into directories expected by the BSU make files. These packages have been signed with
my GPG public key.
-
PLPLOT Double Precision Binary RPM (2.9Mb)
plplot-5.3.1-pm_RH9_dp.i386.rpm
-
Perl PDL-Graphics-PLplot RPM (118Kb)
PDL-Graphics-PLplot-5.3.1-pm_RH9_dp.i386.rpm
-
FTP Download Directory (Plplot compatible BSU):
Current 5.3.1 RPMS (binaries built with TCL 8.4)
PLPLOT 5.3.1 FTP Directory
Current and Past Releases (both TAR and RPMS)
PLPLOT FTP Directory
-
SECURITY The RPM packages have been signed with my GPG
public key.
-
MD5SUM (also in FTP Download Directory)
RedHat 9.0
f33740e6aaddcec631c621656a13b465 PDL-Graphics-PLplot-5.3.1-pm_RH9_dp.i386.rpm
95c2bfefa74292ab43108b0e1deb0418 plplot-5.3.1-pm_RH9_dp.i386.rpm
d8265481759f6e89c6aa9782b8352885 plplot-debuginfo-5.3.1-pm_RH9_dp.i386.rpm
OPTIONAL PACKAGES
-
GNU Scientific Library (GSL)
This package is optional (the little required components
have been extracted and included in a directory of the BSU package).
However, it is such a good library, I would recommend installing the entire
package if you plan to do any additional programming. Further, it
includes the C-version of LAPACK. You may down load the GSL library
from the following:
http://sources.redhat.com/gsl
or
ftp://ftp.gnu.org
Only the random number generators found in CMLIB have been
included in BSU. This is an extensive Fortran77 library of scientific
and mathematical functions (rather like GSL, but for Fortran programmers).
I don't recommend download of the entire library (over 8Mb gzipped).
Rather, pick what you need from the excellent web page below:
http://gams.nist.gov/serve.cgi/PackageModules/CMLIB
Last Revised 27 March 2005