1. 09 Apr, 2015 4 commits
    • 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 4 commits
  3. 09 Mar, 2015 1 commit
  4. 05 Mar, 2015 5 commits
  5. 03 Mar, 2015 1 commit
  6. 02 Mar, 2015 1 commit
  7. 27 Feb, 2015 1 commit
  8. 26 Feb, 2015 4 commits
  9. 25 Feb, 2015 2 commits
  10. 23 Feb, 2015 1 commit
  11. 22 Feb, 2015 4 commits
  12. 20 Feb, 2015 2 commits
    • Karl Wette's avatar
      LatticeTiling: another major refactoring · 3fd7f6f7
      Karl Wette authored
      - Partially revert the changes introduced in #1756: using the index trie
        for iteration may lead to memory limits for large parameter spaces
      - Functionality now provided by 3 classes:
        * LatticeTiling describes the parameter-space and metric
        * LatticeTilingIterator provides iteration, without using an index
          trie (as was done pre-#1756)
        * LatticeTilingLocator provides nearest-neighbour finding, using an
          index trie for tiled dimensions only (as was done pre-#1756), and
          only when parameter-space bounds are enforced (new feature)
      - Modified DopplerFullScan to track API changes
      - Expanded LatticeTilingTest to test more functionality
      - Reference results for LatticeTilingTest and testCFSv2_grids.sh were
        not modified, so additional testing should not be required
      Original: 16eb6fe6d585a50cfda3a13abec6bbfbdd44d946
      3fd7f6f7
    • Karl Wette's avatar
      LatticeTiling: reformat code style · 427afd1e
      Karl Wette authored
      - Using: astyle --style=otbs --indent=spaces=2 --unpad-paren
                      --pad-paren-in --align-pointer=name --add-brackets
      - Remove manual wrapping of long lines in LatticeTilingTest.c
      Original: 4e9a899233e9287129e401b0718f6300fb5771b4
      427afd1e
  13. 15 Feb, 2015 1 commit
  14. 14 Feb, 2015 1 commit
  15. 05 Feb, 2015 1 commit
    • Matthew David Pitkin's avatar
      PulsarTOATest.c: activated and moved into lalpulsar testsuite · 040a120b
      Matthew David Pitkin authored
      - a script will run this code on simulated TOAs produced by TEMPO2 for a given pulsar par file.
        The script passes if the LAL solar system barycentring and binary barycentring return (close to)
        integer phases (to within a degree).
      - refs #1856
      Original: e22f357924ff0ac8316f5416a7825b830f04cf0f
      040a120b
  16. 04 Feb, 2015 3 commits
  17. 02 Feb, 2015 2 commits
    • Karl Wette's avatar
      ExtrapolatePulsarSpins: use consistent notation and time difference conventions · e8fae7c3
      Karl Wette authored
      - consistently use ...0 and ...1 for input and output parameter names respectively
      - consistently use dtau = tau1 - tau0 as input for extrapolation time difference
      - modify XLALExtrapolatePulsarSpins() to use ...0 and ...1 notation
      - modify XLALExtrapolatePulsarPhase() to use dtau as extrapolation time difference,
        replace dTau with -dtau in code, and replace \Delta\tau with -\Delta\tau in module
        documentation
      - update call to XLALExtrapolatePulsarPhase() in XLALEstimatePulsarAmplitudeParams()
      - update and XLALify ExtrapolatePulsarSpinsTest.c
      - refs #1850
      Original: 97c9c73fa0c17f0d9fc850da19d0abc1a91914cf
      e8fae7c3
    • Karl Wette's avatar
      LatticeTilingTest: fix format specifiers for UINT8 variables · 4c1ec4ae
      Karl Wette authored
      - refs #1840
      Original: 5e819af4b3ee20ba01dd993541295e53b31f37c8
      4c1ec4ae
  18. 25 Jan, 2015 1 commit
  19. 23 Jan, 2015 1 commit