1. 29 Jan, 2014 1 commit
  2. 28 Jan, 2014 11 commits
    • thomas.forbriger's avatar
      [DOC] (ticket10): document dependency of libtsxx on libgsl · 615b5c6c
      thomas.forbriger authored
      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.
      615b5c6c
    • thomas.forbriger's avatar
      [MERGE][API][FIX] (ticket10): merge with commit ticket10tsxx · d407c036
      thomas.forbriger authored
      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.
      
        2ec11b5 [WP][FIX][API] (ticket10tsxx): provide tested snapshot tar-ball
        4723b0b [WP][DOC] (ticket10tsxx): note API modification in doxygen documentation
        7081d0a [WP][DOC] (ticket10tsxx): provide proper copying information
        20e5bfa [WP][TASK] (ticket10tsxx): group entries in flist
      
      Merge branch 'ticket10tsxx' into ticket10
      
      Conflicts:
      	src/README.dependencies
      
      libtsxx is disentangled from libtfxx
      snapshot packages are provided and tested
      
      Missing:
        - libtsioxx must also be made available
        - all application programs must be adjusted to the new interface provided by
          libtsxx and respective modules must be directed to libtsioxx
      d407c036
    • thomas.forbriger's avatar
      [WP][FIX][API] (ticket10tsxx): provide tested snapshot tar-ball · cb28b4fc
      thomas.forbriger authored
      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.
      
      libtsxx is now disentangled from libtfxx. This commit does:
      - document the dependencies
      - adjust the Makefile for package creation
      
      This library is ready for publication
      
      Missing:
      - libtsioxx must also be made available
      - all application programs must be adjusted to the new interface provided by
        libtsxx and respective modules must be directed to libtsioxx
      cb28b4fc
    • thomas.forbriger's avatar
      [MERGE][API][FIX] (ticket10): make libtfxx ready for publication · b8fd633f
      thomas.forbriger authored
      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.
      
        c4acdaf [WP][FIX][API][!!!] (branch): provide snapshot of libtfxx
        875de26 [WP][DOC] (ticket10tfxx): note API modification in doxygen documentation
        7e6b077 [WP][DOC] (ticket10tfxx): provide proper copying information
        f4be379 [WP][TASK] (ticket10tfxx): group entries in flist
      
      libtfxx is now fully self-contained after being disentangled from libtsxx.
      Documentation, and Makefile are adjusted such that a snapshot tar-ball can be
      published.
      
      Missing:
       - Publication is only reasonable after libtsxx, libtsioxx, and all
         application programs which use the respective libraries have been fixed too
      b8fd633f
    • thomas.forbriger's avatar
      [WP][FIX][API][!!!] (branch): provide snapshot of libtfxx · 1574736d
      thomas.forbriger authored
      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.
      
      After having disentangled libtfxx and libtsxx it appears that libtfxx has
      become self-contained (see below).
      
      Rules for snapshot packages as well as documentation of dependencies have been
      adjusted. There is no need to provid a "withlibs" version of the snapshot
      tar-ball. The snapshot tar-ball has been tested in the test environment and
      compiles well.
      
      Checking dependencies:
      thof@stina:~/git/TFSoftware/src/libs/libtfxx> depcheck.sh $(find . -name \*d)
      tfxx
      
      thof@stina:~/git/TFSoftware/src/libs/libtfxx> checklinkedlibs
      report libraries being used to link against
      
      ./Makefile:
      boost_regex gsl gslcblas
      
      ./tests/Makefile:
      f2c m tf tf77 tfxx
      1574736d
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10tfxx): note API modification in doxygen documentation · 734311fa
      thomas.forbriger authored
      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.
      
      added note to doxygen.txt
      734311fa
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10tfxx): provide proper copying information · dd4889f4
      thomas.forbriger authored
      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.
      
      Revision of file COPYING
      dd4889f4
    • thomas.forbriger's avatar
      [WP][TASK] (ticket10tfxx): group entries in flist · 3cff4059
      thomas.forbriger authored
      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.
      
      changed Makefile to present files in groups in flist
      3cff4059
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10tsxx): note API modification in doxygen documentation · b21ed709
      thomas.forbriger authored
      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.
      
      added note to doxygen.txt and fixed doxygen dependency in Makefile
      b21ed709
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10tsxx): provide proper copying information · 6bb2e4ad
      thomas.forbriger authored
      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.
      
      Revision of file COPYING
      6bb2e4ad
    • thomas.forbriger's avatar
      [WP][TASK] (ticket10tsxx): group entries in flist · 426d5e28
      thomas.forbriger authored
      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.
      
      changed Makefile to present files in groups in flist
      426d5e28
  3. 27 Jan, 2014 4 commits
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10): adjust COPYING and README of libtsioxx · 51dd9f2e
      thomas.forbriger authored
      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.
      
      adjusted basic documentation of new library
      
      still missing:
      - description of purpose of library and provided interfaces
      51dd9f2e
    • thomas.forbriger's avatar
      [WP][FIX] (ticket10): populate libtsioxx directory · 2773cea4
      thomas.forbriger authored
      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.
      
      copied all required files for the new library to the source code directory
      2773cea4
    • thomas.forbriger's avatar
      [WP][FIX][API][!!!] (ticket10): move time series i/o to libtsioxx · 2a3a8bfa
      thomas.forbriger authored
      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.
      
      Advance time series input/output module is moved to a dedicated library
      libtsioxx. This hopefully breaks the undesired bilateral dependency between
      libtsxx and libtfxx. libtsioxx then depends on libtfxx as well as liibtsxx
      
      Side-effetcs:
      The interface to time series input/output modules changes for application
      programs. Application programs must be adjusted appropriatedly.
      
      The interface formerly provided by libtfxx is used by stuploxx:
      ./ts/stuploxx/utilitystructures.h:#include <tfxx/readtsdata.h>
      ./ts/stuploxx/datatrace.h:#include <tfxx/readtsdata.h>
      ./ts/stuploxx/datafile.h:#include <tfxx/readtsdata.h>
      
      The interface formerly provided by libtsxx is used by several application
      programs:
      ./conv/misc/mgm2sff.cc:#include <tsxx/sffheaders.h>
      ./conv/ThiesDL1/functions.cc:#include<tsxx/sffheaders.h>
      ./ts/wf/sigval.cc:#include <tsxx/sffheaders.h>
      ./ts/wf/noisymize.cc:#include <tsxx/sffheaders.h>
      ./ts/wf/deconv.cc:#include <tsxx/sffheaders.h>
      ./ts/wf/soutifu.cc:#include <tsxx/sffheaders.h>
      ./ts/wf/teseco.cc:#include <tsxx/sffheaders.h>
      ./ts/wf/foutra.cc:#include <tsxx/sffheaders.h>
      ./ts/cal/dccal.cc:#include <tsxx/sffheaders.h>
      ./ts/stuploxx/datatrace.h:#include <tsxx/sffheaders.h>
      2a3a8bfa
    • thomas.forbriger's avatar
      [WP][API][!!!][FIX] (nocs): remove advanced file i/o from libtsxx · f7d5c5c1
      thomas.forbriger authored
      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.
      
      Removed advanceѕtime series input/output as presented in sffheaders.cc and
      sffheaders.h and moved those files to a new library. These files strongly
      depended on code in libtfxx which is undesired. The bilateral relationship
      between libtfxx and libtsxx is most appropriately be resolved by introducing a
      new library which depends on both, libtsxx and libtfxx.
      
      After making libtsxx independent of libtfxx I was unable to make libtfxx
      compile. This is due to libtfx file types being reimplemented in libtsxx
      necessarily.
      
      Side-effects:
      - the modification started here, will change the library interfaces expected
        by time series filter and plot programs
      f7d5c5c1
  4. 26 Jan, 2014 5 commits
  5. 25 Jan, 2014 6 commits
  6. 24 Jan, 2014 1 commit
  7. 21 Jan, 2014 12 commits