Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Mar 25, 2020
  2. Mar 20, 2020
  3. Mar 06, 2020
  4. Mar 05, 2020
    • David Fairbrother's avatar
      Re #26260 Bump GTest to 1.10.0 · b6d965a4
      David Fairbrother authored
      Bumps the version of GTest to 1.10.0, removes the previous patching
      steps, which are no longer needed. Removes the extra handling which is
      provided in upstreams CMake, such as managing include directories
      b6d965a4
  5. Nov 20, 2019
  6. Nov 06, 2019
  7. Sep 23, 2019
  8. Sep 17, 2019
    • Dan Nixon's avatar
      Create 1:1 spec-det mapp when message is missing · 52414d55
      Dan Nixon authored
      When subscription to the topic that provides the spectrum to detector ID
      mapping fails or the message is otherwise not consumed generate a 1:1
      mapping by loading the instrument before creating the buffers.
      
      This is a slightly hacky solution in time for V20 beam time, the
      spectrum to detector ID mapping may be later moved to the run start
      message, making this easier to handle.
      
      Fixes #26692
      52414d55
  9. Aug 29, 2019
    • Dan Nixon's avatar
      Create 1:1 spec-det mapp when message is missing · 445e41cc
      Dan Nixon authored
      When subscription to the topic that provides the spectrum to detector ID
      mapping fails or the message is otherwise not consumed generate a 1:1
      mapping by loading the instrument before creating the buffers.
      
      This is a slightly hacky solution in time for V20 beam time, the
      spectrum to detector ID mapping may be later moved to the run start
      message, making this easier to handle.
      
      Fixes #26692
      445e41cc
  10. Aug 23, 2019
  11. Aug 16, 2019
  12. Aug 06, 2019
  13. Jul 18, 2019
    • Dan Nixon's avatar
      Implement grouped parallel event insertion · a0af5e6b
      Dan Nixon authored
      This is based on the prototype derived from the meeting at the DMSC last December.
      
      The workflow is as follows:
        - Pool all events received from the Kafka stream into a single buffer
        - When the buffer is to be flushed (i.e. events populated in the EventWorkspace):
          - Parallel sort the event buffer by the detector ID/workspace index
          - Determine group boundaries
          - Parallel insert events into EventWorkspace
      
      Also included is the optimisation of using a spec to ID mapping based on
      a vector rather than map.
      This provides better performance during the initial event buffering
      (where this lookup is made).
      
      Initial benchamrking shows 25M events is a intermediate buffer threshold
      for LOKI (9 banks) at 10^7 events per second.
      This manages to maintain well over 14Hz pulse rate (with no post
      processing).
      a0af5e6b
  14. Jun 05, 2019
  15. Jun 04, 2019
  16. May 22, 2019
  17. Mar 25, 2019
  18. Nov 23, 2018
  19. Nov 22, 2018
  20. Nov 21, 2018
  21. Nov 16, 2018
  22. Nov 14, 2018
  23. Nov 06, 2018
    • Neil Vaytet's avatar
      Refs #23755 : fixed paths in unit tests · 72d2ddc0
      Neil Vaytet authored
      72d2ddc0
    • Neil Vaytet's avatar
      Refs #23755 : Moved instrument files around · 053f276c
      Neil Vaytet authored
      The instrument/IDFs_for_UNIT_TESTING directory was renamed to instrument/unit_testing, as it now contains nexus as well as IDF files.
      All the paths in the source were changed accordingly.
      
      The SMALLFAKE_example_geometry.hdf5 was moved from the build ExternalData to instrument/unit_testing.
      
      The LOKI_Definition.hdf5,SANS2D_Definition_Tubes.hdf5,WISH_Definition_10Panels.hdf5 files were moved
      from the build ExternalData to instrument/unit_testing.
      053f276c
  24. Oct 05, 2018
    • Nick Draper's avatar
      Merge pull request #23693 from mantidproject/23488_update_file_headers · ef3ccb58
      Nick Draper authored
      Update copyright headers in all files
      
      Squashed commit of the following:
      
      * First version of a script to manage copyright statements
      
      re #23468
      
      * Neatened up script, added comments
      
      re #23488
      
      * move script to tools directory
      
      re #23488
      
      * small script changes and a couple of manual file changes
      
      re #23488
      
      * Minor chnage to whitespace detection in regex
      
      re #23488
      
      * Add an excluded directory
      
      re #23488
      
      * remove a repeasted copyright statement in a file
      
      re #23488
      
      * Don't comsume the comment end if it is on the same line
      
      re #23488
      
      * fix error in new copright parsing
      
      re #23488
      
      * remove double copyrifght entry
      
      re #23488
      
      * Improve handling of old copyrights at the start of comments
      
      re #23488
      
      * remove empty comments re #23488
      
      * exclude gsoapgenerated directories
      
      re #23488
      
      * Sort out greedy line matching re #23488
      
      * improve empty comment removal
      
      re #23488
      
      * improve false positives
      
      re #23488
      
      * impressive speedup by limiting regex matching length
      
      re #23488
      
      * remove evil invisible non ascii character
      
      Also upadte the copyright at the same time
      
      re #23488
      
      * resolve multiple copyrights in a single file
      
      re #23488
      
      * resolve an issue with new statement detection
      
      re #23488
      
      * another unprintable unicode character
      
      re #23488
      
      * pep updates and cmake the new copyright fit clang format
      
      re #23488
      
      * update already done new format headers
      
      re #23488
      
      * wrong type of bracket
      
      re #23488
      
      * Update class_maker and friends
      
      re #23488
      
      * Update all copyright statements
      
      re #23488
      
      * clang format re #23488
      
      * flake8 warnings re #23488
      
      * Flake8 warnings re #23488
      
      * Exclude .cmake.in and rb.in files
      
      re #23488
      
      * replace missing line re #23488
      
      * exclude .py.in files as they are flasely recognized as C++
      
      re #23488
      
      * another setp.py.in re #23488
      
      * another .py.in correction re #23488
      
      * Hopefully the last of the .py.in files re #23488
      
      * resolve utf-8 encoding of python files and changed ABINS checksum
      
      re #23488
      
      * updates to unit tests that reference line numbers
      
      re #23488
      
      * remaining unit test files and other fixes
      
      re #23488
      ef3ccb58
  25. Sep 27, 2018
  26. Aug 21, 2018
  27. Aug 09, 2018
  28. Aug 07, 2018
  29. Aug 06, 2018
  30. Jul 26, 2018
  31. Jul 25, 2018
Loading