1. 29 Mar, 2017 1 commit
    • David Keitel's avatar
      HSGCT: fix logic for recomputing log10BSGLtL and toplist sorting · e5e32ec5
      David Keitel authored
       -user options combination --getMaxFperSeg=0 --SortToplist>=4 now fail
       -log10BSGLtLr only computed and output if log10BSGLtL from main loop is present
        (i.e. for --getMaxFperSeg=1)
       -this makes combination --recalcToplistStats=1 --BSGLlogcorr=1 possible again
       -refs #5146
      Original: ac6f6953552dc92d73480454d38ca86fb5e5f94a
      e5e32ec5
  2. 13 Mar, 2017 1 commit
  3. 01 Nov, 2016 1 commit
  4. 27 Oct, 2016 1 commit
    • Karl Wette's avatar
      Deprecate --SignalOnly option for F-statistic codes · ee185965
      Karl Wette authored
      - PredictFstat.c: mark --SignalOnly option as deprecated
      - ComputeFstatistic_v2.c: add option --assumeSqrtSX,
        mark --SignalOnly option as deprecated
      - HierarchSearchGCT.c: add option --assumeSqrtSX,
        mark --SignalOnly option as deprecated
      - testPredictFstat.sh: remove comparison test with --SignalOnly
      - testComputeAntennaPattern.sh: adjust PredictFstat command line
      - testGCT.sh: remove use of --SignalOnly in sqrtSh=0 test case
      - Refs #4780
      Original: f0092a462484879cc57b49a2eb70146ada2d71d2
      ee185965
  5. 25 Oct, 2016 1 commit
  6. 22 Oct, 2016 2 commits
    • Karl Wette's avatar
      lalpulsar: completely XLALify ExtrapolatePulsarSpins.[ch] · 71ba6fa8
      Karl Wette authored
      Original: 627223777d07e01351fd1d525fdca1610a714351
      71ba6fa8
    • Karl Wette's avatar
      lalpulsar: completely XLALify LAL(Init)Barycenter.[ch] · 45e9ca49
      Karl Wette authored
      - Modify calls to XLALInitBarycenter() due to modified interface from LALInitBarycenter()
      - LALBarycenter.h: in EphemerisData struct, store ephemeris filenames in fields 'filenameE'
        and 'filenameS' instead of in distinct struct EphemerisFilenames, which is now removed
      - LALBarycenter.h: move prototypes for internal functions to LALBarycenter.c
      - LALBarycenterTest.c: remove redundant tests of LALBarycenter() against XLALBarycenter(),
        since the former no longer exists (as has been a wrapper of XLALBarycenter() for some time)
      Original: 029fb019e63fa5c47510817e7dfdc1463e7858bd
      45e9ca49
  7. 16 Oct, 2016 1 commit
    • Karl Wette's avatar
      lalpulsar: completely XLALify SFTfileIO.[ch] · 3f8c09a4
      Karl Wette authored
      - XLALify LALCheckSFTCatalog() as XLALCheckCRCSFTCatalog(), and
        remove wrapper LALCheckSFTs()
      - Move LALWrite_v2SFT_to_v1file() to sole remaining user makefakedata_v4.c
      - Move remaining contents of SFTfileIO-LAL.[ch] (various v1 SFT functions)
        to lalapps/src/pulsar/Hough/SFTfileIOv1.[ch] for sole remaining users
      - SFTfileIO.h: cleanup references to LAL functions in documentation
      - Remove XLALLoadSFTsTest.c; not currently part of test suite, and
        now only compares XLALLoadSFTs() with itself
      - SFTfileIOTest.c: add XLALClearErrno() after tests that should fail, remove
        tests of deprecated LALReadTimestampsFile(), remove v1 SFT writing tests
      - DriveHough_v3.c, MCInjectHoughS2.c: replace LALSFTtimestampsFromCatalog(),
        which returns UNIQUE timestamps, with XLALTimestampsFromSFTCatalog(),
        which returns ALL timestamps.
      Original: 78022855b13fc88cf45a83a53de40a6e75d595dd
      3f8c09a4
  8. 13 Oct, 2016 1 commit
    • Karl Wette's avatar
      lal/src/support: completely XLALify UserInput.[ch] · 271805df
      Karl Wette authored
      - Remove LAL wrapper functions, and covert all calls to XLAL functions
      - Add XLALRegisterNamedUvar() macro to support (deprecated) style of
        using individual user variables instead of a struct
      - Minor edits to documentation
      Original: 12c14ce00cf5f1a5224ea8ee3f71babb5f11076c
      271805df
  9. 27 Sep, 2016 1 commit
  10. 02 Aug, 2016 3 commits
  11. 01 Aug, 2016 1 commit
  12. 31 May, 2016 1 commit
  13. 09 May, 2016 1 commit
    • Karl Wette's avatar
      UserInput: parse help options separately · 2995ec73
      Karl Wette authored
      - Remove registered help variables and UVAR_CATEGORY_HELP
      - Pass boolean 'should_exit' to XLALUserVarReadAllInput()
        and other functions, which indicates whether program
        should exit with non-zero status
      Original: 4d10e8d97c6a5c89c609b44bd3f1e160be8314c8
      2995ec73
  14. 08 Apr, 2016 1 commit
  15. 04 Mar, 2016 2 commits
    • Karl Wette's avatar
      UserInput: extend user variable help string to a printf() format · 251db281
      Karl Wette authored
      - XLALRegister<...>UserVar() functions now take 'cvar' pointer as first argument
      - Requires a literal string for help
      - XLALFstatMethodHelpString() now just returns list of F-statistic methods
      - Refs #3514
      Original: 331af742df01a9c1886b9908f14d70714f455897
      251db281
    • Karl Wette's avatar
      LogPrintf: remove independent log level · b45631b1
      Karl Wette authored
      - Much more convenient to change program output using lalDebugLevel,
        which already controls other LAL messages. Most programs already
        call LogSetLevel(lalDebugLevel), which actually doesn't make sense
        as they are different quantities (LogLevel is a LogLevel_t enum
        while lalDebugLevel is a bitfield).
      - New internal function LogLevel() translates lalDebugLevel into
        sensible LogLevel_t values. Simplify LogPrintf() by removing
        internal function LogPrintf_va().
      - Remove calls to LogSetLevel() and deprecate 'logLevel' user option
        in HierarchSearchGCT.c
      - Refs #3681
      Original: 1476d620fac7a932d22797d77698ab15b36ece5b
      b45631b1
  16. 17 Feb, 2016 1 commit
  17. 14 Feb, 2016 1 commit
  18. 25 Jan, 2016 1 commit
    • Heinz-Bernd Eggenstein's avatar
      several optimizations: · 0b8816c1
      Heinz-Bernd Eggenstein authored
      - call to GCT toplist insertion function passes toplist by reference instead of by value
      - specialized version of SemiCoherent Toplist update function for triple toplist case
      also some cleaning up:
      - toplist naming makes sure first resultfile name is the same as given on commandline (to avoid breaking the logic in the BOINC wrapper for bundled work units)
      - more constistent CLA checking
      Original: 76b60a985580bede1dc3a37001b6f469966ec9fb
      0b8816c1
  19. 20 Jan, 2016 1 commit
  20. 17 Jan, 2016 1 commit
  21. 15 Jan, 2016 1 commit
    • Heinz-Bernd Eggenstein's avatar
      First attempt to produce consistent checkpoint and result files: · b96852da
      Heinz-Bernd Eggenstein authored
       - new fields (index of loudest segments) integerated into toplist structure
       - new fields integrated into output of resultfile
       - optional third toplist integrated into checkpointing file I/O
      This is a piece from cut-and-paste hell and needs more testing.
      Also TODO: extend testGCT.sh to check additional fields and third result file
      Original: 42d138e7e32f65ebb44556e7a5db29c42cce5618
      b96852da
  22. 14 Jan, 2016 1 commit
  23. 13 Jan, 2016 1 commit
  24. 12 Jan, 2016 1 commit
  25. 10 Jan, 2016 2 commits
  26. 07 Jan, 2016 2 commits
  27. 06 Jan, 2016 2 commits
  28. 05 Jan, 2016 3 commits
  29. 17 Nov, 2015 1 commit
  30. 03 Nov, 2015 1 commit
  31. 25 Jun, 2015 1 commit