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

Reference to README.1st and corrections

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: 5247
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent a0ea3a2b
......@@ -129,7 +129,7 @@ C++ libraries
language: C++
libraries: libtfxx.a
external dependencies: libgsl libboost
internal dependencies: libaff libdatrwxx libgsexx liblibtime
internal dependencies: libaff libdatrwxx libgsexx libtime
libsffxx libtsxx
checked: 16.10.2010 (tforb)
......
......@@ -5,6 +5,9 @@ AFF --- A container for numbers
$Id$
============================================================================
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 AFF (Array of Friederich and Forbriger) is a lightweight class library. It
offers a simple and easy to use container for numbers as is necessary in
numerical code. The offered array always has a rectangular strided layout,
......
......@@ -5,6 +5,9 @@ DATRWXX --- seismic data file reading and writing
$Id$
============================================================================
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 library provides seismic data file reading and writing
modules for several data formats.
Functionality for all formats is provided through a common interface defined
......
......@@ -5,6 +5,9 @@ EMOD --- earth model library
$Id$
============================================================================
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
libemod is a collection of Fortran 77 functions and subroutines to handle
seismological Earth models or subsurface models. The library provides
subroutines to read subsurface models in different text file formats.
......
......@@ -5,6 +5,9 @@ FAPIDXX --- Fortran API to libdatrwxx
$Id$
============================================================================
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 aim of this library is to provide Fortran 77 code written to be linked
against libsff.a with the full functionality in libdatrwxx.a.
......
......@@ -5,6 +5,9 @@ FOURIER --- Fourier coefficients library
$Id$
============================================================================
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 library provides modules to perform Fourier transformations and to
operate on Fourier transforms.An interface to FFTW is available.Signal
filters can be defined by their Fourier domain response function and applied
......
......@@ -5,6 +5,9 @@ GRREFSUB --- reflectivity code by J. Ungerer
$Id$
============================================================================
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
Reflectivity Method
This library provides functions to calculate Fourier-Bessel expansion
......
......@@ -5,6 +5,9 @@ GSEXX --- GSE++ library to read and write GSE waveforms
$Id$
============================================================================
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 library defines a module GSE2::waveform. This module containes classes
(TWID2, TCHK2) that hold GSE2 format elements and can handle their input and
output to data files. Further it contains functions to read and write waveform
......@@ -31,7 +34,7 @@ Look at gsexx_write_example.cc for a brief example on using the code.
The binary library libgsexx.a will be placed in $(LOCLIBDIR). The prototype
file gsexx.h will be linked to a copy in $(LOCINCLUDEDIR).
The doxygen documentation will be placed in $(DOXYWWWPATH).
The doxygen documentation will be placed in $(TF_WWWBASEDIR).
Dependencies
------------
......
......@@ -5,6 +5,9 @@ LINEARXX --- provide access to LAPACK for AFF modules
$Id$
============================================================================
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
This library provides a C++ interface to LAPACK. It uses libaff arrays to
store matrix data. The library builds a framework to be extended in the
future with further interface functions to LAPACK.
......
......@@ -5,6 +5,9 @@ PGPLOT++ --- C++ interface for PGPLOT
$Id$
============================================================================
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
This provides a C++ interface to the FORTRAN PGPLOT library. It is based on
the C-interface (cpgplot.h) coming with the library.
......
......@@ -5,6 +5,9 @@ RHEOLOGY --- rheology library
$Id$
============================================================================
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
librheology is a collection of Fortran 77 and C++ code supporting the
evaluation of frequency dependent complex visco-elastic moduli for different
rheological models.
......
......@@ -5,6 +5,9 @@ SEIFE --- seismic waveform filters
$Id$
============================================================================
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
libseife is a collection of Fortran 77 functions and subroutines for time
series analysis and digital filters. It is a full-grown signal processing
toolbox. A C API to the Fortran 77 code is provided as well.
......
......@@ -5,6 +5,9 @@ SERIALXX --- a small library to access serial ports in C++
$Id$
============================================================================
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
This library was initiated to provide access to our Thies pluviograph
(rainfall recorder) at BFO.
It will first provide only features required together with this instrument.
......
......@@ -5,6 +5,9 @@ SFF --- Stuttgart File Format I/O Fortran software library
$Id$
============================================================================
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
This is a library containing some fortran subroutines to read and write
data in SFF (Stuttgart File Format) which is based on GSE2.0. This
library is provided as a static binary library:
......
......@@ -5,6 +5,9 @@ SFFU --- some little helpers for SFF data manipulation
$Id$
============================================================================
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
libsffu contains Fortran 77 and C functions which support input from and
output to SFF time series data files. SFF ist the "Stuttgart File Format"
based von GSE2 format.
......
......@@ -5,6 +5,9 @@ SFFXX --- reading and writing SFF from C++
$Id$
============================================================================
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 library is designed to provide a tool for SFF (Stuttgart File Format)
writing and reading. It uses libgsexx for the GSE2 layer of SFF. While
libgsexx does not explicitely use an array class for time series, libsffxx
......@@ -29,7 +32,7 @@ To install the library use target install
To instell the library together with the doxygen documentation,
use target all. Note that this requires doxygen to be installed.
The doxygen documentation will be placed in $(DOXYWWWPATH).
The doxygen documentation will be placed in $(TF_WWWBASEDIR).
Look at sfftest.cc for a brief example on using the code.
......
......@@ -5,6 +5,9 @@ STFINV --- create library for source wavelet correction filter determination
$Id$
============================================================================
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 purpose of this library is to provide methods for the derivation of
source wavelet correction filters
in approaches to full waveform inversion.
......
......@@ -5,8 +5,28 @@ libtf - TF utilities
$Id$
============================================================================
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
Some code in this library provides interfaces to other libraries like
libpgplot or libgsl. All other code can be used without linking against
additional libraries.
Installation
------------
environment variables:
LOCINCLUDEDIR Defines the path where header files will be copied for
usage in your own projects. You will pass this path to
the precompiler with the -I option.
LOCLIBDIR Defines the path where the binary library will be
placed.
make all installs headers, binary libraries and documentation
Dependencies
------------
language: Fortaran 77 and C
external dependencies: -
internal dependencies: -
----- END OF README -----
......@@ -5,6 +5,9 @@ C++ library libtfxx
$Id$
============================================================================
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
A collection of miscellaneous code frequently used by C++ programs in
TFSoftware. See the Makefile for installation instructions.
......
$Id$
=====================================================================
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
libtime 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
......
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