Commit 41403295 authored by uqchw's avatar uqchw Committed by thomas.forbriger
Browse files

Added COPYING AND README and moved information out of Makefile

This is a legacy commit from before 2015-03-01.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.


SVN Path:     http://gpitrsvn.gpi.uni-karlsruhe.de/repos/TFSoftware/trunk
SVN Revision: 5308
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent 4c40c21d
this is <COPYING>
============================================================================
green/disan
---------
$Id$
============================================================================
some code for dispersion analysis
Copyright (C) 1997,2010 by Thomas Forbriger
----
The conv/many suite is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
----
----- END OF COPYING -----
...@@ -34,40 +34,6 @@ ...@@ -34,40 +34,6 @@
# 13/11/2010 V1.5 replace libnumrec by GSL # 13/11/2010 V1.5 replace libnumrec by GSL
# #
# ============================================================================ # ============================================================================
#
# this directory contains the following programs:
#
# greda: dispersion analysis, wavefield transformation
# gabor: group traveltime analysis, Gabor matrix
# phadi: classical dispersion analysis using Fourier phases only
# hivgabor: calculate H/V from gabor output
# hivexpanco: claculate H/V from Fourier Bessel coefficients
#
# corresponding binaries being able to read SU and other formats:
# gaborx, phadix, gredax
#
# libraries/packages needed to compile the code
# liblapack: linear algebra package
# libblas: basic linear algebra functions
# libgsl: GNU scientific library
#
# libsff: package containing libsff.a
# libtime: package containing libtime.a
# libtf: package containing libtf.a
# libts: package containing libts.a
# libsffu: package containing libsffu.a
# you can obtain the latter packages from where you obtained the present code
#
# to link binaries able to read SU data additional libraries are required:
# libfapidxx.a
# libdatrwxx.a
# libsffxx.a
# libgsexx.a
# libtime++.a
# libaff.a
#
# ============================================================================
#
PROGRAMS=greda gabor phadi hivexpanco hivgabor grereso gaborx phadix gredax PROGRAMS=greda gabor phadi hivexpanco hivgabor grereso gaborx phadix gredax
...@@ -84,7 +50,7 @@ $(LOCBINDIR)/%: % ...@@ -84,7 +50,7 @@ $(LOCBINDIR)/%: %
# standard edit targets # standard edit targets
.PHONY: clean edit .PHONY: clean edit
flist: *.f Makefile *.inc flist: *.f Makefile *.inc COPYING README
echo $^ | tr ' ' '\n' | sort > $@ echo $^ | tr ' ' '\n' | sort > $@
edit: flist edit: flist
...@@ -163,7 +129,7 @@ fullpackage: $(TF_MAKEPKG) ...@@ -163,7 +129,7 @@ fullpackage: $(TF_MAKEPKG)
PACKAGE=disanwithlibs \ PACKAGE=disanwithlibs \
PACKAGEEXPORT="trunk/src/green/disan:src" \ PACKAGEEXPORT="trunk/src/green/disan:src" \
PACKAGETARGETS="src:all" \ PACKAGETARGETS="src:all" \
PACKAGELIBS="libsff libtf libsffu libts libaff libtime libgsexx libsffxx libdatrwxx libtfxx libtsxx" PACKAGELIBS="libsff libtf libseife libsffu libts libaff libtime libgsexx libsffxx libdatrwxx libtfxx libtsxx"
endif endif
# ----- END OF Makefile ----- # ----- END OF Makefile -----
this is <README>
============================================================================
green/disan
some code for dispersion analysis
-------------------------------
$Id$
============================================================================
this directory contains the following programs:
greda: dispersion analysis, wavefield transformation
gabor: group traveltime analysis, Gabor matrix
phadi: classical dispersion analysis using Fourier phases only
hivgabor: calculate H/V from gabor output
hivexpanco: claculate H/V from Fourier Bessel coefficients
corresponding binaries being able to read SU and other formats:
gaborx, phadix, gredax
============================================================================
Installation:
For compilation instructions see README.1st in the root directory of the tar-ball or
http://gpitrsvn.gpi.uni-karlsruhe.de:8000/TFSoftware/wiki/docs/installation
The Makefile supports program compilation and linking. Some binary libraries
are required.
The command
make all
will compile and install the binary executables as well as the documentation.
Environment variables control where the results are stored and where
libraries and library header files are expected:
LOCLIBDIR defines location of binary libraries
LOCINCLUDEDIR defines location of C/C++ header files (prototypes)
LOCBINDIR defines location of binary executables
TF_WWWBASEDIR defines location of doxygen output (used by some libraries)
libraries/packages needed to compile the code
liblapack: linear algebra package
libblas: basic linear algebra functions
libgsl: GNU scientific library
libsff: package containing libsff.a
libtime: package containing libtime.a
libtf: package containing libtf.a
libts: package containing libts.a
libsffu: package containing libsffu.a
you can obtain the latter packages from where you obtained the present code
to link binaries able to read SU data additional libraries are required:
libfapidxx.a
libdatrwxx.a
libsffxx.a
libgsexx.a
libtime++.a
libaff.a
============================================================================
The home of this software suite is
http://gpitrsvn.gpi.uni-karlsruhe.de:8000/TFSoftware/wiki/trunk/src/conv/many
Please send bug reports and suggestions to
Thomas.Forbriger@kit.edu
----- END OF README -----
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment