1. 26 Feb, 2015 1 commit
    • Karl Wette's avatar
      Use LALSupport to supply getopt() and getopt_long() for all of LALSuite · b6feb83a
      Karl Wette authored
      - Make LALgetopt.h a public header, add LALgetopt() and LALgetopt_long_only()
      - Remove getopt* sources from LALApps
      - Point all LALSuite codes to LALget(), LALgetopt_long(), etc.
      - Remove #include <getopt.h>
      - Remove #include <unistd.h> if not needed; if needed, check for it using
        AC_CHECK_HEADERS(), #include <config.h> and use #if HAVE_UNISTD_H
      - Refs #1932
      Original: 117a25af61111e8692b99a3dc0b27e82afc24436
      b6feb83a
  2. 10 Jan, 2015 1 commit
    • Karl Wette's avatar
      Doxygen: build separate documentation for each LAL library · f7eb9a04
      Karl Wette authored
      - Doxygen build system moved to per-library doxygen/ directories.
      - Minimum required Doxygen version set to 1.8.1.2 (Wheezy).
      - Doxygen layout from v1.8.1.2, configuration from 1.8.5 (SL7).
      - Support local MathJax installation with --with-mathjax option.
      - Drop support for unwieldy PDF documentation.
      - Doxygenise last vestiges of LaTeX documentation in LALApps.
      - Unused documentation files moved to per-library attic/ directories.
      - Fix Doxygen warnings, and enforce Doxygen builds without warnings.
      Original: 7bffd0bf027b06a4b0cc044748a2ae3729739b77
      f7eb9a04
  3. 20 May, 2014 1 commit
  4. 03 May, 2014 2 commits
  5. 15 Apr, 2014 1 commit
    • Reinhard Prix's avatar
      Simplify types carrying multi-IFO detector and noise-floor info · 62cf1fc6
      Reinhard Prix authored
         - split MultiDetectorInfo type into MultiLALDetector and MultiNoiseFloor types
           (current usage indicates that it's better to separate these data structures)
         - use fixed-size MultiXXX arrays to simplify memory handling
         - adapted all affected lalsuite codes
         - adjusted octapps to this API change in issue refs #1090
         - refs #1084
      Original: 44644a4ff70e5c89ffa6deb94eb33a144546bd5b
      62cf1fc6
  6. 28 Feb, 2014 1 commit
    • Reinhard Prix's avatar
      corrected and documented binary-timing equations in XLALAddBinaryTimes() · 02ce07ae
      Reinhard Prix authored
        - added extensive doxygen  documentation of the derivation and
          final expressions that are implemented in the code
        - passes previously-failing test-cases with eccentricity>0
        - also fixed up old LALGetBinarytimes() in BinarySSBTimesTest, in order
          to make that test pass [and still do something useful for future refactoring
          optimization of XLALAddBinaryTimes()]
        - fixes #1074, #1142, #1043
      Original: 3e24d704736284a25df51893a5fec7bf03ca1193
      02ce07ae
  7. 27 Feb, 2014 1 commit
    • Karl Wette's avatar
      Move binary orbit parameters into PulsarDopplerParams · 5cd72ed3
      Karl Wette authored
      - one parameter structure for both isolated/binary CW signals
      - no longer need to allocate free memory for *orbit field
      - new convention: asini >  0 --> binary pulsar
                        asini  = 0 --> isolated pulsar
      - PulsarSignalParams, which uses deprecated PulsarSourceParams,
        gets its own inline copy of BinaryOrbitParams fields, to
        ease backward compatibility with GeneratePulsarSignal()
      - otherwise, all codes converted to using binary parameters
        from PulsarDopplerParams
      - removes restriction on binary support from XLALComputeFstat()
      - adapted XML (de)serialisation functions and test
      - add checks on value of 'asini' to a few functions as appropriate
      - passes 'make distcheck'
      - refs #1161
      Original: 6786cc25ba504c2616ffb6c55a7607b6c27269d1
      5cd72ed3
  8. 12 Dec, 2013 2 commits
  9. 14 Oct, 2013 1 commit
  10. 28 Aug, 2013 1 commit
  11. 30 Jul, 2013 1 commit
  12. 23 May, 2013 1 commit
  13. 25 Apr, 2013 1 commit
  14. 17 Apr, 2013 1 commit
    • Reinhard Prix's avatar
      BinarySSBTimesTest: test for XLALAdd[Multi]BinaryTimes() functions · 5156aabe
      Reinhard Prix authored
        - simple comparison in a "ScoX1-like" binary test-example
          between old LALGet[Multi]Binarytimes() functions and the new
          XLALAdd[Multi]BinaryTimes()
        - the old LAL functions have been moved into the test-file, as they
          are not used anywhere else any more.
        - refs #669, #670
      Original: 7893ca0766b9db689ca64eca2f9d6968ebb34b17
      5156aabe