1. 23 Jul, 2016 1 commit
    • thomas.forbriger's avatar
      vendor_Seitosh [TASK][FEATURE]: vendor drop of 23.07.2016 · c537aebb
      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 890d2fe565.
      
      With this vendor drop the new taper feature as implemented in libstfinv
      becomes available. Source time function correction filters produced in the
      Fourier domain can be tapered in the time domain prior to application.
      
      Commands executed in the root directory of IFOS2D:
      
          rm -rfv contrib
          mkdir -pv contrib
          (cd ~/git/Seitosh/src/libs/libaff; tar cvf - $(git ls-files)) \
            | ( cd ~/git/IFOS2D/contrib; mkdir aff; cd aff; tar xvfps -)
          (cd ~/git/Seitosh/src/libs/libfourier; tar cvf - $(git ls-files)) \
            | ( cd ~/git/IFOS2D/contrib; mkdir fourier; cd fourier; tar xvfps -)
          (cd ~/git/Seitosh/src/libs/libseife; tar cvf - $(git ls-files)) \
            | ( cd ~/git/IFOS2D/contrib; mkdir libcseife; cd libcseife; tar xvfps -)
          (cd ~/git/Seitosh/src/libs/libstfinv; tar cvf - $(git ls-files)) \
            | ( cd ~/git/IFOS2D/contrib; mkdir stfinv; cd stfinv; tar xvfps -)
          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 IFOS2D.
      c537aebb
  2. 21 Feb, 2016 1 commit
    • Florian Wittkamp's avatar
      Maintenance Makefiles · 03134342
      Florian Wittkamp authored
      (1.) IFOS Makefile
      Introduce dependencies files, which contain dependencied of each objective file. Therefore, it is possible to allow a more accurate rebuilt of the objective files.
      New standard target is IFOS2D. Moreover a new target install is available.
      
      (2.) Contrib
      Fixed the problem with the dependencies files if the hole IFOS folder is copied over to a different hardware architecture.
      You may now the error by ".d" files.
      03134342
  3. 02 Nov, 2015 2 commits
    • 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.
      7dfdde8e
    • 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
      e585525e
  4. 23 Oct, 2015 3 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:
      
        contrib/Makefile_var
          - correct syntax for reference to environment variable HOME
          - set FC variable only if not set in environment
      
        contrib/libcseife/Makefile
          - include contrib/Makefile_var to set installation path variables
      addae561
    • 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.
      25190a67
    • 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).
      4b30e1bf
  5. 01 Oct, 2015 1 commit