LISOUSI: Line Source Simulation
lisousi.cc File Reference

line source simulation More...

#include "lisousi.h"
#include "wnintegration.h"
#include "functions.h"
#include "usage_text.h"
#include "help_text.h"
#include "description_text.h"
#include "experimental_text.h"
#include <cstdlib>
#include <tfxx/seitosh.h>
Include dependency graph for lisousi.cc:

Go to the source code of this file.

Macros

#define LISOUSI_VERSION   "LISOUSI V1.12d line source simulation"
 

Functions

int main (int iargc, char *argv[])
 

Detailed Description

line source simulation


Author
Thomas Forbriger
Date
20/07/2012

line source simulation

Copyright (c) 2012 by Thomas Forbriger (BFO Schiltach)


LISOUSI 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.

lisousi 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

REVISIONS and CHANGES

  • 20/07/2012 V1.0 Thomas Forbriger
  • 23/08/2012 V1.1 implemented alternatives and limitation of number of samples
  • 24/09/2012 V1.2 provide Fourier domain processing
  • 02/10/2012 V1.3 provide mixed processing correct amplitude factor sqrt(2)
  • 04/10/2012 V1.4 new feature: use numerical Fourier transform of 1/sqrt(t) provide adjustments for 1/sqrt(t) near t=0 provide equal integration method
  • 11/10/2012 V1.5 reworking the online documentation and the parameter definitions
  • 12/10/2012 V1.6 make application of analytic Fourier tarnsform the default
  • 12/10/2012 V1.7 introduce taper delay slowness
  • 18/10/2012 V1.8 implement new option: continuous transition from single velocity transformation to direct wave transformation
  • 19/10/2012 V1.9 disabled tapslo default value
  • 20/10/2012 V1.10 properly implemented reflected wave transformation
  • 12/04/2013 V1.11 implement near-field transformation for constant velocity approach
  • 16/04/2013 V1.11a intermediate version until near-field single velocity transformation is implemented
  • 29/07/2013 V1.11b provide scaling according to spatial distance to source
  • 11/10/2013 V1.12 all experimental functions are hidden from the user program passed test: publication figures are well reproduced by the current version
  • 12/05/2015 V1.12a provide updated documentation
  • 21/09/2015 V1.12b indicate fix by advancing version id
  • 26/10/2015 V1.12c provide format specific usage text
  • 25/02/2016 V1.12d fix online usage description

Definition in file lisousi.cc.