1. 09 Apr, 2015 6 commits
    • Reinhard Prix's avatar
      ComputeFstat: measure and export timing coefficients from Demod methods as well · 75f78042
      Reinhard Prix authored
      - can be output by ComputeFstatBenchmark
      - allow overriding COLLECT_TIMING via CFLAGS define
      - refs #2001
      Original: 979200cb8471c78a4e4e4e2b6ccfea37d2bdc486
      75f78042
    • Reinhard Prix's avatar
      ComputeFstat: various minor cleanup edits · c58a877e
      Reinhard Prix authored
      - testGCT.sh: change Fstat method used to 'best' instead of 'OptC'
      - ComputeFstatTest: avoid re-running redundant tests on 'best' methods
      - ComputeFstatBenchmark: removed unused option 'runBuffered'
      - minor efficiency improvement in XLALComputeFstatFromFaFb()
      - ComputeFstatBenchmark: output info file for any 'resamp' method
      - ComputeFstat_Resamp: removed now-unused MultiUINT4Vector type
      - refs #2001
      Original: 4fb7578c9cb3fbbee291c9491ea93203e590bbf6
      c58a877e
    • Karl Wette's avatar
      ComputeFstatBenchmark: add developer option --reuseInput · 6762f25a
      Karl Wette authored
      - Only useful for checking workspace management
      - Refs #2001
      Original: ba1d8fee6139dd855a45759cbeedce8470629ece
      6762f25a
    • Karl Wette's avatar
      ComputeFstat_Resamp: cleaner encapsulation of timing info output · 5db670e8
      Karl Wette authored
      - XLALGetResampTimingInfo() replaced by global variables Resamp_tauF1Buf
        and Resamp_tauF1NoBuf, updated at end of ComputeFstat_Resamp()
      - XLALAppendResampInfo2File() now fully internal, called at end of
        ComputeFstat_Resamp() with file pointer from FstatOptionalArgs
      - Refs #2001
      Original: e430dd3e8ae740eebc53cad5ab5a87372f1ed959
      5db670e8
    • Karl Wette's avatar
      ComputeFstat: better encapsulate shared workspace handling · 65679b16
      Karl Wette authored
      - Move workspace into common Fstat data
      - Move workspace ownership logic into XLALCreateFstatInput()
      - Methods that use a workspace must supply a destructor function
      - User now just needs to pass a previous FstatInput to optionalArgs;
        the FstatInput that allocated the workspace also destroys it
      - Refs #2001
      Original: 4168a79a1fcff721685f948f3b41a9a80fda801e
      65679b16
    • Karl Wette's avatar
      ComputeFstat: change XLALGetFstatMethodName(FstatMethodType) to... · 16fa6a84
      Karl Wette authored
      ComputeFstat: change XLALGetFstatMethodName(FstatMethodType) to XLALGetFstatInputMethodName(const FstatInput*)
      - Since F-statistic method might now be selected at runtime, cannot know for
        sure which method is in use until XLALCreateFstatInput() has been called
      - Best therefore to query the FstatInput* for which method is being used
      - Refs #2001
      Original: f405ec2758fc7f932bd4af62cbe3c03db02b8a30
      16fa6a84
  2. 01 Apr, 2015 3 commits
  3. 05 Mar, 2015 3 commits
  4. 02 Mar, 2015 1 commit
  5. 25 Feb, 2015 1 commit
  6. 22 Feb, 2015 1 commit