This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 08 Mar, 2021 11 commits
  2. 26 Aug, 2020 1 commit
  3. 20 May, 2020 1 commit
    • Danny Hindson's avatar
      New absorption weighted path length calculation · 637c0509
      Danny Hindson authored
      Monte Carlo simulation to calculate a quantity called absorption
      weighted path length that is used in extinction correction calculations
      downstream from Mantid eg in Jana. Requested by WISH. Specific changes:
      
      - new AddAbsorptionWeightedPathLengths algorithm that uses the existing MCAbsorptionStrategy class to do most of leg work
      - adjust the MCAbsorptionStrategy class to make the code more reusable for calculation involving a single wavelength such as the absorption weighted path length for a peak. In particular change the Calculate function signature to replace the HistoramData and Spectrum parameters with simple vectors and move the interpolation functionality back into the MonteCarloAbsorption algorithm
      - extend the Peak class to add in an extra column called tbar for the absorption weighted path length + get\set functions. Also expose the get\set in the Python interface
      - update SaveReflections python algorithm to write the actual tbar value for each peak in a peaksworkspace out to Jana file instead of zero
      - add the absorption weighted path length to the nexus file and adjust save\load code
      637c0509
  4. 07 Apr, 2020 1 commit
    • Giovanni Di Siena's avatar
      Replace boost::shared with std::shared · 11994bc3
      Giovanni Di Siena authored and Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony committed
      In places other substitutions have been made, e.g
      Clang does not yet specialize std::shared_ptr for T[]. Vector
      has been used instead. The operator[] methods were incorrectly
      marked const but returning a non-const reference - this has been fixed.
      Refs #25842
      11994bc3
  5. 20 Mar, 2020 1 commit
  6. 05 Mar, 2020 1 commit
  7. 18 Oct, 2019 4 commits
  8. 12 Dec, 2018 1 commit
  9. 05 Oct, 2018 1 commit
    • 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
  10. 25 Sep, 2018 1 commit
  11. 31 Aug, 2018 1 commit
  12. 07 Aug, 2018 1 commit
  13. 06 Aug, 2018 2 commits
  14. 17 Jul, 2018 2 commits
  15. 16 Jul, 2018 1 commit
  16. 06 Jul, 2018 1 commit
  17. 09 Apr, 2018 1 commit
    • Karl Palmen's avatar
      Merge remote-tracking branch 'origin/master' re #12828 · 8072b97d
      Karl Palmen authored
      
      
      # Please enter a commit message to explain why this merge is necessary,
      # especially if it merges an updated upstream into a topic branch.
      #
      # Lines starting with '#' will be ignored, and an empty message aborts
      # the commit.
      
      Merge done to enable documentation be be fixed, because of removal of
      alias directive and addition of related algorithms directive.
      
      Signed-off-by: default avatarKarl Palmen <karl.palmen@stfc.ac.uk>
      8072b97d
  18. 27 Mar, 2018 1 commit
    • Karl Palmen's avatar
      Merge remote-tracking branch 'origin/master' re #12828 · 6ccb4979
      Karl Palmen authored
      # Please enter a commit message to explain why this merge is necessary,
      # especially if it merges an updated upstream into a topic branch.
      #
      # Lines starting with '#' will be ignored, and an empty message aborts
      # the commit.
      6ccb4979
  19. 19 Mar, 2018 1 commit
  20. 15 Mar, 2018 1 commit
    • Elliot Oram's avatar
      Speed up findingDetectors for IPeaks in PredictFractionalPeaks · 956ac276
      Elliot Oram authored and Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony committed
      PredictFractionalPeaks was using a new raytracer for every peak it created and therefore throwing away the caching information about the bounding boxs of detectors / panels causing a huge slow down. Resolved by exposing the findDetector(raytracer) overload to IPeaks and using single raytracer for all calls.
      Work also include small refactor for const autos
      
      Refs #22060
      956ac276
  21. 07 Mar, 2018 2 commits
  22. 05 Mar, 2018 1 commit
  23. 28 Feb, 2018 1 commit
  24. 27 Feb, 2018 1 commit