1. 02 Dec, 2015 6 commits
  2. 26 Nov, 2015 1 commit
  3. 25 Nov, 2015 2 commits
  4. 11 Nov, 2015 1 commit
  5. 10 Nov, 2015 1 commit
  6. 03 Nov, 2015 2 commits
    • thomas.forbriger's avatar
      [TASK] (import_Seitosh): discard contrib/aff/tests · 628f7bb8
      thomas.forbriger authored
      Code in contrib/aff/tests is not required as part of Seitosh.
      However, the test code requires additional settings like proper interlanguage
      linking (C++ and Fortran). To reduce the constraints on the installation
      environment, discard the subdirectory tests in contrib/aff entirely, as well
      as all references to the test code made in the Makefile.
    • thomas.forbriger's avatar
      [TASK] (import_Seitosh): discard code in contrib/stfinv/tests · 09f02025
      thomas.forbriger authored
      Programs in contrib/stfinv/tests are not required by DENISE but may cause
      confusion since they require libtfxx which is not part of the vendor import.
  7. 02 Nov, 2015 6 commits
    • thomas.forbriger's avatar
    • thomas.forbriger's avatar
      [FIX] (import_Seitosh): remove Fortran source code · 7dfdde8e
      thomas.forbriger authored
      The Fortran part of the vendor code is not used by DENISE. It can safely be
      discarded. This way, no Fortran compiler is required when compiling and
      installing the code in subdirectory contrib, except for code in aff/tests,
      which however is not part of the install target.
    • thomas.forbriger's avatar
      [FIX] (import_Seitosh): reset variable FC if value is default · 3ae84559
      thomas.forbriger authored
      Check whether FC is set from the value of implicit variables (origin is
      default). If yes, replace value of variable. If not, FC most likely is set by
      intention of the user. Do not alter the value in this case.
    • thomas.forbriger's avatar
      [TASK] (import_Seitosh): make doxygen output directory local · f64a6bbf
      thomas.forbriger authored
      Let doxygen output be written to a subdirectory of contrib rather than
      To make the doxyview target operational an absolute path name is required.
      Therefore add the abspath function of make to the generation of variable
    • thomas.forbriger's avatar
      [TASK] (import_Seitosh): read CONTRIBDIR from automatic variable · cd596b6b
      thomas.forbriger authored
      Since vendor Makefiles make use of special GNU make features, we can safely
      rely on GNU make being in operation. GNU make provides the variable
      MAKEFILE_LIST from which the relative path can be extracted at which
      Makefile_var was found. This exactly is the path of the contrib directory,
      such that the user (calling Makefile) needs not set this variable.
      Currently the calling Makefiles still set a variable CONTRIBDIR which then
      simply is overwritten in Makefile_var. Such the setting of CONTRIBDIR is
      unnecessarily doubled.
    • thomas.forbriger's avatar
      [FIX] (import_Seitosh): set variables in vendor Makefiles · e585525e
      thomas.forbriger authored
      The mechanism in contrib/Makefile_var which was used to set the make variables
      expected by the Seitosh vendor code only worked for Makefiles in the next
      subdirectory level below contrib. This was due to relative paths used in the
      definitions. By passing the relative path of the contrib directory to
      Makefile_var in a make variable, allows Makefile_var to the path values
      appropriately for any Makefile in any directory, which include Makefile_var
  8. 28 Oct, 2015 3 commits
  9. 27 Oct, 2015 1 commit
    • Tilman Steinweg's avatar
      optimized allocation and exchange between PEs · 8d859168
      Tilman Steinweg authored
      For the exchange of the wavefields a wrapping layer of FDORDER/2 is needed.
      Nevertheless a wrapping layer of FDORDER/2 +1 was implemented because of undetected errors in the exchange functions.
  10. 26 Oct, 2015 1 commit
    • laura.gassner's avatar
      Added taper for inverted source time function (use switch TAPER_STF, see... · 67c207a1
      laura.gassner authored
      Added taper for inverted source time function (use switch TAPER_STF, see taper.c for definition) and individual time windowing (use switch TW_IND, then three columns are expected in PICK_FILE for each trace with picked time - twl plus - twl minus, in this case TWLENGTH_PLUS and TWLENGTH_MINUS are ignored). Time windowing is now also applied during the inversion of the source time function.
  11. 23 Oct, 2015 8 commits
    • thomas.forbriger's avatar
      [FIX] (import_Seitosh): adjust recent vendor import · addae561
      thomas.forbriger authored
      Apply modifications, such that Seitosh source code is correctly installed
      within the DENISE directory hierarchy upon running make in subdirectory par.
      Modifications applied are:
          - correct syntax for reference to environment variable HOME
          - set FC variable only if not set in environment
          - include contrib/Makefile_var to set installation path variables
    • thomas.forbriger's avatar
      [MERGE] (master|vendor_Seitosh): vendor import of 23.10.2015 · 6d6a575a
      thomas.forbriger authored
      Merge branch 'vendor_Seitosh'
      Commands executed on branch master (as a guideline for future imports):
        git merge -X theirs vendor_Seitosh
        git rm contrib/*/README.export
        git commit
    • thomas.forbriger's avatar
      [TASK] (vendor_Seitosh): vendor drop of 23.10.2015 · 25190a67
      thomas.forbriger authored
      Drop current version of Seitosh code. The contents are taken vom branch master
      of [Seitosh](https://git.scc.kit.edu/Seitosh/Seitosh). The current master
      commit in Seitosh is 8d7894a642.
      Commands executed in the root directory of DENISE:
        rm -rfv contrib
        mkdir -pv contrib
        cp -vprd ~/git/Seitosh/src/libs/libaff contrib/aff
        cp -vprd ~/git/Seitosh/src/libs/libfourier contrib/fourier
        cp -vprd ~/git/Seitosh/src/libs/libseife contrib/libcseife
        cp -vprd ~/git/Seitosh/src/libs/libstfinv contrib/stfinv
        git add --force contrib
      Since Seitosh on purpose does not provide export branches where source code
      exports would be assembled in a hand-picked fashion, whole subdirectories from
      Seitosh are simply copied. As a conseqeunce, the directory libcseife now also
      contains Fortran code not really required by DENISE.
    • thomas.forbriger's avatar
      [MERGE] (master|GPIAG/master): merge upstream master · 02cfa44c
      thomas.forbriger authored
      Merge remote-tracking branch 'GPIAG/master'
    • thomas.forbriger's avatar
      [MERGE] (master|import_Seitosh): merge Seitosh vendor import · c36f3976
      thomas.forbriger authored
      Merge branch 'import_Seitosh'
      This is a no-op commit, since the contents of subdirectory contrib in master
      and in import_Seitosh are identical. This merge creates a pathway for future
      vendor imports.
    • thomas.forbriger's avatar
      [TASK] (import_Seitosh): adjust vendor drop for DENISE · b9bba6e0
      thomas.forbriger authored
      The current commit actually is prepared by just copying the contents in
      subdirectory contrib of master (070ed2f0) in DENISE. Apart from minor
      modifications contents are identical with revision 379 in subversion
      repository FWI_elastic/DENISE which was the final import merge after the
      vendor drop of 1.2.2013
    • thomas.forbriger's avatar
      [TASK] (vendor_Seitosh): Seitosh vendor drop from 1.2.2013 · 4b30e1bf
      thomas.forbriger authored
      Replay vendor drop as took place in the original subversion repository of
      DENISE. Source code from the subversion repository of TFSoftware was copied to
      vendor branches aff, cseife, fourier, and stfinv.
      aff:     subversion revision 372
      cseife:  subversion revision 369
      fourier: subversion revision 375
      stfinv:  subversion revision 378
      Source code is copied from tag directories 20130201
      Notice: The contents of this commit are not in sync with the corresponding
      export tags as present in the Seitosh repository. This must be due to
      unintentional modification of files when copying contents as tagged for export
      in TFSoftware to the vendor branch in the subversion repository of (formerly
      called FWI_elastic/DENISE).
    • laura.gassner's avatar
      removed Makefile from .gitignore · f2a67970
      laura.gassner authored
  12. 21 Oct, 2015 1 commit
  13. 16 Oct, 2015 2 commits
  14. 05 Oct, 2015 1 commit
  15. 01 Oct, 2015 4 commits